전라북도
동쪽은 가야곡면, 남동쪽은 전라북도 완주군 화산면, 남쪽과 서쪽은 전라북도 익산시, 북쪽은 채운면·은진면과 접한다.