清末屬第六區二十四都,1939年屬萬載縣第五區高村鄉,1949年高村屬羅城區管轄,西坑屬仙源區管轄。
1952年,增設高村區。
1956年撤區并鄉,高村由原來10個鄉合并為高村、竹源、錦源、上西4個鄉。
1958年10月,成立高村人民公社,1961年,調整公社規模,成立西坑人民公社。
1984年,實行政社分開,高村人民公社和西坑人民公社分別改為高村鄉和西坑鄉。
2001年11月,撤銷西坑鄉,成建制劃歸高村鄉。
2002年撤銷高村鄉,設立高村鎮。