東周時屬武功縣。
秦、西漢時屬虢縣。
東漢、三國、兩晉時屬眉縣。
北魏、西魏時屬周至縣。
隋、唐、宋、金、元、明、清時均屬岐山縣。
中華民國元年(1912年)后,沿山岔峽以南六家村、寺院、馬耳山,石頭河以西流山崖、牟家坪、楚家坪、魚池嶺、四林莊、西龍窩、楊家河、雙鹿池、綿寺壩、高碼頭屬岐山縣,以東南塬、鸚鴿街、吉利溝、柴胡山、蓮花灣、梁家山、瓦窯坡、火燒灘屬眉縣。
1949年6月,眉縣建立鸚鴿區(qū)公署,轄瓦窯坡和五朝塄兩個鄉(xiāng),機關(guān)駐地鸚鴿街。
同年7月,岐山成立桃川區(qū)公署,轄靈丹廟鄉(xiāng)、老爺嶺鄉(xiāng)、沙洋店鄉(xiāng)、六家村鄉(xiāng)、高碼頭鄉(xiāng)、龍窩鄉(xiāng)共6個鄉(xiāng)。
1950年5月,撤鸚鴿區(qū)并入眉縣齊鎮(zhèn)區(qū)。
1953年2月,瓦窯坡鄉(xiāng)和五朝鄉(xiāng)劃歸太白中心區(qū)下轄第四區(qū)桃川區(qū)。
1956年3月,撤區(qū)并鄉(xiāng),將原瓦窯坡鄉(xiāng)、六家村鄉(xiāng)并人鸚鴿鄉(xiāng)。
1958年3月,撤區(qū),鸚鴿鄉(xiāng)、高碼頭鄉(xiāng)、龍窩鄉(xiāng)直屬太白區(qū)管理。
8月撤鄉(xiāng),設(shè)公社,12月更名為鸚鴿生產(chǎn)大隊。
1959年5月,更名為鸚鴿管理區(qū)。
8月22日,鸚鴿管理區(qū)更名為鸚鴿公社。
轄14個生產(chǎn)大隊。
1966年9月,鸚鴿公社更名為東風(fēng)公社。
1970年,恢復(fù)鸚鴿公社。
1984年,改公社為鄉(xiāng),轄14個行政村。
1997年10月,撤鄉(xiāng)建鎮(zhèn)。
轄14個行政村。