福井県敦賀市から京都府船井郡丹波町までを結ぶ国道。延長139.6km。
起点で国道8号および国道8号に重複する国道161号に接続し、終点の蒲生交差点で国道9号に接続する。
通過する主要な都市は福井県小浜市、京都府舞鶴市、綾部市。
建設中の舞鶴若狭自動車道が併走する。