宗谷本線
旭川市から上川管内北部・宗谷管内と道北地方を縦断し、北方領土を除く日本最北端の自治体である稚内市に至る全長259.4 km の鉄道であり、地方交通線としては日本最長である。ほぼ全区間で起終点を同じくする国道40号と並行し、士別市から幌延町にかけては、天塩川の右岸を走行する。
かつて、日本領土であった樺太(南樺太)への連絡鉄道として建設が進められ、終点の稚内から対岸の大泊(コルサコフ)への鉄道連絡船(稚泊航路)が第二次世界大戦終戦時の1945年8月まで就航していた。
また、沿線を流れる天塩川の舟運に代わり、各支線と合わせ道北各地で産出される木材や石炭等の鉱物、水産物を輸送する重要な貨物輸送路線としての使命も担った。このため、第二次世界大戦末期にあって、全国的に列車本数の削減が度々行われるなか、北海道内で最後まで急行列車が運行されていた。
ソ連対日参戦による南樺太占領で戦後は樺太連絡の使命を失い、合理化のため早くも1955年(昭和30年)から多くの普通列車が気動車化された。優等列車は1958年(昭和33年)10月1日に復活し、以降一貫して運転されている。
2000年(平成12年)3月11日には旭川駅 - 名寄駅間の高速化改良工事が完成したことから定期特急列車の運転が開始された。一方で、1995年(平成7年)9月4日までに天北線・深名線など接続する支線は全て廃線となった。
初野駅 - 恩根内駅間 (105.0 km) 。
神路信号場(旧・神路駅):1977年(昭和52年)5月25日信号場・仮乗降場化、1985年(昭和60年)3月14日廃止。筬島駅 - 佐久駅間 (143.1 km) 。
琴平駅:1990年(平成2年)9月1日廃止。佐久駅 - 天塩中川駅間 (158.2 km) 。
下中川駅:2001年(平成13年)7月1日廃止。天塩中川駅 - 歌内駅間 (165.8 km) 。
歌内駅 (W65):2022年3月12日廃止。天塩中川駅 - 問寒別駅間 (170.3 km)。
上雄信内駅:2001年(平成13年)7月1日廃止。糠南駅 - 雄信内駅間 (181.5 km) 。
安牛駅 (W69) :2021年(令和3年)3月13日廃止。雄信内駅 - 南幌延駅間 (189.7 km) 。
上幌延駅 (W71) :2021年(令和3年)3月13日廃止。南幌延駅 - 幌延駅間 (194.6 km) 。
南下沼駅:2006年(平成18年)3月18日廃止。幌延駅 - 下沼駅間 (205.6 km) 。
徳満駅 (W75) :2021年(令和3年)3月13日廃止。豊富駅 - 兜沼駅間 (220.9 km) 。
芦川駅:2001年(平成13年)7月1日廃止。徳満(廃)駅 - 兜沼駅間 (226.6 km) 。
管轄(事業種別)・区間(営業キロ) 北海道旅客鉄道(JR北海道・第一種鉄道事業者) 旭川駅 - 稚内駅間 259.4 km 日本貨物鉄道(JR貨物・第二種鉄道事業者) 旭川駅 - 名寄駅間 (76.2 km)
駅数:42(起終点駅含む) 一般駅:2駅 旅客駅:39駅 貨物駅:1駅(北旭川駅) 信号場:1か所
軌間:1,067 mm(狭軌)
複線区間: 旭川駅 - 北旭川駅間 6.6 km
電化区間 旭川駅 - 北旭川駅間 6.6 km:交流20,000 V・50 Hz 北旭川駅 - 稚内駅間:非電化
閉塞方式 旭川駅 - 北旭川駅間:自動閉塞式(CTC・PRC付帯) 北旭川駅 - 永山駅間:自動閉塞式(特殊)(CTC・PRC付帯) 永山駅 - 南稚内駅間:特殊自動閉塞式(電子符号照査式) 南稚内駅 - 稚内駅間:特殊自動閉塞式(軌道回路検知式)
保安装置: ATS-DN ...旭川駅 - 名寄駅間 ATS-SN ...全線(ATS-DN併用区間含む)
運転指令所: 旭川駅 - 永山駅間:札幌指令センター 永山駅 - 南稚内駅間:名寄運行管理センター(旭川指令センター) 南稚内駅 - 稚内駅間:旭川指令センター 運転取扱駅(駅が信号を制御、運行を管理):永山駅、名寄駅、南稚内駅
列車交換可能な駅は駅一覧を参照。
最高速度(2014年3月15日時点): 120 km/h(旭川駅 - 名寄駅間) 95 km/h(名寄駅 - 稚内駅間)
全区間がJR北海道旭川支社の管轄である。