北魏屬苑川縣。
隋唐屬岐山縣。
至明嘉靖四十四年(1565年),岐山縣設(shè)桃川里。
民國(guó)十五年(1926年),岐山縣設(shè)桃川鄉(xiāng),轄今本縣鸚鴿鎮(zhèn)三岔峽以西各村及原高龍鄉(xiāng)全部。
1949年后,屬岐山縣,設(shè)第九區(qū)。
1953年2月,劃歸太白中心區(qū),設(shè)為桃川區(qū),轄靈丹廟、沙羊店、老爺嶺、高碼頭、龍窩、鸚鴿、六家村、瓦窯坡等8個(gè)鄉(xiāng)。
1959年5月,鸚鴿、高碼頭、龍窩3個(gè)管理區(qū)(鄉(xiāng))分設(shè),鸚鴿、六家村、瓦窯坡3鄉(xiāng)劃歸鸚鴿管理區(qū),桃川管理區(qū)轄老爺嶺以西15個(gè)大隊(duì)。
1961年9月,設(shè)桃川公社轄15個(gè)生產(chǎn)大隊(duì)、42個(gè)生產(chǎn)小隊(duì),有50個(gè)自然村。
1966年9月,改名為東方紅公社。
1971年,恢復(fù)原名。
1984年5月,撤銷(xiāo)公社設(shè)鄉(xiāng),轄15個(gè)行政村。
1995年12月,撤鄉(xiāng)設(shè)鎮(zhèn),轄15個(gè)行政村。