国道の中には、海の上の区間(海上区間)を持つものがあります。島と島、島と本土を結ぶ国道で、 道路がない海の部分を含んでいます。道路統計年報では、海上区間は「未供用延長」(まだ通れない区間)として数えられ、 実延長には入りません。
海上区間のある一般国道は 24 本、海上区間を全部合わせると 1,953.1km になります (令和6年3月31日時点)。
| 路線 | 海上区間(km) | 総延長(km) | 総延長に占める海上区間 |
|---|---|---|---|
| 国道58号 | 609.5 | 881.9 | 69% |
| 国道390号 | 489.0 | 552.2 | 89% |
| 国道350号 | 145.2 | 195.5 | 74% |
| 国道384号 | 105.3 | 201.5 | 52% |
| 国道485号 | 97.6 | 160.8 | 61% |
| 国道499号 | 82.0 | 111.2 | 74% |
| 国道382号 | 80.2 | 201.2 | 40% |
| 国道436号 | 64.1 | 96.6 | 66% |
| 国道389号 | 36.5 | 187.6 | 19% |
| 国道324号 | 33.7 | 139.2 | 24% |
| 国道197号 | 30.0 | 279.6 | 11% |
| 国道57号 | 27.1 | 296.7 | 9% |
| 国道437号 | 25.5 | 87.5 | 29% |
| 国道42号 | 19.6 | 531.4 | 4% |
| 国道279号 | 19.0 | 170.5 | 11% |
| 国道338号 | 19.0 | 261.3 | 7% |
| 国道269号 | 17.0 | 168.4 | 10% |
| 国道280号 | 17.0 | 189.5 | 9% |
| 国道317号 | 15.1 | 189.6 | 8% |
| 国道224号 | 8.8 | 22.9 | 38% |
| 国道16号 | 5.0 | 348.4 | 1% |
| 国道487号 | 4.0 | 63.5 | 6% |
| 国道260号 | 2.5 | 98.6 | 3% |
| 国道357号 | 0.4 | 88.4 | 0% |
表の路線名を押すと、その国道を選んだ状態で地図が開きます。海上区間には道路の形がないので、地図では島や陸地の上にだけ線が出て、 海の上は途切れて見えます。たとえば国道58号では、種子島・奄美大島・沖縄本島の上に線が現れます。
地図に線が出ない路線(表で路線名にリンクがないもの)は、ほかの国道と重なる区間だけの路線などで、番号の小さい国道に含めて表示しています。