回龙镇,隶属于山西省吕梁市交口县,地处交口县东南部,东与双池镇为邻,东南与晋中市灵石县相连,西南与康城镇接壤,西与石口镇为邻,北与桃红坡镇毗连,距交口县城约43千米,区域总面积107.96平方千米。截至2020年末,回龙镇户籍人口为13515人。
1949年,现回龙镇境域属灵石县双池镇;2021年3月19日,回龙乡撤乡设镇。截至2021年10月,回龙镇下辖10个行政村,镇人民政府驻回龙村卧龙东大街。
2020年,回龙镇有工业企业14个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市15个。