中華民國元年(1912年)后,鎮境域部分村歸寶雞縣云棧、佛巖鄉。
1949年,屬寶雞縣神農區轄。
1956年3月,高家村鄉并入譚家村鄉。
1958年,成立秦渭公社。
1959年1月,改為益門(大)公社譚家村管理區。
1961年9月,改為譚家村公社。
1964年7月,從譚家村公社劃出部分生產大隊,成立高家村公社,隸屬寶雞縣,后改為興無公社。
1970年7月,恢復高家村公社;同年8月,劃歸寶雞市轄。
1971年12月,劃歸渭濱區轄。
1984年4月,改為高家村鄉。
1998年8月18日,撤鄉設鎮稱高家鎮。
2002年3月,甘峪鄉、固川鄉并人晁峪鄉。
2011年7月,撤銷晁峪鄉,并入高家鎮。