宋微宗年间之前,属新康县管辖,后出状元易祓,故分为都,即三都之中心,称洋泉三都,洋泉乡。
清朝时期:回龙铺镇属长沙府、宁乡县管辖。
民国时期,回龙铺镇属长沙市宁乡县管辖。
解放前属洋泉湖乡。
1949年8月宁乡解放,属益阳专区,设回龙铺乡、万寿山乡。
解放初期:回龙铺镇属湘潭地区宁乡县六区管辖(1950年3月起)。
1958年设回龙铺公社、万寿山公社。
1961年划分小公社。
1969年又改回回龙铺区,增加了万寿山,桃林桥(原属沩丰坝区)和煤炭坝镇。
1983年7月随宁乡县划归长沙市管辖。
1984年恢复乡制。
1995年撤区并乡由回龙铺乡和万寿山乡合并为回龙铺乡。
2002年撤回龙铺乡,设立回龙铺镇。