清末属第六二十四都,1939年属万载县第五高村乡,1949年高村属罗城管辖,西坑属仙源管辖。
1952年,增设高村。
1956年撤并乡,高村由原来10个乡合并为高村,竹源,锦源,上西4个乡。
1958年10月,成立高村人民公社,1961年,调整公社规模,成立西坑人民公社。
1984年,实行政社分开,高村人民公社和西坑人民公社分别改为高村乡和西坑乡。
2001年11月,撤销西坑乡,成建制划归高村乡。
2002年撤销高村乡,设立高村镇。