清宣统元年(1909年),为全县二镇之一。
民国二十四年(1935年),属第二区怀远、福田、崇福、忠孝、化成5联保。
民国二十九年(1940年),改怀远镇,属第二区。
1941年,析置西山乡。
1950年,镇改乡。
1952年,划复兴村置元通乡。
1953年,析置怀远乡。
1958年,怀远乡、镇和西山、何家2乡合并为怀远公社。
1961年,析置西山、何家2公社。
1963年,公社改镇。
2005年,西山、何家并入怀远镇。