八代駅
※臨時快速「おれんじ食堂」の隣の停車駅は列車記事を参照のこと。
1896年(明治29年)11月21日:九州鉄道の駅として開業。当時は現在の出町公園付近にあった。
1907年(明治40年)7月1日:九州鉄道の国有化により官設鉄道の駅となる。
1908年(明治41年)6月1日:人吉駅まで路線が延伸開通し、同時に現在地に移転。旧駅は貨物駅の球磨川荷扱所に転用。
1909年(明治42年) 10月12日:国有鉄道線路名称制定により、当駅を通る路線が人吉本線と命名される。 11月21日:全通により人吉本線が鹿児島本線に改称され、当駅は鹿児島本線所属駅となる。
1912年(明治45年)7月11日:球磨川荷扱所を球磨川駅に変更。八代 - 球磨川間0.8マイル(メートル法施行後1.3 km)
1923年(大正12年)7月15日:日奈久駅まで路線が開通、当初はこちらの路線が肥薩線と呼ばれていた。
1927年(昭和2年)10月17日:海岸周りの路線が全通し、こちらを鹿児島本線に改め、従来の人吉周りの路線は肥薩線と改称される。
1945年(昭和20年) 6月10日:球磨川駅を当駅に併合し、八代駅構内扱いの球磨川貨物取扱所とする(1989年まで残存) 8月11日:米海軍空母艦載機波状空襲攻撃により当駅 - 肥後高田駅間の球磨川鉄橋が被災落橋し現在も橋脚に痕跡が残る(球磨川橋梁8月29日復旧)。 この前後から、連合軍の南九州上陸オリンピック作戦の前哨として、中南九州の交通の要所が大日本帝国陸海軍軍事輸送妨害のために集中攻撃の対象となり、ことに駅関係施設以外では球磨川橋梁以外にも、鹿児島本線川内川橋梁や日豊本線小丸川橋梁が落橋被害に遭い、鹿児島本線の2橋梁の復旧は終戦後の8月末から9月初めになった。
人吉からの特急列車とSL人吉(上り列車)、肥薩線の新八代行き普通列車1本と、22時台の当駅始発快速人吉行きはJRホーム1番線発着、その他の肥薩線人吉行き普通列車は2番線発着、熊本からの特急列車とSL人吉(下り列車)は3番線発着。ただし、事故や悪天候などの運行障害でダイヤ乱れの時はこの限りではなく、発着番線が変更されることがある。
おれんじ鉄道の当駅折り返し列車は全て0番線発着で、1番線で折り返す定期列車は設定されていない。ただし、事故や自然災害などでの運行障害時や臨時列車運行時はおれんじ鉄道ホーム1番線で折り返しを行うこともある。なお、2015年3月から2016年3月までの1年間は「ゆうゆうトレイン」1本が当駅発着の際におれんじ鉄道ホーム1番線を使用していた(厳密には当駅から発車する時は留置線から出区し、到着後は留置線に入区していた)
おれんじ鉄道のJR線直通列車(普通列車・おれんじ食堂「新八代」、「出水」、「川内」行き・快速スーパーおれんじ号「熊本」、「出水」行き)は、上下列車とも全てJRホーム1番線の奥にあるおれんじ鉄道ホーム1番線発着。ただし、JR線とおれんじ鉄道を直通する検測列車(マヤ34、キヤ141、クモヤ443)はJR線ホーム発着である。
JR貨物の駅は、旅客駅の北東にある。取扱量の約80%が駅至近にある日本製紙八代工場に係わる製品となっている。
1面のコンテナホームと2線のコンテナ荷役線がある。ホームの北側に接する荷役線は側線だが、南側に接する荷役線は着発線荷役方式(E&S方式)を採用する着発荷役線である。
2019年3月改正時点では、以下の高速貨物列車が発着する。専用貨物列車の発着はない。