国道20号
一般国道の路線を指定する政令 に基づく起終点および重要な経過地は次のとおり。
起点:東京都中央区(日本橋 = 国道1号・国道4号・国道6号・国道14号・国道15号・国道17号起点)
終点:塩尻市(高出交差点 = 国道19号交点、国道153号終点)
重要な経過地:東京都千代田区(霞が関一丁目)、同都新宿区、同都渋谷区、同都杉並区、同都世田谷区、調布市、府中市、国立市、立川市、日野市、八王子市、神奈川県津久井郡相模湖町、同郡藤野町、大月市、山梨県東八代郡御坂町、同郡石和町、甲府市、韮崎市、茅野市、諏訪市、長野県諏訪郡下諏訪町、岡谷市
総延長: 230.4 km(東京都 59.8 km、相模原市 14.0 km、山梨県 101.8 km、長野県 54.8 km)重用延長を含む。
重用延長: 3.5km(東京都 3.5 km、相模原市 - km、山梨県 - km、長野県 - km)
実延長: 227.0km(東京都 56.3 km、相模原市 14.0 km、山梨県 101.8 km、長野県 54.8 km) 現道: 216.8km(東京都 53.8 km、相模原市 14.0 km、山梨県 100.3 km、長野県 48.6 km) 旧道: なし 新道: 10.2km(東京都 2.6 km、相模原市 - km、山梨県 1.5 km、長野県 6.1 km)
指定区間:全線
東京、山梨両都県においては、都県内の通過距離が最も長い国道である。
国道20号(こくどう20ごう)は、東京都中央区から神奈川県、山梨県を経由して、長野県塩尻市に至る一般国道である。
1885年(明治18年)の内務省告示第6号「國道表」では、東京 - 甲府間が国道16号「東京より山梨県に達する路線」に、下諏訪 - 塩尻間が中山道を継承する国道7号「東京より神戸港に達する別路線」の一部となった。
1920年(大正9年)施行の旧道路法に基づく路線認定では、旧16号が国道8号「東京市より山梨県庁所在地に達する路線」に、旧7号が国道14号「東京市より京都府庁所在地に達する路線」になった。この際甲府 - 下諏訪間は、府県道甲府下諏訪線・下諏訪甲府線として認定されている。1929年(昭和4年)、8号の経由地に南都留郡河口村(現 富士河口湖町)が加えられ、大月 - 甲府間は笹子峠を越えるルートが国道から外され、御坂峠を越える現在の国道139号・国道137号のルートに変更された。
1934年(昭和9年) - 国道8号が延長されて「東京市より京都府庁所在地に達する路線(甲)」となり、下諏訪より国道14号と重複するルートとなった。これで東京 - 塩尻間が国道で結ばれることになったが、大月 - 甲府間は河口村経由のままである。
1952年(昭和27年)12月4日 - 新道路法に基づく路線指定で一級国道20号(東京都中央区 - 長野県東筑摩郡塩尻町(現・塩尻市))として指定され、大月 - 甲府間は再び笹子峠越えに戻されて、今日のルートとなった。1965年(昭和40年)4月1日、道路法改正によって一級・二級の別がなくなり一般国道20号となった。
1970年(昭和45年)4月12日 - 甲府市内で行われていた信玄公祭りの規模が拡大。1975年(昭和50年)まで市内の国道区間を封鎖して「武田軍団出陣絵巻」行われるようになった。
2007年(平成19年)4月1日の日野バイパス全通までは、国立インター入口交差点を直進して日野橋交差点を左折し、日野橋、中央本線日野駅前を通過し高倉町西交差点に至る道路(甲州街道)が国道20号であったが、2007年(平成19年)4月1日に東京都に移管され、東京都道256号八王子国立線(通称は甲州街道のまま)となっている。これにより、立川市が当国道のルートから外れる事になった。なお、国立インター入口交差点から日本橋方面、および高倉町西交差点から塩尻市方面のキロ程は、日野バイパス経由ではなく旧国道経由のままとなっている。
途中には難所とされた笹子峠があり昔は峠道を通っていったが、1958年(昭和33年)に新笹子隧道が開通した。当時の新笹子隧道は有料で、1971年(昭和46年)に償還完了し無料開放された。
諏訪地域では、茅野市から諏訪市にかけてと下諏訪町から岡谷市にかけての直線道路があるが、これは明治天皇の全国巡幸の際に建設されたものである。