普光镇位于宣汉县中西部,江口库区(后河)北岸。面积83.47平方千米。辖3个社区、9个行政村,梁武帝大同二年为东乡县治,1932年置普光镇,1941年置普光乡,1958年改公社,1984年复乡。位于县境西部,江口库区(后河)北岸,距县城20.2公里。面积83.5平方公里,人口2.