桃川镇,隶属于陕西省宝鸡市太白县,地处太白县东部,东、北与鹦鸽镇接壤,南与黄柏塬镇毗邻,西与咀头镇相连。辖区东西最大距离30.6千米,南北最大距离26.7千米,总面积331平方千米。
截至2021年10月31日,桃川镇辖6个行政村。根据第七次人口普查数据,截至2020年11月1日零时,桃川镇常住人口为4152人。2011年,桃川镇农业总产值达到5158万元,工业总产值达到7684万元,社会商品销售总额达到547.5万元。