回龙镇位于“治西第一总隘”峨城山下,开江县新宁河下游,素有“开江西大门”之称,幅员面积为35.16平方公里,距县城15公里,属深浅丘地带,境内有闻名的何家山、峨城山、大方寺等高山,其东邻普安镇、南邻长田乡、西邻宣汉县的七里乡、北邻天师镇。全镇6个村,一个街道社区,44个村民小组,3个居民小组。 回龙镇,该镇古称回龙场,清光绪年间改为“回龙乡”,1952年土改结束,建立板桥乡人民政府,1955年撤区并乡,将回龙板桥乡合并为回龙乡,1958年回龙乡改为回龙人民公社,1966年回龙公社改为长青公社(1973年恢复原名),1968年文化大革命期间定名为回龙公社管理委员会,1978年撤区并社,长田并入回龙,1980年恢复区社,回龙区辖回龙、天师、长田、骑龙四个公社,1984年又定名为回龙乡人民政府,1992年撤区并乡强镇撤销原回龙区公所,并将回龙乡定升为回龙镇。