国道372号
東の京都から西の姫路まで、国道9号を併用することで阪神間の大都市圏を通過せずに東海道と山陽道の往来が可能である。1995年(平成7年)に発生した兵庫県南部地震(阪神・淡路大震災、以下「震災」と表記。)の際には国道2号や阪神高速道路をはじめとした東西の交通が寸断されたことから、被災した中国自動車道とともに国道372号全線が東西の通過交通対策ルートに指定され、代替機能を担うこととなった。また、大阪・京都から山陽への主要迂回路としては、篠山町の国道173号交点から終点の姫路市までが指定され、周辺の主要な交差点67箇所に案内看板が設置されたほか、ルートマップの配布や日本道路交通情報センターの放送によって広く周知を図られたこともあり、大型車を中心に交通量が増加し、交通量を測定した篠山町および姫路市ではいずれも約6割の増加が認められたが、当時未改良区間が多く残存していた篠山町においては目立った渋滞は発生していなかったとしている。なお、主要迂回路から外れた亀岡市から丹波篠山市にかけては、京都府と兵庫県の県境になっている天引峠直下を貫通する天引トンネルが当時は存在せず、幅員狭小かつ急曲線な天引峠を越える山道であった。
防災面では、京都府では第一次緊急輸送道路に指定されており、兵庫県では地域防災計画および緊急輸送道路ネットワーク計画の路線として位置づけられている。
一般国道の路線を指定する政令に基づく起終点および経過地は次のとおり。
起点:亀岡市(加塚交差点 = 国道9号交点、国道423号終点)
終点:姫路市(下寺町交差点 = 国道2号交点)
重要な経過地:京都府船井郡園部町、兵庫県多紀郡篠山町、同郡丹南町、同県加東郡社町、加西市
総延長 : 99.7 km(京都府 21.0 km、兵庫県 78.7 km)重用延長を含む
重用延長 : 1.5 km(京都府 - km、兵庫県 1.5 km)
未供用延長 : なし
実延長 : 98.2 km(京都府 21.0 km、兵庫県 77.2 km) 現道 : 88.2 km(京都府 20.6 km、兵庫県 67.6 km) 旧道 : 1.7 km(京都府 0.4 km、兵庫県 1.2 km) 新道 : 8.4 km(京都府 - km、兵庫県 8.4 km)
指定区間:なし
1974年(昭和49年)11月12日 - 政令第364号により一般国道372号(京都府亀岡市 - 兵庫県姫路市)の指定が公布された。
前身は主要地方道三田園部線(兵庫10号、京都20号)、主要地方道5号姫路社丹南線、一般府道118号亀岡天引線。これらの府県道は1977年(昭和52年)3月までに廃止された。
1975年(昭和50年)4月1日 - 一般国道372号が制定施行。
2017年(平成29年)9月2日 - 10月31日まで花田バイパスの小川橋が補修・耐震補強工事のため終日通行止め。
湯の花拡幅(ゆのはなかくふく)は京都府亀岡市ひえ田野町柿花から同市本梅町に至る計画延長1.100 kmの道路改良事業である。1995年(平成7年)に事業着手し、当初は2012年(平成24年)度に完成供用を予定していたが、実際には2014年4月に供用を開始した。沿道に湯の花温泉が立地する当地では、山と河川に挟まれたわずかな空間に敷設されている道路は幅員3 - 6 mの狭隘かつ線形不良な離合困難箇所を抱えていた、道路拡幅工事のほか、一部は山内川の対岸に新道を築造してこれらを解消する計画となっていた。
亀岡園部バイパス(かめおかそのべバイパス)は亀岡市本梅町平松泥ケ渕から南丹市園部町埴生に至るバイパス道路である。1994年(平成6年)に開通した。旧道当時は、亀岡市宮前町宮川から同市東本梅町赤熊にかけて、府道園部能勢線(現在の国道477号の一部)と重用区間となっていた。