頭前溪橋

第三代桥

台湾总督府交通局铁道部自1927年开始，将台北～竹南间及台南～高雄（今高雄港车站）间单线铁路扩建为复线铁路 ，其中红毛（今竹北车站）～新竹车站区间复线工程耗资14万3千4百圆日圆，由太田组承包，工程内容包含新建第三代桥（在第二代桥下游侧）。第三代桥于1935年3月19日傍晚随着竹北车站 至新竹车站间复线铁路通车而启用，做为上行线（西正线）桥梁，原第二代桥则改为下行线（东正线）桥梁。
第三代桥梁（红毛田溪桥、乌树林溪桥）设计施工时，桥下溪水流量已增加，在北侧的红毛田溪越来越偏南、在南侧的乌树林溪越来越偏北，两溪几乎合而为一，但是复线铁路工程新建第三代桥时并没有趁机改造，仍然沿袭二代桥原有的架桥形态，一南一北分别建造两座桥梁，而不是将两桥打通合并连成一气。

第四代桥（现役）

台湾日治时期后期及战后时期，台铁局陆续改建或补强老旧铁路桥梁，并自1980年代起，大规模重建旧桥，除了已经重建完成者之外，盘点出29座桥梁，分别纳入“五大桥梁重建工程”及“铁路沿线老旧桥梁重建工程”两项计划，而头前溪桥是以后者的计划重建，是为第四代桥。
第四代桥建造于第二代桥（东正线桥）上游侧30米，由中华顾问工程司设计、退辅会荣工处承包建造，下部结构为圆形开口沉箱基础及单柱T形悬臂式桥墩、上部结构为上承式预力梁桥，全长738.3米，计23孔桥孔（22座桥墩），每孔32.1米，自1986年3月4日开工，1988年4月24日主桥竣工，桥面铺设传统道碴式轨道 。
第四代桥完工后，由于北侧引道用地取得困难，尚未施作引道，所以新、旧路线无法切换，经工程单位努力与各地主协调，终于在1989年7月至1990年初陆续取得各路段土地，展开引道工程，并在1990年6月23日跨24日欧菲莉台风来袭时完成拨接东主正线通车、8月4日跨5日完成西主正线切换通车，随后并拆除第二代及第三代桥。