懷遠(yuǎn)鎮(zhèn)歷史悠久,是廣西四大古鎮(zhèn)之一。
唐朝置有羈縻琳州距今1300多年。
宋朝熙寧8年(公元1075年)置懷遠(yuǎn)寨開始使用懷遠(yuǎn)這稱謂距今900多年。
明朝置懷遠(yuǎn)堡。
清朝置下陽鎮(zhèn)。
民國時(shí)期置懷遠(yuǎn)區(qū)。
抗日戰(zhàn)爭時(shí)期,改為懷陽鎮(zhèn),抗日戰(zhàn)爭后即1946年恢復(fù)原名。
1949年12月解放后,曾設(shè)置為第七區(qū),懷遠(yuǎn)區(qū),懷遠(yuǎn)公社、懷遠(yuǎn)鎮(zhèn)等。
1950年縣人民政府駐懷遠(yuǎn)鎮(zhèn),1958年遷駐慶遠(yuǎn)鎮(zhèn)。
1972年設(shè)懷遠(yuǎn)鎮(zhèn)建制,當(dāng)時(shí)與公社平級。
1984年改懷遠(yuǎn)公社為安馬鄉(xiāng),劃羅山、譚村、李家寨、北斗、大任、拉外、坪上7個(gè)大隊(duì)歸懷遠(yuǎn)鎮(zhèn)。