内子線
1920年(大正9年)5月1日:愛媛鉄道により若宮連絡所(五郎 - 大洲間にあった分岐点で現在の伊予若宮信号場) - 内子間が開業。軌間762mmの軽便鉄道であった。
1933年(昭和8年)10月1日:国有化され愛媛線となる。
1935年(昭和10年)10月6日:1067mm軌間に改軌。五郎駅分岐となり内子線と改称。
1958年(昭和33年)11月1日:この日の始発から全列車がディーゼルカーに置き換えられ無煙化。
1966年(昭和41年)11月27日 : 内山線(予讃本線短絡ルート)起工式。
1971年(昭和46年)12月1日:貨物営業廃止。
1985年(昭和60年)11月25日:新谷 - 五十崎間(喜多山 - 五十崎間の一部を除く)で重軌条化・路盤強化及び曲線緩和工事に着手。これに伴い、全区間が翌年3月2日までバス代行輸送となる。
1986年(昭和61年)3月3日:予讃本線の向井原 - 内子間、新谷 - 伊予大洲間の開業により内子線が短絡ルートに組み込まれる。新谷駅に交換設備が設けられ、五十崎・内子両駅は移転、五郎 - 新谷間は廃止。CTC化。
1987年(昭和62年)4月1日:国鉄分割民営化により四国旅客鉄道に承継。日本貨物鉄道の第二種鉄道事業開業。
2006年(平成18年)4月1日:日本貨物鉄道の第二種鉄道事業廃止。
2020年(令和2年) 7月4日:令和2年7月豪雨の影響により五十崎 - 喜多山間で斜面崩壊が発生、内子線を含む内子 - 伊予大洲間が不通となる。 7月20日:内子 - 伊予大洲間が運転再開。
ただし内山線は重要ルートとしての活用が約束されたにもかかわらず、鉄道公団線としては最低ランクのA線=地方開発線扱いであった。内山線と当線を合わせた区間が存続・建設となった理由としては、既存の伊予灘沿いの予讃本線が地すべり地帯で危険であることもあげられていた。
地元住民からは内子線に加え予讃線の向井原駅 - 内子駅間および新谷駅 - 伊予大洲駅間に関しても未だに「内山線」と呼ばれている。
旅客向け時刻表や『鉄道要覧』では予讃線の伊予長浜経由の従来ルートと内子経由の短絡ルートの分岐点を伊予大洲駅としているが、実際の分岐点は予讃線五郎 - 伊予大洲間にある伊予若宮信号場である。ここでは時刻表や『鉄道要覧』に倣い伊予大洲駅を分岐点として記述する。
内子線のキロポストは高松駅からの距離の表示となっているため、終点から起点に向かって距離の数値が増加し、設置場所も下り列車の進行方向左側になっている。