清宣統(tǒng)元年(1909年),為全縣二鎮(zhèn)之一。
民國二十四年(1935年),屬第二區(qū)懷遠(yuǎn)、福田、崇福、忠孝、化成5聯(lián)保。
民國二十九年(1940年),改懷遠(yuǎn)鎮(zhèn),屬第二區(qū)。
1941年,析置西山鄉(xiāng)。
1950年,鎮(zhèn)改鄉(xiāng)。
1952年,劃復(fù)興村置元通鄉(xiāng)。
1953年,析置懷遠(yuǎn)鄉(xiāng)。
1958年,懷遠(yuǎn)鄉(xiāng)、鎮(zhèn)和西山、何家2鄉(xiāng)合并為懷遠(yuǎn)公社。
1961年,析置西山、何家2公社。
1963年,公社改鎮(zhèn)。
2005年,西山、何家并入懷遠(yuǎn)鎮(zhèn)。