{{Short description|North-south state highway in Vermont, US}} {{Use American English|date=April 2025}} {{Use mdy dates|date=January 2025}} {{Infobox road |state=VT |type=VT |route=12 |map={{maplink|frame=yes|plain=yes|frame-align=center|frame-width=290|frame-height=330|zoom=8|type=line|raw={{Wikipedia:Map data/Wikipedia KML/Vermont Route 12}}}} |map_custom=yes |map_notes=VT&nbsp;12 highlighted in red, VT 12A in blue |length_mi=101.627 |length_ref=<ref name="VT Route Log" /> |established=1922 |direction_a=South |terminus_a={{jct|state=NH|NH|12}} in Weathersfield |junction={{plainlist| *{{jct|state=VT|I|91}} in Hartland *{{jct|state=VT|US|4}} in Woodstock *{{jct|state=VT|US|2}} in Montpelier }} |direction_b=North |terminus_b={{jct|state=VT|VT|15A}} at Morrisville |counties=Windsor, Orange, Washington, Lamoille |previous_type=VT |previous_route=11 |next_type=VT |next_route=14 |browse={{New England browse|previous_route=11|next_route=13}} }} '''Vermont Route 12''' ('''VT&nbsp;12''') is a {{convert|101.627|mi|km|-long|adj=mid}} north-south state highway in Vermont that runs from Weathersfield to Morrisville.

Route 12 is one of the Vermont roads on which moose are most often encountered. They are common from Worcester to Elmore.<ref>{{Cite news | agency=Associated Press | title=Drivers warned about moose | url=http://www.boston.com/news/local/vermont/2013/05/05/vermont-drivers-warned-about-moose/AOJyLBC6btBmZyTQPnNSJM/story.html| archive-url=https://archive.today/20130628193536/http://www.boston.com/news/local/vermont/2013/05/05/vermont-drivers-warned-about-moose/AOJyLBC6btBmZyTQPnNSJM/story.html| url-status=dead| archive-date=June 28, 2013| newspaper=Florida Today | location=Melbourne, Florida | pages= 8A | date=May 8, 2013 }} </ref>

==Route description== Route 12 begins at the New Hampshire state line on the Connecticut River in the town of Weathersfield. It continues north along the west bank of the Connecticut River, overlapped with U.S. Route 5, until Hartland. It then heads northwest to Woodstock and then north through Montpelier to end at Vermont Route 15A in Morrisville. Vermont Route 12 runs parallel to Interstate 89 from the Woodstock/Hartford vicinity to Montpelier.

==Major intersections== {{VTinttop|length_ref=<ref name="VT Route Log">{{cite web|url=http://vtransplanning.vermont.gov/sites/aot_policy/files/Final%20Web.pdf|title=2012 (Route Log) AADTs for State Highways|author=Traffic Research Unit|date=May 2013|publisher=Policy, Planning and Intermodal Development Division, Vermont Agency of Transportation|access-date=March 10, 2015}}</ref>|location_ref=<ref name="VT Route Log" />}} {{VTint |location=Weathersfield |county=Windsor |cspan=10 |lspan=3 |mile=0.000 |road={{Jct|state=NH|NH|12|dir1=south|city1=Claremont|city2=Keene}} |notes=Continuation from New Hampshire }} {{VTint |mile=0.394 |type=concur |road={{Jct|state=VT|VT|131|dir1=west|I|91|to2=yes|city1=Cavendish|areadab1=CDP|city2=Ludlow|areadab2=village}}<br>{{Jct|state=VT|US|5|dir1=south}} |notes=Southern end of concurrency with US&nbsp;5 }} <!-- US 5 Weathersfield MP 5.141 --> {{VTint |mile=1.544 |road={{jct|state=VT|VT|44A|dir1=north|city1=Brownsville}} |notes=Southern terminus of VT&nbsp;44A }} <!-- Windsor TL 2.044 --> {{VTint |location=Windsor |mile=5.412 |road={{jct|state=VT|VT|44|dir1=west|city1=Brownsville}} |notes=Eastern terminus of VT&nbsp;44 }} <!-- Hartland TL 8.889 --> {{VTint |location=Hartland |lspan=3 |mile=9.459 |road={{jct|state=VT|I|91|city1=White River Junction|city2=Ascutney|city3=Springfield}} |notes=Exit 9 on I-91; diamond interchange }} <!-- US 5 Hartland MP 1.609 --> {{VTint |type=concur |mile=10.498 |road={{Jct|state=VT|US|5|dir1=north|city1=White River Junction}} |notes=Northern end of concurrency with US&nbsp;5 }} {{VTint |type=concur |mile=18.203 |road={{Jct|state=VT|US|4|dir1=east|city1=Quechee|city2=White River Junction}} |notes=Southern end of concurrency with US&nbsp;4 }} <!-- US 4 Hartland MP 0.503 --> <!-- Woodstock TL 18.706 --> <!-- US 4 Woodstock MP 6.269 --> {{VTint |location=Woodstock |mile=22.085 |type=concur |road={{Jct|state=VT|US|4|dir1=west|VT|106|dir2=south|to2=yes}} |notes=Northern end of concurrency with US&nbsp;4 }} <!-- Pomfret TL 26.093 --> <!-- Barnard TL 27.476 --> <!-- Bethel TL 37.091 --> {{VTint |type=concur |mile=38.474 |lspan=2 |road={{Jct|state=VT|VT|107|dir1=west|city1=Rutland|areadab1=city}} |location=Bethel |notes=Southern end of concurrency with VT&nbsp;107 }} <!-- VT 107 Bethel MP 1.536 - 3.402 --> {{VTint |type=concur |mile=40.340 |road={{Jct|state=VT|VT|107|dir1=east|I|89|to2=yes}} |notes=Northern end of concurrency with VT&nbsp;107 }} <!-- Randolph TL 45.976 --> {{VTint |mile=48.413 |road={{Jct|state=VT|VT|12A|dir1=north|city1=Roxbury}} |location=Randolph |county=Orange |cspan=3 |lspan=2 |notes=Southern terminus of VT 12A }} {{VTint |mile=48.528 |road={{Jct|state=VT|VT|66|dir1=east|I|89|to2=yes}} |notes=Western terminus of VT 66 }} <!-- Braintree TL 52.734 --> <!-- Brookfield TL 54.290 --> {{VTint |mile=58.932 |road={{Jct|state=VT|VT|65|dir1=east|city1=Brookfield|location2=Floating Bridge}} |location=Brookfield |notes=Western terminus of VT 65 }} <!-- Roxbury TL 59.815 --> <!-- Northfield TL 61.299 --> {{VTint |county=Washington |cspan=4 |mile=63.333 |location=Northfield |lspan=2 |road={{Jct|state=VT|VT|64|dir1=east|I|89|to2=yes|city1=Williamstown|areadab1=CDP}} |notes=Western terminus of VT 64 }} {{VTint |mile=64.457 |road={{Jct|state=VT|VT|12A|dir1=south|city1=Roxbury}} |notes=Northern terminus of VT 12A }} <!-- Berlin TL 67.561 --> <!-- Montpelier CL 74.251 --> {{VTint |location=Montpelier |lspan=2 |mile=75.226 |type=concur |road={{jct|state=VT|US-Bus|2|dab2=Montpelier}}<br>{{Jct|state=VT|US|2|I|89|to2=yes|dir1=west|name1=Memorial Dr.}}<br>{{Jct|state=VT|US|2|US|302|to2=yes|dir1=east|name1=Berlin St.|city1=East Montpelier|areadab1=CDP|city2=St. Johnsbury}} |notes=Southern end of concurrency with US&nbsp;2 Bus.; eastern terminus of US&nbsp;2 Bus. }} <!-- BR US 2 Montpelier MP 0.687 - 0.483 --> {{VTint |mile=75.430 |type=concur |road={{Jct|state=VT|US-Bus|2|dab1=Montpelier|dir1=west}} |notes=Northern end of concurrency with US&nbsp;2 Bus. }} <!-- Middlesex TL 78.885 --> <!-- Worcester TL 82.535 --> <!-- Elmore TL 90.388 --> <!-- Morrisville TL 98.320 --> {{VTint |mile=101.627 |location=Morristown |county=Lamoille |road={{Jct|state=VT|VT|15A|city1=Hardwick|areadab1=CDP}} |notes=Northern terminus }} {{jctbtm|keys=concur}}

==Vermont Route 12A== {{Infobox road small |state=VT |type=VT |route=12A |length_mi=20.842 |length_ref=<ref name="VT Route Log" /> |formed= |location=RandolphNorthfield }} '''Vermont Route&nbsp;12A''' is a state highway in central Vermont, United States. It provides an alternate route to VT&nbsp;12 between Randolph and Northfield, via Braintree, Granville and Roxbury.

left|40px The road currently used by Vermont Route 12A was originally designated '''New England Interstate Route 12A''' as part of the New England Interstate Route System and existed as such until it was replaced by a different system in 1926.

===Major intersections===

{{VTinttop|length_ref=<ref name="VT Route Log" />|location_ref=<ref name="VT Route Log" />}} {{VTint |county=Orange |location=Randolph |mile=0.000 |road={{jct|state=VT|VT|12|nolink1=yes|I|89|to2=yes|city1=Northfield|areadab1=CDP|city2=Bethel|areadab2=CDP|city3=Rutland|areadab3=city}} |notes=Southern terminus }} <!-- Braintree TL 1.275 --> {{jctco |state=VT |county=Addison }} <!-- Granville TL 8.464 --> <!-- Roxbury TL 10.151 --> {{VTint |county=Washington |cspan=2 |location=Roxbury |mile=14.854 |road=Warren Mountain Road<!--Major Collector 188--> |notes=To {{jct|state=VT|VT|100|city1=Warren}} }} <!-- Northfield TL 16.366 --> {{VTint |location=Northfield |mile=20.842 |road={{jct|state=VT|VT|12|nolink1=yes|city1=Northfield|areadab1=CDP|city2=Montpelier|city3=Barre|areadab3=city}} |notes=Northern terminus }} {{jctbtm}}

==See also== *Vermont Route 14 - The northernmost section used to be New England Route 12B

==References== {{reflist}}

==External links== {{Attached KML}}

{{DEFAULTSORT:Vermont Route 012}} 012