北リアス線は、三陸鉄道の鉄道路線。宮古駅〜久慈駅 間 71.0 km。
宮古〜田老は旧国鉄宮古線。普代〜久慈は旧国鉄久慈線。田老〜普代は日本国有鉄道改革法により一旦工事が中断されたが、三陸鉄道が引き受けることになって工事を再開。1984年(昭和59年)4月1日、盛線・宮古線・久慈線の三陸鉄道転換と同時に開業した。
海に近い所を走っているが、殆どの区間を長大トンネルで抜けているため、海が見える箇所は駅の近くなどに限られる。
JR気仙沼線・JR大船渡線・三陸鉄道南リアス線・JR山田線・JR八戸線とともに「三陸縦貫線」を構成する。
1984年4月1日、日本国有鉄道宮古線、久慈線を承継し、あわせて田老駅−普代駅間 (32.2km) を延伸して開業。
1984年12月22日、白井海岸駅開業。
2010年10月16日、山口団地駅開業。
2011年3月11日、東北地方太平洋沖地震によって被災し全線不通。
2011年3月16日、陸中野田駅−久慈駅間が運行再開*1。
2011年3月20日、宮古駅−田老駅間が運行再開。
2011年3月29日、田老駅−小本駅間が運行再開。
2012年4月1日、田野畑駅−陸中野田駅間が運行再開。
2014年4月6日、小本駅−田野畑駅間が運行再開し、全線復旧。
*1:復興支援列車として運転開始