충청남도 당진시에서 보령시를 거쳐 공주시를 연결하는 일반국도. 국도 제40호선은 당진~공주선이라고도 한다. 충청남도 당진시 합덕읍을 기점으로 충청남도 예산군, 홍성군, 보령시를 거쳐 부여군, 공주시를 반원형으로 연결하는 도로이다. 원래 충청남도 예산군에서 공주시까지 연결하는 일반 국도였으나, 2009년 5월 지방도 제622호선 일부 구간[충청남도 예산시 덕산면~당진시 합덕읍]의 승...