国道228号
国道227号・国道280号(函館市万代町・万代跨線橋(起点)- 北斗市七重浜7丁目)
国道280号(北斗市七重浜7丁目 - 松前郡福島町日向)
終点は指定当初から江差町であるが、政令による終点表記は、1953年(昭和28年)の二級国道指定時は江差郡江差町、1965年(昭和40年)の改正時は「桧山郡江差町」と表記されていた。1993年(平成5年)の改正で現在の表記となった。
松前国道
福山街道(松前街道)
日本海追分ソーランライン
にしん街道(提唱中/日本海側の沿岸町)
国道5号・北海道道571号五稜郭公園線:万代町(万代跨線橋起点)
(国道227号との重複区間は省略)