位于安岳县西南方向,距县城51公里,毗邻周礼镇、千佛乡、华严镇、资中县龙江镇。全乡幅员面积34.2平方公里,辖10个行政村,90个村民小组,1个独立居民小组。总户数5819户,总人口16836人,其中农业人口16222人,城镇人口614人,场镇聚居人口2000余人,有耕地1417.8公顷,其中田640公顷,土777.8公顷。属丘陵地貌,地势平坦,海拔300~400米,属丘陵气候,气候温和、四季分明、冬春少雨,全年无霜期321天,年平均气温17.5℃,年总降雨量1111毫米,夏季雨热同期,森林覆盖率45%。