八幡浜駅
単式ホーム1面1線と島式ホーム1面2線、合計2面3線のホームを持つ地上駅。駅舎側から単式ホーム(1番のりば)、島式ホーム(2番のりば・3番のりば)となっており、特急列車は全て、松山方面が1番のりばから、宇和島方面が2番のりばから発着する。3番のりばは特急列車の待避および当駅始発の列車が主に使用する。
直営駅であり、みどりの窓口やオレンジカードが使える自動券売機が設置されている。また、コンビニエンスストア(四国キヨスクと提携したセブン・イレブン)、トヨタレンタリースJR八幡浜駅店(駅レンタカーの営業所を兼務)が設けられている。
かつて通票閉塞が施行されていた頃には当駅を通過する列車が存在したため、タブレット授受器が1、2番のりばに設置されていた。