山線自豐富車站向南至苗栗車站需跨越後龍溪,隨著明治36(1903)年通車的舊橋走入歷史,新後龍溪橋於民國79(1990)年3月27日完工啟用。新的後龍溪橋全長455公尺,位址於舊橋東側,新舊兩橋北端相距約48公尺、南端相距約10公尺,由於橋樑改建帶來路段的改線與提高,橋北的豐富車站也隨之東移重建。
新後龍溪橋的工程是包含在1980年代台灣鐵路局針對全台各地進行的「鐵路沿線老舊橋樑重建工程」中,此計畫耗時7年重建24座橋樑。雖然新橋的設計已考量雙軌化,但一開始建橋時仍維持單線通車,直到民國83(1994)年10月4日完成豐富至苗栗路段的雙軌化,新後龍溪橋才正式以雙軌行車橋樑之姿呈現。


