국도 제20호선(일본어: 国道20号)은 일본 도쿄도 주오구부터 나가노현 시오지리시에 이르는 총 연장 230.4 km이자 실제 연장 227.0 km 그리고 현도 216.8 km의 일본의 일반 국도이다. 그래서 전장은 한국의 20번 국도와 비슷한 길이를 가지고 있다.[1]