臺1線，又稱縱貫公路、西部幹線，是臺灣西部一條南北向的省道，自清代就是縱貫南北的交通要道。北起臺北市忠孝西路、中山南路口（行政院大門前，臺灣公路原點和與臺3線共線起點，臺1甲線、臺5線、臺9線交岔處，該路口原有「復興陸橋」，已拆除）南至屏東縣枋山鄉楓港（與臺26線交接處），全長共計461.081公里。沿途經過臺灣西部14個縣市，堪稱臺灣最重要的省道，與東部的臺9線大致構成環島路網。
蘇花改與南迴改竣工後，台9線縮短約20公里長，台1線再次成為臺灣公路系統里程最長的省道。
臺1線另有6條支線，編為臺1甲、乙、丙、丁、戊、己線。另外，於屏鵝公路佳冬段設有戰備跑道，俗稱「佳冬戰備道」，也是唯一設在省道的戰備跑道。
臺1線的海拔最高點位於桃園市楊梅區埔心里（43.5K處），標高181公尺。


歷史 = 清治時期 =
在清治時期初期，以臺灣府為中心，當時雖還沒有如同現代觀念中，有完整「一條」縱貫南北的道路:39，但往北有平埔聚落分散的據點為基礎的「北路」，往南有各個軍團營盤聯繫起來的「南路」。縱貫道路的雛形，就是從各部族之聯絡道，以及軍路所一條條的串聯起來。
而後在大清帝國實質統治的版圖擴大後，仍以臺灣府為中心，南北設有縣治的情況下，各縣治間之公文傳遞之公事，便開始有政治和軍事目的的「官道」產生。其為官道，所以於使用的人不多:22，常因狂風暴雨，路線總是不時偏移、改道。而又歷經多次反清事件，清廷為了不讓叛賊沿官道逃逸，便不架橋、不修路。如此，官道的某些路段甚至比一般小徑更不如:24。


= 日治時期 =
日本治臺後不久，為求軍事交通上的便利，便打算將清朝遺留的羊腸小徑，拓寬成為軍用卡車也可通行的標準道路，一路從基隆到屏東:28。不過，起初這條道路並未建橋、僅鋪砂石，極為簡陋。直到1916年，日本政府將此條全長461.7公里之碎石路，定名為「縱貫道」，並制定道路標準:28。屬於以國庫或地方經費改善養護之「指定道路」。爾後，臺灣第一條具有公路雛形之縱貫道，也才算是真正形成。


= 戰後時期 =


 路線沿革  二次大戰結束，因為美軍的密集轟炸，使臺灣的道路幾乎滿目瘡痍，幾近癱瘓:30。中華民國政府遷臺後，在美國物資及金錢援助下，公路局矢志恢復全島交通，將道路修復:30。而在1952年以前，只有「基隆到桃園」與「臺南到高雄」兩個路段有混凝土或瀝青路面，其餘路段仍是碎石路段:22。1952年到1956年，則進行改善工程，在桃園到臺南之間鋪設灌入式瀝青路面:23。而隨著臺灣經濟發展，部分路段交通逐漸壅塞，便在1970年以後開始進行四線道拓寬工程，於1997年完工:23。在臺九線楓港外環道興建前，臺一線與臺九線曾經擁有相同終點。


 編號沿革  1965年，臺灣開始編定省道編號，其中臺1線全長501.098公里，起訖點為臺北行政院－鵝鑾鼻燈塔。1978年改以楓港為終點，並將原高雄後庄段改為臺1乙線(後改為台1戊線)，全長縮短為456.717公里。此後仍有數次零星調整，最大的一次是1994年，包括將原臺北桃園段改為臺1甲線，三重、新莊、龜山、桃園、中壢、臺南等市區段改經外環道等。


支線 = 甲線 =

 
全長約27.432公里，自臺北市中山北路一段起（即行政院前，臺灣公路原點，本線與臺1線、臺3線、臺5線、臺9線五條省道皆由此展開），經民權西路改往西行越臺北大橋（淡水河）往三重、新莊，至新北市新莊區丹鳳地區與臺1線短暫共線後，於桃園市龜山區迴龍地區一分為二，接著於桃園市龜山區嶺頂地區再度短暫共線後，於振興路口一分為二。終點位於桃園區復興路中山路口（接近桃園市政府前）。全長約27.1公里，聯絡臺北市中山區、大同區、新北市三重區、新莊區與桃園市龜山區，最後於桃園市桃園區與臺1線主線會合，會合地點在桃園市政府的正前方（未與該道路直接接觸）。臺北捷運新莊線即沿臺1甲線三重、新莊段建造。
臺1甲線（臺北市中山北路與民權西路、新北市重新路、中正路、桃園市萬壽路與復興路）事實上為臺1線臺北－桃園段的舊線，地方俗稱一省道（縱貫公路俗稱「省道」）、中正路或縱貫路等。而真正的正線（原稱中山路，現在改稱新北大道）——新臺1線——反而常被俗稱為二省道，形成俗稱與官方編號略有出入的情況。


= 乙線 =

自臺中市大雅區中清路三段、民生路口起（與臺10線交會處），經西屯區、北屯區中清路二段、北區中清路一段，於北區公園路、五權路口轉往西南（西區五權路→南區復興路→烏日區新興路→中山路二段），至大肚區中山高速公路王田交流道與臺1線會合，連接中山高速公路大雅交流道、王田交流道。全長約21.931公里，是聯絡臺中國際機場、臺中市區與彰化縣的重要道路之一。
現今本線原為台10線大雅至臺中市區、台12甲線臺中市區至南王田路段合併而成。原台1乙線為高雄市民族陸橋經鳳山至大寮後庄（臺1線高雄鳳山舊線），現為台1戊線。


= 丙線 =

全長約8.032公里，為彰化市區外環道金馬路。南端與臺19線會合，連接國道一號彰化交流道；北端延伸段金馬東路至（臺1線）大度橋於2005年完工，可經臺14丙線（彰興路）接臺74線。
現今本線為新闢路線，原臺一丙線為高雄市高雄陸橋（接臺一線、舊臺一乙線）--高雄車站（建國一路）--中山凱旋路口（中山一、二、三路），接臺17線，原線已解編為市區道路。
大度橋南端（起點，臺1線叉路，此部分原為臺14丙起點，後來14丙起點退至彰興，金馬東路口）→三村庄（臺14丙線彰興路叉路）→金馬東路→金馬路陸橋（臺1線叉路）→金馬路一二段→彰美彰和金馬路口（縣道134號叉路）→金馬路三段→和東庄（中華陸橋，終點，臺19線叉路）


= 丁線 =

臺1丁線在雲林縣莿桐鄉自臺1線分出，往東南通往斗六市轉向西南至斗南鎮再接回臺1線，途中行經雲林縣政府、家樂福斗六店、雲林科技工業區，全長約14.011公里。
本線於日治時代已有此縱貫道支線，從莿桐通往斗六再轉回斗南，戰後此線編為臺1甲線。原臺1丁線（二省道）為今臺1線忠孝大橋至桃園市龜山區嶺頂地區（原三重新莊泰山中山路，今新北大道、及龜山東萬壽路）路段，今則臺1、臺1甲、臺1丁三線編號互換。


= 戊線 =

自高雄市三民區民族二路（民族陸橋）起轉建國一路，往東經鳳山區中山西路、光遠路（與臺25線共線）、中山東路至大寮區中庄接臺1線。全長8.727公里，為鳳山區東西向主要幹道之一。沿線有高雄捷運橘線之鳳山站、大東站、鳳山國中站。
本線為亦為台1線舊線（民族陸橋－鳳山－大寮後庄），改編為台1乙線，後改為台1戊線。


= 己線 =

為苗栗縣竹南交流道聯絡道，全長4.188公里，連接西部濱海快速公路（臺61線）、福爾摩沙高速公路（國道3號）與台1線。


行經行政區域 主線

臺1甲線

臺1乙線

全線均位於台中市境內。

臺1丙線
全線均位於彰化縣境內。

臺1丁線
全線均位於雲林縣境內。

臺1戊線
全線均位於高雄市境內。

臺1己線
全線均位於苗栗縣境內。


里程表 臺一線

臺一甲線

臺一乙線

臺一丙線

臺一丁線

臺一戊線

臺一己線

資料來源：Google地圖精算


高架段 省道臺1線從忠孝橋臺北端起至新北市泰山區止採高架設計（包括中山高架道路），而高架道路下之亦屬臺1線。自2012年3月1日起臺1線與臺1甲線之新北市路段由新北市政府工務局管理養護。
俗稱臺一線快速道路、中山高架橋，臺一線高架段從新北市三重區忠孝大橋至新北市泰山區民生路口全長7.3公里。
最早通車的高架段位於忠孝橋至中山橋之間，（臺一線2K+811）於1982年4月完工，主梁為預力鋼筋混凝土箱型梁，橋梁總長 2,015公尺，淨寬14公尺。
第一標自三重區中山橋至新五路口，長3.1公里，2003年10月28日通車；
第二標新莊區新五路至泰山區民生路於2007年1月8日通車，從臺北車站直通至泰山區大約15分鐘車程。
此段計有思源路口、新五路口上下、中興北街與化成路間、化成路與思源路間、新五路與五工六路間、泰林路口、民生路口，8個上下匝道。目前有299路線公車及五股區、泰山區免費接駁公車行駛。
臺一線高架橋與桃園機場捷運線共構工程，臺灣首座公路與捷運橋梁共構工程，為臺一線高架橋第一標工程之延伸，起自新五路口往南約 1,359 公尺，於民生路前下地銜接臺一線平面道路，為公路與捷運共構之雙層高架橋工程，上層為桃園機場捷運線高架橋，下層為中山高架道路（臺一線高架橋）。


交流道 = 高速公路 =
臺1線：
國道一號平鎮系統交流道（僅設北出北入）
國道一號楊梅交流道
國道三號香山交流道
國道一號頭份交流道（需透過縣道124甲線銜接）
國道四號清水端（需透過台17線銜接）
國道一號王田交流道
國道一號西螺交流道
國道八號新市交流道（需透過新港社大道銜接）
國道一號永康交流道
國道一號鼎金系統交流道民族一路出入匝道（北上無出口）
國道十號鼎金系統交流道民族一路出入匝道（僅設西出東入）
國道一號高雄交流道九如路出入匝道（僅設北入南出）
國道三號麟洛交流道（需透過屏37線、屏37-1線銜接）
國道三號南州交流道（需透過縣道187乙線銜接）
臺1乙線：
國道一號大雅交流道（需透過大雅聯絡道銜接）
國道一號王田交流道
臺1戊線：
國道一號高雄交流道建國路出入匝道（僅設南出北入）
臺1己線：
國道三號竹南交流道


= 快速公路 =

臺1線：
台64線三重交流道
台65線新莊一交流道（僅設北出南入）
台66線平鎮一交流道（僅設東出西入）
台68線新竹二交流道
台61線香山聯絡道平交路口
台72線後龍端
台61線白沙屯交流道
台61線新埔交流道（需透過新埔聯絡道銜接）
台61線通霄一交流道（需透過通霄聯絡道銜接）
台74甲線花壇端
台76線員林交流道
台78線斗南交流道
台82線水上交流道（需透過縣道163號銜接）
台84線渡頭交流道
台86線台南交流道
台88線竹田端（需透過屏85線銜接）
臺1甲線：
台65線新莊二交流道
臺1乙線：
台74線北屯一交流道
台74線北屯二交流道
臺1己線：
台61線竹南平交匝道


鄰近鐵路車站 臺灣鐵路公司
縱貫線：臺北車站、內壢車站、埔心車站、新豐車站、三姓橋車站、香山車站、彰化車站、花壇車站、大村車站、員林車站、斗六車站（經臺1丁線）、石龜車站、民雄車站、嘉北車站、嘉義車站、水上車站、南靖車站、後壁車站、新營車站、柳營車站、林鳳營車站、隆田車站、新市車站、永康車站、大橋車站、南臺南車站、大湖車站、岡山車站、橋頭車站、楠梓車站
海岸線：談文車站、白沙屯車站、苑裡車站、大甲車站、臺中港車站、清水車站、沙鹿車站、龍井車站、大肚車站、追分車站
臺中線（經臺1乙線）：五權車站、烏日車站、新烏日車站、成功車站
屏東線：民族車站、科工館車站、正義車站、鳳山車站、後庄車站、歸來車站、枋寮車站
南迴線：加祿車站、內獅車站
 台灣高鐵
高鐵台北站、高鐵台中站（經臺1乙線）
臺北捷運
 板南線：臺北車站
 中和新蘆線：菜寮站、迴龍站
 中和新蘆線（經臺1甲線）：民權西路站、大橋頭站、台北橋站、菜寮站、三重站（鄰近）、先嗇宮站、頭前庄站、新莊站、輔大站、丹鳳站
 淡水信義線：臺北車站
 淡水信義線（經臺1甲線）：臺北車站、中山站、雙連站、民權西路站
 松山新店線：北門站
 環狀線：新北產業園區站
桃園捷運
 桃園機場捷運：臺北車站、新北產業園區站、新莊副都心站、泰山站、泰山貴和站、環北站
臺中捷運
 綠線（經臺1乙線）：文心中清站、高鐵台中站
高雄捷運
 紅線：岡山車站、岡山高醫站、橋頭火車站、橋頭糖廠站、青埔站、都會公園站
 環狀輕軌：大順民族站、科工館站
 環狀輕軌（經臺1戊線）：聖功醫院站
 橘線（經臺1戊線）：鳳山站、大東站、鳳山國中站


註釋 參考來源 外部鏈結 OpenStreetMap上有關台1線的地理信息
交通部公路總局 （页面存档备份，存于互联网档案馆）