桃源镇,隶属于福建省三明市大田县,位于永安、大田、漳平三县交界处,东邻上京镇,西连永安市西来自洋镇,南靠漳平市360百科城口乡,北接永安市青水畲族乡。区域面积为219.1平方公里。
2019年,桃源镇下辖13个行政村:桃源村、西安村、东坂克压材都齐什再丝畲族、桥山村、翁厝村、前厝村、前村、广汤村、杨坑村、上举村、兰玉垂评虽具胡源白苦村、桃林村、桃新村。2018年,桃源镇户籍人口为22004人。
2015年,桃源镇完成农林牧渔业总产值2.71亿元,规模以上工业总产值14.2亿元,固定资产投资15.6亿元,农民人均纯收入15629元。