位于县城东北部,距县城26公里,东与重庆市潼南县崇龛镇,南与云峰乡,西与长河源乡,北与人和乡、遂宁市大坡乡、大安乡接壤。幅员面积63.72平方公里,辖23个行政村,1个居委会,249个村民小组,总人口约35589人,其中农业人口约33512人。有耕地2501公顷,其中田1366.2公顷,土1134.6公顷。地处浅丘,海拔高度为350~450米,属亚热带季风湿润性气候,气候温暖湿润,四季分明,冬春少雨,年总降雨量989.6毫米。全年无霜期达300天,年平均气温18.5℃,退耕还林累计达243.33公顷,荒山造林733.37公顷,人工造林200.01公顷,森林覆盖率54%。