전라북도 진안군에 속하는 행정 구역. 상전면은 진안군의 중앙에 위치한다. 서북쪽으로는 정천면, 동북쪽으로는 안천면, 동쪽으로는 안천면, 남쪽으로는 진안읍과 접한다. 상전면이라는 지명은 조선 시대부터 있던 상도면(上道面)과 탄전면(呑田面)을 일제 강점기에 통합하면서 두 면의 이름에서 각각 한 자씩 따서 만든 것이다. 상전면은 본래 진안현의...