回龙镇地处,治西第一总隘,峨城山下,新宁河下游,素有开江西大门之称,距开江县城15公里,古称回龙场。西魏至北周,期间有30年时间,东关郡和蛇龙县同治回龙场。。 清光绪三十二年(公元1906年),定名回龙乡。1952年置回龙乡,1958年改为回龙人民公社,1984年复乡,1992年建镇。2011年,获达州市环境优美示范镇称号。幅员面积为35.16平方公里,耕地面积719.86公顷,属深浅丘地带,低山、低丘、平坝兼有,境内有闻名的何家山、峨城山、大方寺等高山,森林覆盖率达38.20%。全镇辖6个行政村和1个社区,有44个村民小组和4个居民小组,总户数4908户,总人口19358人,其中农业人口15867人,人口自然增长率1.2‰。辖区有幼儿园4所、小学3所、职业中学1所,在校学生1700多人,专任教师540人。境内有省级公路1条,县级公路2条,峨城山是远近闻名的旅游风景区。