高速自動車国道、一般国道、都道府県道、市町村道という道路の種別は、1952年の道路法で定められている。同じく道路法により、国道の番号も定められている。現在の国道の番号は、昭和27年に一級国道につけられた1~41の番号と、昭和28年に二級国道につけられた101~244の番号を基本にしている。
ところで、国道の番号には、一定の法則がある。たとえば、国道1号線から58号線までは、東京を中心として日本の骨格を形成するように順番に番号がつけられている。また、101号線以降の数字は北から南へ順番につけられている。
この法則により、国道に欠番が出来た部分もある。たとえば、59~100番までは、一級国道が58号線までしかなかったため欠番になっている。
ほかにも、109号は108号の一部になったため欠番。110号は48号に、111号は45号にそれぞれ吸収されたため欠番。そして、214号、215号、216号はまとめて57号になったため欠番になっている。
ちなみに、もっとも短い国道は174号線で、国道2号線と神戸港を結ぶわずか187メートル。逆に、もっとも長い国道は4号線で全長742キロメートルとなっている。
車が通れない国道も存在する。青森県と北海道を結ぶ国道279号線と280号線だ。なぜなら、青森県と北海道の間には道路がないからだ。だが、それでも海の上が国道として指定されている。
さらにユニークな国道が、青森県の津軽半島を通る国道339号線。この国道の一部は階段になっている。