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