国道的编号根据国道的地理走向分为三类:
第一类是以北京为中心的放射线国道,其编号为1xx,如北京到沈阳的干线公路,编号为101。这类国道共有12条,其中通向东北的3条、华北2条、华东1条、中南2条、西北1条。112线是以北京为中心的环线。目前这类国道主要为三级和四级公路。
第二类是南北走向国道(纵线国道)。其编号为2xx,如鹤岗到大连的干线公路,编号为201国道,山海关到广州的干线公路为205国道,228国道为台湾环线。最长的纵向国道是锡林浩特到雷州半岛南部的海安,编号为207。这类国道主要以三级和四级公路为主。
第三类是东西走向的国道(横线国道),编号为3xx,比如绥芬河到满洲里的公路为301国道,杭州到沈家门的公路为329国道。路线等级主要为三级和四级。最长的横向国道为上海到聂拉木的318国道,也是国道中最长的一条。
国家干线公路:
101国道 北京?沈阳 全线长:909 km
102国道 北京?哈尔滨 全线长:1337 km
103国道 北京?天津新港 全线长:162 km
104国道 北京?福州 全线长:2420 km
105国道 北京?珠海 全线长:2717 km
106国道 北京?广州 全线长:2466 km
107国道 北京?深圳 全线长:2698 km
108国道 北京?昆明 全线长:3331 km
109国道 北京?拉萨 全线长:3901 km
110国道 北京?银川 全线长:1357 km
111国道 北京?加格达奇 全线长:2123 km
112国道 高碑店?高碑店 全线长:1228 km
201国道 鹤岗?旅顺口 全线长:1964 km
202国道 黑河?旅顺口 全线长:1818 km
203国道 明水?沈阳 全线长:720 km
204国道 烟台?上海 全线长:1031 km
205国道 山海关区?广州 全线长:3160 km
206国道 烟台?汕头 全线长:2375 km
207国道 锡林浩特?海安 全线长:3738 km
208国道 二连浩特?长治 全线长:990 km
209国道 呼和浩特?北海 全线长:3435 km
210国道 包头?南宁 全线长:3097 km
211国道 银川?西安 全线长:691 km
212国道 兰州?重庆 全线长:1302 km
213国道 兰州?景洪 全线长:2796 km
214国道 西宁?磨憨 全线长:3542 km
215国道 红柳园?格尔木 全线长:641 km
216国道 阿勒泰?巴仑台 全线长:857 km
217国道 阿勒泰?库车 全线长:1117 km
218国道 伊宁?若羌 全线长:1067 km
219国道 叶城?拉孜 全线长:2342 km
220国道 滨州?郑州 全线长:585 km
221国道 哈尔滨?同江 全线长:668 km
222国道 哈尔滨?伊春 全线长:363 km
223国道 海口?三亚(东) 全线长:323 km
224国道 海口?三亚(中) 全线长:309 km
225国道 海口?三亚(西) 全线长:429 km
226国道 楚雄?墨江 全线长:288 km
227国道 西宁?张掖 全线长:347 km
301国道 绥芬河?满洲里 全线长:1680 km
302国道 珲春?乌兰浩特 全线长:1028 km
303国道 集安?锡林浩特 全线长:1263 km
304国道 丹东?霍林郭勒 全线长:889 km
305国道 庄河?林西 全线长:815 km
306国道 绥中?克什克腾旗 全线长:497 km
307国道 歧口?银川 全线长:1351 km
308国道 青岛?石家庄 全线长:637 km
309国道 荣城?兰州 全线长:2208 km
310国道 连云港?天水 全线长:1613 km
311国道 徐州?西峡 全线长:748 km
312国道 上海?伊宁 全线长:4967 km
314国道 乌鲁木齐?红旗拉甫 全线长:1948 km
315国道 西宁?喀什 全线长:3063 km
316国道 福州?兰州 全线长:2915 km
317国道 成都?那曲 全线长:2043 km
318国道 上海?友谊桥 全线长:5476 km
319国道 厦门?成都 全线长:2984 km
320国道 上海?瑞丽 全线长:3695 km
321国道 广州?成都 全线长:2220 km
322国道 衡阳?友谊关 全线长:1039 km
323国道 瑞金?临仓 全线长:2915 km
324国道 福州?昆明 全线长:2712 km
325国道 广州?南宁 全线长:868 km
326国道 秀山?河口 全线长:1562 km
327国道 菏泽?连云港 全线长:424 km
328国道 南京?南通 全线长:300 km
329国道 杭州?普陀区 全线长:292 km
330国道 温州?寿昌 全线长:327 km