明、清時為廣昌縣興城鄉仁壽里。
土地革命時期,1931年1月成立蘇維埃廣昌縣頭陂區,1932年屬南廣縣,1934年6月屬廣赤縣,10月復屬廣昌縣。
1948年為頭陂鄉。
1949年9月,設頭陂區。
1956年撤銷頭陂區設頭陂鄉,屬城關區。
1957恢復頭陂區,1958年成立頭陂人民公社。
1961年分為頭陂、東港公社,1962年合并為頭陂公社。
1984年6月更名為頭陂鄉。
1985年3月經省人民政府批準撤銷頭陂鄉設立頭陂鎮。
2001年,柯樹鄉并入頭陂鎮。