回水乡因乡政府驻地位于回水沱得名。位于东经105°32’02”~105°37’58”,北纬30°39’52”~30°43’27”。地处蓬溪县西南部,东邻宝梵镇、大石镇,南接吉祥镇,西靠群力乡与天福镇,北依常乐镇、明月镇。人民政府驻官山街168号,东北距蓬溪县城区23千米。全乡幅员面积30.95平方千米。辖九龙寨村、洞孔村、汊河村、慧林村、金竹林村、西林村、新市村、圆坝子村、竹花村等12个村,78个村民小组。有居民8224人(2017)。