清代属遂安县集成乡八都,民国时期属乳庄乡,建国初为白马乡衍昌行政村,1956年为白马乡衍昌初级农业社,1957年为白马乡衍昌高级农业社,1958年国家建新安江水库,淳安。
遂安两县合并为淳安县,属淳安县大墅公社红马管理区衍昌大队,1961年为白马公社衍昌大队,1984年全县政社分设后,设衍昌村委会,1986年5月县人民政府批准为革命老区。
2007年全县行政村规模调整,由衍昌村和岭盘村、观音宅村、杨家山村合并为枫树岭镇衍昌村。
2020年6月,横山村并入。