1958年成立姚村人民公社,西坡岭大队、张村大队属之;1981年12月,因张村大队重名,更名为青山大队,两大队隶属不变;后西坡岭大队更名西坡大队;1983年5月公社改乡,大队改村,为姚村乡,西坡村、青山村属之;2013年4月青山村和西坡村合并为天子湖村,属姚村乡;2021年3月17日,根据《安徽省民政厅关于同意宣城市调整部分乡镇行政区划的批复》(皖民地函〔2021〕66号)文件精神,姚村乡撤乡设镇,更名姚村镇,属之至今。