位于县城西南方向,距县城47公里,毗邻天宝、护建、南勋、大平乡、内江市东兴区永福乡。全镇幅员面积35.34平方公里,年末耕地面积1082公顷,其中田500公顷。辖12个行政村,114个村民小组,1个社区。总户数6130户,总人口19754人,非农业人口1466人。属浅丘地貌,地势东面较高南北略低,海拔460米,属亚热带季风湿润性气候,气候温和,四季分明,冬春少雨,全年无霜期长,年均气温17.2℃,年降雨量900~1000毫米,无霜期长,日照充足,有利于植物生长,冬干、春旱、伏旱时有发生。森林覆盖率42%,退耕还林100公顷,荒山造林134公顷。