臺鐵山線的豐富車站在打造縱貫線初期即設立,明治36(1903)年完工通車。民國79(1990)年為了後龍溪橋改建,原本的木造舊站房拆除,東移新建站房;民國105(2016)年再次向北遷址成立新站與高鐵苗栗站相連,新站建築外觀綴以油桐花瓣,是磚紅色與灰白色相間的現代建築。廢棄的舊站是外貼鵝黃色磁磚的兩層樓水泥建築,因不少當地居民提議保存舊站,苗栗縣政府也正研議周圍地區都更方案,希望結合車站舊址與周邊綠地規劃公園,為地方帶來更多發展。
山線行經豐富時,為了準備通過後龍溪,鐵軌路基都以土堤架高,因而新舊兩站的月台都是高架設計。由一樓的售票口與候車室進出,經由通道至二樓月台搭車,月台視野相當寬廣,新舊兩站月臺遠望皆可看到高鐵通行的紅色跨橋。舊站的左右側地形有高低落差,列車停靠處又正巧為彎道,當列車經過或停靠時,車身因彎道而略微傾斜,呈現如壓車般的氣勢,是有趣的鐵道風景。



