1949年9月前,属泉岗乡、上埠乡和进化乡之一部分。
1949年8月,属萍乡县第一区进化乡和第二区泉岗乡。
1950年8月,城镇地区为萍矿区泉江、合源、高坑乡,农村为赤山区源壁,泉楠乡。
1956年4月撤销萍矿区设立高坑镇。
管辖民主、和平、泉江、高岗埠、王家源居委会。
农村为赤山区源壁、楠木乡。
1958年1月高坑镇并入萍乡镇,9月从萍乡镇划出,成立高坑人民公社。
1961年9月复设高坑镇,同时分设王家源镇和泉江人民公社,属城关区。
1964年12月撤销王家源镇,并入高坑镇。
1969年泉江公社复归高坑镇。
1971年成立城关区,属城关区。
1993年5月改称安源区高坑镇至今。
2003年9月茶垣与园塘合并为茶园村,杨桥与涣溪村合并为丰园村,大陂村划归白源街。
2002年铁桥背并入黄泥墩,高岗埠并入周家坊,火车村、小冲并入山下,民主一、二、三合并为民主,白马庙、潘家冲并入和平居委会。