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