보성∼서산선이라고도 한다. 전라남도 보성군 미력면을 기점으로 화순과 광주광역시, 담양을 거쳐 전북특별자치도 남서부(순창, 정읍, 부안, 김제, 군산) 및 충청남도 서중부지역(서천, 부여, 청양, 홍성)을 관통하여 충청남도 서산시까지 남북 방향으로 뻗은 도로이다.
총 연장 301.2㎞로 포장도로 100%로 구성되어 있다. 전체 구간 중 2차로는 178.2㎞, 4차로는 119.2㎞, 6차로는 3㎞ 그리고 8차로는 0.8㎞를 차지한다. 보성∼광주광역시 구간은 전라남도 남부에서 지역 중심 도시인 광주광역시를 연결하는 간선도로 기능을 한다. 광주광역시∼군산 구간은 호남고속도로, 서해안고속도로 등과 교차하면서 호남 지역의 남북 간선 교통망을 형성하지만, 중 · 장거리 통행보다는 지역 중심지를 단 · 중거리로 연결하는 기능에 특화되어 있다.
서천∼서산구간은 서해안고속도로, 서천공주고속도로, 당진영덕고속도로 등의 중간 지역에 위치하여 지역 교통량을 분산 처리한다. 이 구간은 금강 인근의 서천∼부여 구간을 제외하고는 충청남도 내륙지역의 산간지대를 관통하기 때문에 도로 폭이 좁고 기울기가 심해 차량 통행 빈도가 높지는 않다.
주요 교차도로 및 노선을 공유하는 도로로는 서해안고속도로(고속국도 제15호선), 호남고속도로(고속국도 제25호선), 고창담양고속도로(고속국도 제253호선), 88올림픽고속도로(고속국도 제12호선), 서천공주고속도로(고속국도 제151호선) 등의 고속도로와 국도 1∼2호선, 제4호선, 제13호선, 제15호선, 제18호선, 제21∼24호선, 제26∼27호선, 제30호선, 제32호선, 제36호선, 제38∼40호선, 제45호선, 제77호선 등이 있다.