国道8号
萬代橋(新潟市中央区・信濃川)
新潟大橋(新潟市中央区 - 新潟市西区・信濃川)
大野大橋(新潟市西区 - 新潟市南区・中ノ口川)
三条大橋(三条市・信濃川)
見附大橋(見附市 - 長岡市・刈谷田川)
長岡大橋(長岡市・信濃川)
米山大橋(柏崎市青海川・谷根川)
上輪橋(柏崎市上輪新田 - 柏崎市上輪・払川)
胞姫橋(柏崎市)
関川大橋(上越市・関川)
海川橋(糸魚川市竹ヶ花 - 糸魚川市押上字道北、1964年(昭和39年)12月開通・海川)
海川大橋(糸魚川市・糸魚川東バイパス・海川)
姫川大橋(糸魚川市・姫川)
子不知高架橋(糸魚川市青海 - 糸魚川市歌、延長603m、幅員10.75m、1980年(昭和55年)度着工、1987年(昭和62年)12月完成):旧道は現在通行止め
歌高架橋(糸魚川市)
境橋(糸魚川市 - 朝日町)
笹川橋(朝日町)
四十八ヶ瀬大橋(入善町 - 黒部市・黒部川)
有頼大橋(黒部市 - 魚津市・片貝川)
延槻大橋(魚津市 - 滑川市・早月川)
雄峰大橋(富山市・常願寺川)
中島大橋(富山市・神通川)
高新大橋(高岡市 - 射水市・庄川)
茅蜩橋(小矢部市・小矢部川)
犀川橋(金沢市・犀川)
手取川大橋 (川北町・手取川)
福井大橋 (坂井市・九頭竜川)
武生大橋(越前市・日野川)
姉川大橋(長浜市・姉川)
近江橋(米原市・天野川)
御幸橋(愛荘町 - 東近江市・愛知川)
野洲川大橋(野洲市 - 栗東市・野洲川)
草津川大橋(草津市・草津川)
瀬田川大橋(大津市・瀬田川)
五条大橋(京都市東山区 - 下京区・鴨川)
曽地峠(標高130 m):新潟県柏崎市 - 新潟県刈羽郡刈羽村
米山峠(標高- m):新潟県柏崎市
親不知(延長約15 km):新潟県糸魚川市
天田峠(標高160 m):富山県小矢部市 - 石川県河北郡津幡町
牛ノ谷峠(標高80 m):石川県加賀市 - 福井県あわら市
新道野越(標高260 m):福井県敦賀市 - 滋賀県長浜市
滋賀県の区間は渋滞が多い。主な渋滞地は、彦根市外町 - 彦根市東沼波町、彦根市高宮町、東近江市簗瀬、近江八幡市街、野洲市三上、栗東市辻、栗東市宅屋である。人口の著しい増加で、予想以上に交通量が増えたのが渋滞の原因である(4車線区間が長浜バイパスと米原バイパスの一部区間しかない)。特に、近江八幡から栗東ICにかけての区間は、片側1車線の上にバイパスが無く、日中は常に混雑している。2010年(平成22年)の交通センサスにおける調査では、栗東市の区間において、混雑度が2.0を超えている。渋滞緩和のため野洲栗東バイパス(野洲市小篠原 - 栗東市手原)の計画があり、現在工事中となっている。ほかにも、米原バイパスがあるが彦根市内は開通しておらず、米原警察署附近では混雑が目立っている。
東近江区間(愛荘町・東近江市・近江八幡市・竜王町)は整備率が50 %に満たしておらずバイパスや4車線化を視野に入れた整備を国に要望する組織が2015年(平成27年)に立ち上がった。また、彦根市内 - 東近江市内の区間でもバイパス建設を視野に入れた道路整備が検討されている。
米原市西円寺交差点で国道21号と接続する。栗東IC付近で国道1号と合流し、ここから終点の烏丸五条交差点(京都市下京区)まで、国道1号との重複区間となる。
津幡北バイパス(河北郡津幡町 - 津幡町舟橋)
津幡バイパス(津幡町舟橋 - 金沢市今町)
金沢バイパス(金沢市今町 - 白山市福留町)
金沢外環状道路海側幹線(金沢市今町 - 金沢市鞍月)
金沢西バイパス(白山市福留町 - 能美市大長野町)
小松バイパス(能美市大長野 - 加賀市箱宮町)
石川県 - 福井県
牛ノ谷道路(未開通)(加賀市熊坂町 - あわら市牛ノ谷)
福井県
福井バイパス(あわら市笹岡 - 越前市塚原町)
赤萩局改(一部開通)(南条郡南越前町具谷 - 南条郡南越前町大良)
敦賀有料道路 (南条郡南越前町大谷 - 敦賀市杉津):開通当時の名称。現在は特に道路名は付けられておらず、無料である。
敦賀防災(未開通)(敦賀市挙野 - 敦賀市田結)
敦賀バイパス(敦賀市田結 - 敦賀市小河口)
滋賀県
塩津バイパス(一部開通)(長浜市西浅井町塩津浜 - 長浜市木之本町飯浦)
長浜バイパス(長浜市北新町交差点 - 米原市)
米原バイパス(一部開通)(長浜市加田町 - 彦根市佐和山町)
野洲栗東バイパス(未開通)(野洲市小篠原 - 栗東市手原)
滋賀県 - 京都府
五条バイパス(大津市横木 - 京都市東山区東山五条、国道1号との重複区間)
このほか、石川県の金沢東部環状道路(金沢市今町 - 金沢市鈴見台)も当初は国道8号として計画・建設されたが、開通時に国道159号に変更された。