国道28号（こくどう28ごう）は、兵庫県神戸市から淡路島を経由して、徳島県徳島市に至る一般国道である。

概要 

本州の神戸市と四国の徳島市を淡路島経由して南北に結ぶ一般国道の路線で、明石海峡・鳴門海峡の2か所の海上を渡る。淡路島では生活道路の一部にもなっている島内を縦貫する重要な幹線道路である。国道28号の自動車専用道路部である神戸淡路鳴門自動車道は、明石海峡の明石海峡大橋と鳴門海峡の大鳴門橋で淡路島と本州・四国を結ぶ。また、大鳴門橋開通の影響により、淡路島から四国へ渡る航路が廃止となっている。

路線データ 
一般国道の路線を指定する政令に基づく起終点および経過地は次のとおり。
 起点：神戸市（中央区、神戸駅北側ガード = 兵庫県道21号神戸明石線上）
 終点：徳島市（かちどき橋南詰 = 国道11号・国道55号起点）
 重要な経過地：明石市、兵庫県津名郡淡路町、洲本市、同県三原郡南淡町、鳴門市、徳島県板野郡松茂町
 総延長 : 200.9 km（兵庫県 121.7 km、神戸市 48.0 km、徳島県 31.1 km）重用延長、神戸淡路鳴門自動車道を含む。
 重用延長 : 41.1 km（兵庫県 - km、神戸市 28.7 km、徳島県 12.4 km）
 未供用延長 : 2.0 km（兵庫県 2.0 km、神戸市 - km、徳島県 - km）
 実延長 : 157.8 km（兵庫県 119.7 km、神戸市 19.4 km、徳島県 18.7 km）
 現道 : 156.7 km（兵庫県 118.6 km、神戸市 19.4 km、徳島県 18.7 km）
 旧道 : なし
 新道 : 1.0 km（兵庫県 1.0 km、神戸市 - km、徳島県 - km）

 指定区間：神戸市長田区梅ケ香町二丁目43番 - 徳島市かちどき橋一丁目1番1（東尻池交差点 - かちどき橋南詰（終点））
 ※明石市中崎二丁目95番1 - 淡路市岩屋字片浜1414番60（現道経路の明石海峡）を除く
 ※南あわじ市福良字築地町甲1530番11 - 鳴門市撫養町大桑島字濘岩浜53番5（現道経路の鳴門海峡）を除く
 緊急輸送道路 : 全線

歴史 
当国道は四国街道を継承した路線である。
 神戸市内の単独区間は国道2号の旧道である（新開地交差点東側 - 二番町1交差点西側、長田交差点 - 東尻池交差点を除く）。
 国道2号からの指定変更当初の新開地交差点東側 - 長田交差点の経路は現在の神戸高速鉄道東西線新開地駅付近で西から南西へ折れ、兵庫駅付近で西国街道と合流して北西へ向きを変え、長田交差点まで山陽電気鉄道本線との併用軌道区間となっていたが、大開通を東西に直進する現在の経路に付け替えられた。
 国道2号の経路変更については国道174号も参照。

年表 
 1878年（明治11年）4月 - 東京から淡路島を経由して高知に至る道路が国道三等に指定された。
 1885年（明治18年） - 内務省告示第6号「國道表」では、徳島市までが国道30号「東京より徳島県に達する路線」に指定された。
 1920年（大正9年） - 施行の旧道路法に基づく路線認定では旧国道30号が国道21号「東京市より徳島県庁所在地に達する路線（甲）」となった。
 1952年（昭和27年）12月4日 - 新道路法に基づく路線指定で、旧国道21号は一級国道28号（神戸市 - 徳島市）として指定された。
 1965年（昭和40年）4月1日 - 道路法改正によって一級・二級の別がなくなり一般国道28号となった。
 1982年（昭和57年）4月1日 - 神戸市起点を長田区東尻池交点から中央区神戸駅北側ガードまで延長される。

路線状況 

兵庫県（本州）の区間
兵庫県（明石海峡）の区間

2010年11月15日をもって、神戸と淡路島を結ぶ航路（明石港 - 岩屋港）である明石淡路フェリー（愛称：たこフェリー）が休止となったため、ミニカー・原動機付自転車・小型自動二輪車・軽車両（自転車を除く）では淡路島に渡航出来なくなり、2012年6月29日にその航路が廃止となったが、2015年9月23日より、淡路ジェノバラインが原動機付自転車・小型自動二輪車を淡路島に航送するようになった。
兵庫県（淡路島）の区間

神戸淡路鳴門自動車道と兵庫県道31号福良江井岩屋線と並んで重要な路線であり、高速バス・路線バスなどの公共交通機関などが通過し、トラックなどの物流拠点となっている主要道路である。島内では兵庫県道31号福良江井岩屋線と、対の関係にある。国道28号が東回りであるのに対し、兵庫県道31号福良江井岩屋線は、西回りとなっている。また、島内を通る国道は28号のみであり、現地で単に「国道」といえば国道28号を指す。淡路市塩尾 - 洲本市安乎町平安浦の1.8 kmと洲本市中川原町厚浜 - 洲本市炬口の2.9 kmは事前通行規制区間となっている。
淡路市の中心部付近は明石海峡大橋が開通したことによって交通量が増加し、特に朝と夕方の通勤・通学ラッシュの時間帯の交通渋滞が慢性化している。その代替ルートとして中心部を回避するためにバイパスの整備が検討されている。
神戸淡路鳴門自動車道を利用して淡路島を通過する貨物トラックはその自動車道の通行料金が割高であり、その出費を抑えるために、西淡三原IC - 淡路IC間は国道28号に降りるのが見受けられる。そのことによって、渋滞や交通事故が発生し、さらに車重による路面状態の悪化や排気ガスによる汚染が顕著である。この現象は、兵庫県道31号福良江井岩屋線（淡路サンセットライン）においても同様である。これを防ぐため、橋だけを利用するより、通しで走るほうが通行料金が安くなる社会実験が実施されていた。
洲本市内では、洲本バイパスの洲本市納から青雲橋北詰交差点までの3.6 kmの区間が部分開通し、青雲橋北詰交差点から炬口間の2.4 kmが未開通である。
 鳴門海峡の区間
 淡路島 - 徳島間を結ぶ航路（福良港 - 鳴門港）は廃止されているため、事実上は原付バイク、自転車などでは鳴門海峡を渡ることは出来ない。
 徳島県の区間
 もともとは全区間が国道11号との重複であったが、吉野川バイパスの開通に伴い現在は広島交差点までは当国道の単独区間となっている。広島交差点から終点までは国道11号との重複区間である。

バイパス 
  神戸淡路鳴門自動車道
 洲本バイパス（兵庫県）
 吉野川バイパス（徳島県、国道11号との重複）

重複区間 

 国道2号・国道250号（兵庫県神戸市長田区・東尻池交差点 - 明石市・狩口交差点）
 国道11号（徳島県板野郡松茂町・広島交差点 - 徳島市・かちどき橋南詰交差点（終点））
以前は徳島県内区間の全区間が国道11号との重複区間だったが、1988年に吉野川バイパスが開通したのに伴い、松茂町広島までは国道28号の単独区間となった。

道路施設

橋梁 
 明石海峡大橋（神戸淡路鳴門自動車道）：橋長3,911 mの吊り橋。2022年3月18日にチャナッカレ1915橋が開通するまでは、吊り橋としては、中央支間長が世界最長であった。
 大鳴門橋（神戸淡路鳴門自動車道）
 撫養橋（神戸淡路鳴門自動車道）

トンネル 
 城山トンネル（淡路市、126 m）
 宇原トンネル（洲本市、284 m）

道の駅 
 兵庫県
 東浦ターミナルパーク（淡路市）
 福良（南あわじ市）

地理 

淡路市・洲本市・南あわじ市の中心部を通過する国道であり、観光施設などが集中している。淡路島の北側は大阪湾沿岸沿いを縦断し、洲本市街地から南側は三原平野を縦断する。
洲本市納から南あわじ市広田にかけての区間は南あわじ市が賑わいを目的とした都市計画によりロードサイド店舗が立地している。
鳴門市の北側は鳴門市中心部を縦断するので沿線に公共公益施設・商業施設などの建物が密集し、南側は市街化調整区域であるために農業地帯を縦断する。
板野郡松茂町側は公共公益施設と工業地帯や住宅地が密集している。

通過する自治体 
 兵庫県
 神戸市（中央区 - 兵庫区 - 長田区 - 須磨区 - 垂水区）- 明石市 - 淡路市 - 洲本市 - 南あわじ市
 徳島県
 鳴門市 - 板野郡松茂町 - 板野郡北島町 - 徳島市

交差する道路 
起点側より、接続する高速道路・国道・主要地方道を、路線名・交点の順で記す。

並行する神戸淡路鳴門道のインターチェンジなどは「神戸淡路鳴門自動車道」を参照。

 兵庫県神戸市
 兵庫県道21号神戸明石線 - 中央区神戸駅北側ガードから長田区長田交差点まで重複
 国道428号 - 兵庫区有馬道交差点
 国道2号・国道250号 - 長田区東尻池交差点
 阪神高速道路3号神戸線 - 須磨区若宮出入口
 兵庫県道65号神戸加古川姫路線 - 須磨区天神町
 明石市
 国道2号・国道250号 - 狩口交差点
 淡路市
 兵庫県道31号福良江井岩屋線（淡路IC支線との交差） - 淡路インター前交差点
 兵庫県道71号富島久留麻線 - 久留麻交差点
 兵庫県道66号大谷鮎原神代線 - 大谷交差点
 兵庫県道88号志筑郡家線 - 志筑交差点
 洲本市
 兵庫県道76号洲本灘賀集線 - 塩屋交差点
 兵庫県道46号洲本五色線 - 青雲橋北詰交差点
 南あわじ市
 兵庫県道66号大谷鮎原神代線 - 神代國衙
 兵庫県道76号洲本灘賀集線・兵庫県道31号福良江井岩屋線 - 八幡交差点
 兵庫県道25号阿万福良湊線 - 福良口交差点から南淡町公民館前交差点まで重複
 徳島県鳴門市
 徳島県道42号瀬戸撫養線 - 撫養町大桑島交差点
 徳島県道12号鳴門池田線 - 大津町吉永交差点）
 板野郡松茂町
 徳島県道40号徳島空港線 - 笹木野交差点
 国道11号・徳島県道14号松茂吉野線 - 広島交差点
 徳島市
 徳島県道29号徳島環状線 - 川内町交差点から川内町竹須賀交差点まで重複
  徳島自動車道 - 1 徳島IC
 徳島県道29号徳島環状線 - 吉野川大橋北詰交差点から徳島本町交差点まで重複
 徳島県道15号徳島吉野線 - 吉野川大橋南交差点
 徳島県道39号徳島鳴門線 - 北常三島交差点
 国道192号（国道318号重複）・徳島県道38号沖ノ洲徳島本町線 - 徳島本町交差点
 国道55号（国道195号重複） - かちどき橋交差点

沿線 
 JR西日本東海道本線・山陽本線 神戸駅（神戸市中央区）
 明石市役所（明石市）
 明石港（明石市）
 明石海峡
 淡路島
 国営明石海峡公園（淡路市）
 津名港（淡路市）
 淡路ワールドパークONOKORO（淡路市）
 兵庫県洲本総合庁舎（淡路県民局、洲本市）
 JR四国鳴門線 鳴門駅（鳴門市）
 鳴門市役所（鳴門市）
 徳島阿波おどり空港（松茂町）
 松茂町役場（松茂町）