우리나라의 서남부에 위치하는 도이다.
동쪽은 소백산맥을 경계로 경상남도, 서쪽은 황해, 남쪽은 노령산맥을 경계로 전라남도, 북쪽은 금강 하류를 경계로 충청남도와 접하고 있다. 위치는 동경 127°54'∼125°58', 북위 36°09'∼35°18'이다. 면적은 8,066.48㎢이고, 인구는 186만 9711명(2015년 현재)이다. 행정구역으로는 6개 시, 8개 군이 있다. 도청은 전라북도 전주시 완산구 효자동에 있다.[1]