清代屬遂安縣集成鄉八都,民國時期屬乳莊鄉,建國初為白馬鄉衍昌行政村,1956年為白馬鄉衍昌初級農業社,1957年為白馬鄉衍昌高級農業社,1958年國家建新安江水庫,淳安。
遂安兩縣合并為淳安縣,屬淳安縣大墅公社紅馬管理區衍昌大隊,1961年為白馬公社衍昌大隊,1984年全縣政社分設后,設衍昌村委會,1986年5月縣人民政府批準為革命老區。
2007年全縣行政村規模調整,由衍昌村和嶺盤村、觀音宅村、楊家山村合并為楓樹嶺鎮衍昌村。
2020年6月,橫山村并入。