五郎駅
この駅を開業させたのは愛媛鉄道である。1918年(大正7年)の2月14日に愛媛鉄道が長浜町駅(現在の伊予長浜駅)から大洲駅(現在の伊予大洲駅)までを開通させたのに伴い愛媛鉄道の途中駅、五郎駅(ごろうえき)としてこの駅は開業した。
愛媛鉄道は1933年(昭和8年)の10月1日に国有化となり愛媛線とされる。軌間は愛媛鉄道時代から762mmのままだったが、1935年(昭和10年)10月、下灘駅から伊予長浜駅までの路線の開通にあわせて1067mmに改められた。このとき高松駅から下灘駅まですでにのびていた予讃本線が愛媛線を含めて伊予大洲駅までがつながったため、高松駅から伊予大洲駅までが予讃本線とされ、当駅も予讃本線の駅となった。この日には、それまで愛媛線の一支線だった若宮信号場(伊予大洲・五郎間)から内子駅までの路線も同じく改軌となり内子線と改称、さらに五郎駅分岐とされたため当駅は予讃線と内子線の乗換駅ともなった。
1986年(昭和61年)の3月には向井原駅から内子駅まで及び新谷駅から伊予大洲駅の新線が開通し内子線が短絡ルートに組み込まれた。このため内子線の当駅から新谷駅までが廃止となり、この駅は乗換駅ではなくなった。
この駅はその後1987年(昭和62年)4月には国鉄の分割民営化により四国旅客鉄道の駅となって現在に至る。予讃本線は1988年(昭和63年)6月に予讃線と改称された。