飯山線
1987年(昭和62年) 3月1日:戸狩駅を戸狩野沢温泉駅に改称。 4月1日:国鉄分割民営化に伴い東日本旅客鉄道(JR東日本)が承継、全線で貨物営業を廃止。
1993年(平成5年)12月:タブレット閉塞から特殊自動閉塞化される。
1994年(平成6年)4月1日:全列車が終日禁煙化。
1995年(平成7年) 3月15日:全線にCTCとPRCを導入。 7月12日:7.11水害により信濃浅野駅近くの鳥居川鉄橋が冠水したことと立ケ花駅 - 上今井駅間で土砂崩れが発生したことにより飯山線全線が運休となる。 7月14日:飯山駅 - 越後川口駅間が運転再開。 7月18日:飯山線全線で運転が再開される。
1997年(平成9年)10月1日:ワンマン運転開始。全列車をキハ110系に置き換え。
2010年(平成22年)4月1日:森宮野原駅 - 越後川口駅間の路線管理を長野支社から新潟支社に移管。
2011年(平成23年) 3月12日:長野県北部地震により、横倉駅 - 森宮野原駅間で土砂崩れが発生し、路盤が消失。戸狩野沢温泉 - 越後川口間が不通となる。22日に十日町駅 - 越後川口駅間が運転再開。4月29日に全線で運転再開。 7月30日:新潟・福島豪雨により、森宮野原駅 - 十日町駅間が不通となる。 9月16日:全線で運転再開。
2013年(平成25年)9月16日:台風18号により、中条川橋りょうが損傷。戸狩野沢温泉 - 森宮野原間で不通となる。同月21日に運転再開。
2014年(平成26年) 4月1日:桑名川駅 - 西大滝駅間で発生した土砂流出により運転を見合わせ。
豊野駅 - 十日町駅間は私鉄の飯山鉄道(いいやまてつどう)によって、十日町駅 - 越後川口駅間は国有鉄道十日町線(とおかまちせん)として開業した。両線は1929年に繋がって全通し、1944年に飯山鉄道が戦時買収により国有化され、十日町線を含めて飯山線となった。自動車営業が残された飯山鉄道は、1945年にバス事業を中越自動車(ただし松代-津南間を結ぶ外丸線のみ頸城鉄道自動車)、ハイヤー事業を魚沼タクシーにそれぞれ譲渡し解散した。