根据明代嘉靖十三年(1543)碑文记载,距今500多年前就有几大族人在此生存,清代建制为大柳党,辖现在夹江县麻柳乡、华头镇上街以及吴河半边街和万坝、鲜湾、袁坪、西林、永丰。
至1914年所辖麻柳、华头均划归夹江管辖,此间设桃子园乡。
原吴河乡部分村属桃子园管理,辖8保76甲,时任乡长将桃子园乡改名为桃源乡,乡政府所在地名武陵村。
土地改革时,将鲜湾、万坝、袁坪划归吴河乡,桃源辖9村,1958年改为桃源人民公社,至1966年又将西林村、吴河村划归吴河管辖,乡境内只辖7个大队,43个生产队,1983年社改乡,辖7个村46个村民小组。
2007年4月合村并组后,辖4个村、22个村民小组,2017年乡镇行政区划调整,省政府批复同意撤销桃源乡,设立七里坪镇,并将高庙镇七里村、鲜湾村和花溪源社区2、3组所属行政区域划归七里坪镇管辖至今。