上山田線
1895年(明治28年)4月5日 筑豊鉄道が飯塚 - 臼井間を延伸開業、臼井駅を新設
1897年(明治30年)10月1日 筑豊鉄道が九州鉄道に合併
1898年(明治31年) 2月8日 臼井 - 大隈を延伸開業、大隈 - 下山田間の貨物支線を開業、大隈・(貨)下山田の各駅を新設 3月29日 平恒分岐点 - 平恒間の貨物支線を開業、(貨)平恒駅(初代)を新設
1901年(明治34年)6月28日 下山田 - 上山田間の貨物支線を延伸開業、(貨)上山田駅を新設
1903年(明治36年)12月20日 大隈 - 上山田間の旅客営業を開始、下山田・上山田の各駅を貨物駅から一般駅に変更
1907年(明治40年)7月1日 鉄道国有法により九州鉄道が買収され、官設鉄道となる
1909年(明治42年)10月12日 国有鉄道線路名称制定により、若松 - 上山田間・平恒分岐点 - 平恒間が筑豊本線となる
1917年(大正6年)3月12日 平恒分岐点に貨物駅を新設し、新平恒駅とする
1929年(昭和4年)12月7日 長尾線飯塚 - 原田間全通にともない長尾線を筑豊本線に編入し、飯塚 - 上山田間 (14.4km) を上山田線として区間分離
1939年(昭和14年)5月29日 新平恒 - 平恒間(初代)(0.
後者の区間については、筑豊地区の石炭を苅田港に輸送するために計画された油須原線の一部であり、1966年に同計画の一部として建設された漆生線漆生 - 下山田(嘉穂信号場)間と同時に開業した。油須原線はもともと貨物輸送が目的の鉄道路線であったが、エネルギー革命による石炭産業の凋落とともに計画の東半分(豊前川崎 - 大任 - 油須原)が未開業に終わり、結局貨物輸送に使われることはなかった。
貨物輸送の廃止後は、沿線の急激な衰退もあって営業成績は振るわず、営業係数ワーストランキングの常連となっていった。
1980年の国鉄再建法施行により1984年6月に第2次特定地方交通線に指定され、沿線に7箇所存在した自治体(飯塚市・嘉穂郡穂波町・同桂川町・同碓井町・同嘉穂町・山田市・田川郡川崎町)の中で碓井町のみが第三セクター化による存続を訴えていた。
だが、最終的には鉄道存続を断念し、JR九州へ移管されて1年5か月後の1988年9月1日に全線廃止となった。