Recent from talks
Nothing was collected or created yet.
U.S. Route 15
View on Wikipedia
US 15 highlighted in red | ||||
| Route information | ||||
| Length | 791.71 mi[1] (1,274.13 km) | |||
| Existed | 1926–present | |||
| Major junctions | ||||
| South end | ||||
| ||||
| North end | ||||
| Location | ||||
| Country | United States | |||
| States | South Carolina, North Carolina, Virginia, Maryland, Pennsylvania, New York | |||
| Highway system | ||||
| ||||
U.S. Route 15 or U.S. Highway 15 (US 15) is a 791.71-mile-long (1,274.13 km) United States Numbered Highway, serving the states of South Carolina, North Carolina, Virginia, Maryland, Pennsylvania, and New York. The route is signed north–south, from US 17 Alternate (US 17 Alt.) in Walterboro, South Carolina, north to Interstate 86 (I-86)/New York State Route 17 (NY 17) in Corning, New York.
US 15 is one of the original U.S. Highways from 1926.
Route description
[edit]| mi[1] | km | |
|---|---|---|
| SC | 158.58 | 255.21 |
| NC | 158.13 | 254.49 |
| VA | 229.73 | 369.71 |
| MD | 37.92 | 61.03 |
| PA | 194.89 | 313.65 |
| NY | 12.46 | 20.05 |
| Total | 791.71 | 1,274.13 |
South Carolina
[edit]Starting at US 17 Alt. in Walterboro, US 15 goes east, running parallel to I-95 and across I-26. Then it turns north and crosses I-95. Just before the town of Santee, US 15 converges with US 301. In Santee, the two highways merge with I-95 at exit 98 and all three cross Lake Marion. At exit 102, US 15/US 301 split off from I-95 and go into the town of Summerton. US 15 then separates from US 301 and heads mainly north to city of Sumter. From there, it continues north, crosses I-20, and goes through the cities of Bishopville and Hartsville to the town of Society Hill. It is here that US 401 joins US 15 and both go to the North Carolina border.
North Carolina
[edit]US 15/US 401 continues to Laurinburg, at which US 401 splits off and US 15 runs concurrent with US 501. US 1 briefly merges with US 15/US 501 through Aberdeen and Sanford. The route continues north of Sanford with North Carolina Highway 87 toward Pittsboro. Past Pittsboro, US 15/US 501 goes toward Chapel Hill and skirts around the southeastern edge of the city and then across I-40 to Durham. (Prior to the construction of the Chapel Hill bypass, US 15 ran through Chapel Hill, and, as of 2018, there is a "Jefferson Davis Highway" marker on Franklin Street, Chapel Hill's main street.[2]) Here, US 15 Business (US 15 Bus.)/US 501 Bus. split from US 15/US 501. Before the business routes rejoin on the other side of Durham, I-85 merges into US 15 Bus. Then, I-85/US 15 go north. Right after crossing Falls Lake at exit 186, US 15 splits off to the east. US 15 runs parallel to I-85, going through the city of Creedmoor. It then crosses back over I-85, goes through the city of Oxford, on through Bullock, and then to the North Carolina–Virginia state line.
Virginia
[edit]
Virginia's section of US 15 starts in Mecklenburg County. Not far from the state line, it crosses a narrow finger of Kerr Lake. The highway goes through the town of Clarksville and merges very briefly with US 58/State Route 49 (SR 49) and then crosses over the main body of Kerr Lake. US 15 continues a little ways and merges with US 360. The two highways go on to the town of Keysville. After Keysville, US 15 branches off and goes to the town of Farmville. After a brief merge with US 460, US 15 goes through the towns of Dillwyn, New Canton (on the James River), Fork Union, and Palmyra before crossing I-64 at Zion Crossroads. After passing the Interstate, US 15 goes through the towns of Gordonsville (with a quick merge with US 33) and Orange, and then on to Culpeper. After Culpeper, US 15 runs concurrent with US 29. In Warrenton, they briefly merge with US 17. South of Gainesville, US 15 breaks off and crosses I-66. From there, it goes on to Leesburg and then to the state line.
Maryland
[edit]US 15 starts in Maryland at Point of Rocks, crossing the Potomac River and then merges into US 340 just south of Frederick. In Frederick, US 40 merges with US 15 for a very short distance. From there, US 15 goes through Thurmont and on to the Maryland–Pennsylvania border.
Pennsylvania and New York
[edit]

US 15 enters Pennsylvania south of Gettysburg. US 15 Bus. (Emmitsburg Road) goes through Gettysburg, while US 15 bypasses the borough; the bypass continues to York Springs. US 15 passes through Dillsburg before becoming a freeway near Grantham and the Messiah University campus.
US 15 continues as a freeway until it intersects US 11 and Pennsylvania Route 581 in Camp Hill. US 15 runs concurrent with US 11, passing Harrisburg on the west shore of the Susquehanna River. The concurrency ends at Shamokin Dam, where US 11 splits and follows the North Branch Susquehanna River, and US 15 follows the West Branch Susquehanna River north toward Williamsport where it passes through Lewisburg and the campus of Bucknell University (which is partially bisected by the highway). In the future, US 15 and US 11 will diverge in Selinsgrove, from which US 15 will proceed north on a road currently under construction and connect back to its current alignment near Winfield. US 11 will be joined to a business loop of US 15 instead of the main route.
The segment from Williamsport, Pennsylvania, to the northern terminus at I-86 and NY 17 in Painted Post, New York, has been completely upgraded to Interstate standards, except for one access road at milemarker 150.1, in preparation for the eventual transition to designation as I-99, as has the US 15/I-86 interchange. The 12.59-mile (20.26 km) segment of US 15 in New York runs parallel to the Tioga River from the state line to its current northern terminus at I-86 and NY 17 exit 44 at the junction of the Tioga and Cohocton rivers in Painted Post, west of downtown Corning. The entire length of US 15 in New York is signed concurrently with I-99.
History
[edit]Until 1974, US 15 continued north of NY 17 and entered Painted Post on North Hamilton Street. At what is now the junction of County Route 41 and NY 415 in downtown Painted Post, US 15 turned north onto NY 415. At the northern terminus of NY 415, located at NY 15 and NY 21 south of Wayland, US 15 followed the current routing of NY 15 into downtown Rochester, where it terminated at NY 31.
US 15 has shed considerable length in near-continuous realignment and regrading over the years. Prior to the completion of the Tioga Creek flood-control project, hastened by the flooding caused after Hurricane Agnes along the Pennsylvania and New York segments of US 15 in June 1972, US 15 passed through many small towns in Pennsylvania as it passed from Lawrenceville, at the New York border, to West Milton, where the road begins to follow the west bank of the Susquehanna River. Originally a winding two-lane road over numerous mountains, US 15 now bypasses many small towns such as Sebring, Blossburg, Covington, Canoe Camp, and Hepburnville. In the 1970s, the challenging two-lane alignment was expanded in some areas to four lanes by building a second set of lanes. Now, for some stretches, the "old" road is the northbound side and in other sections, the southbound side.
Near Mansfield, Pennsylvania, the old US 15 alignment is now a 2.5-mile (4.0 km) access road leading to a boat ramp, built where the old road now disappears into the Tioga Reservoir. Near Tioga, Pennsylvania, drivers crossing the tall concrete bridge can see where a two-lane road (formerly US 15), still marked with double yellow lines, disappears into the water.
Scenic Byway
[edit]In October 2009, a 180-mile (290 km) portion of US 15 from Charlottesville, Virginia, to Gettysburg, Pennsylvania, was designated a National Scenic Byway by the U.S. secretary of transportation. The byway will be known as the Journey Through Hallowed Ground. With this designation, the route and historic sites along the route are now eligible for preservation grants.[3]
Major intersections
[edit]- South Carolina

US 17 Alt. in Walterboro
US 78 in St. George
US 178 in Rosinville
I-26 north-northeast of Rosinville
US 176 in Wells
I-95 south-southeast of Dantzler
US 301 southwest of Santee. The highways travel concurrently to Summerton.
I-95 southeast of Santee. The highways travel concurrently to Adams Landing.
US 521 in South Sumter.
US 401 in Sumter
US 76 / US 378 on the Sumter–Mulberry city line
I-20 southwest of Bishopville
US 52 / US 401 southwest of Society Hill. US 15/US 52 travel concurrently to Society Hill. US 15/US 401 travel concurrently to Laurinburg, North Carolina.- North Carolina


Future I-74 / US 74 / US 501 in Laurinburg. US 15/US 501 travel concurrently to Durham.
US 1 in Aberdeen. The highways travel concurrently through the city.
US 1 south of Sanford. The highways travel concurrently to Sanford.
US 421 in Sanford
US 64 in Pittsboro
I-40 in Durham
I-85 / US 70 in Durham. I-85/US 15 travel concurrently to Dutchville Township. US 15/US 70 travel concurrently through the city.
I-85 south-southwest of Oxford
US 158 in Oxford- Virginia
US 58 in Clarksville
US 58 in Clarksville
US 360 north-northeast of Wylliesburg. The highways travel concurrently to north of Keysville.
US 460 south of Farmville. The highways travel concurrently to west of Farmville.
US 60 in Sprouses Corner
US 250 in Zion Crossroads
I-64 north-northeast of Zion Crossroads
US 33 south of Gordonsville. The highways travel concurrently to Gordonsville.
US 29 south of Culpeper. The highways travel concurrently to Gainesville.
US 522 southeast of Culpeper
US 17 in Opal. The highways travel concurrently to Warrenton.
I-66 in Haymarket
US 50 in Gilberts Corner- Maryland
US 340 east of Jefferson. The highways travel concurrently to .
I-70 in Ballenger Creek
US 40 / US 340 in Frederick. US 15/US 40 travel concurrently through the city.- Pennsylvania
US 30 in Straban Township
I-76 in Upper Allen Township
US 11 in Camp Hill. The highways travel concurrently to Shamokin Dam.
I-81 in Summerdale
US 22 / US 322 in Penn Township
US 522 in Monroe Township
I-80 in White Deer Township
I-180 / US 220 in Williamsport. The highways travel concurrently through the city.

Future I-99 / I-180 / US 220 in Williamsport. I-99/US 15 will travel concurrently to Erwin, New York.
US 6 in Mansfield- New York
I-99 at the New York–Pennsylvania border. The highways travel concurrently to Erwin.
I-86 in Erwin
References
[edit]- ^ a b DeLorme Street Atlas USA 2007 software, Driving Directions Tool
- ^ Grubb, Tammy (October 16, 2018). "A Chapel Hill highway no longer honors a Confederate leader. But what about the sign?". Herald Sun.
- ^ "Culpeper Star-Exponent". The Daily Progress. Retrieved October 6, 2014.
- ^ Rand McNally (2014). The Road Atlas (Walmart ed.). Chicago: Rand McNally. pp. 46, 70, 74–75, 88–89, 92, 106–107. ISBN 978-0-528-00771-2.
External links
[edit]- Photographs of U.S. Route 15 in North Central Pennsylvania - John Walter
- Journey Through Hallowed Ground, a National Park Service Discover Our Shared Heritage Travel Itinerary
- Endpoints of U.S. Highway 15
| Browse numbered routes | ||||
|---|---|---|---|---|
| ← | SC | → | ||
| ← | MD | → | ||
| ← | PA | → | ||
U.S. Route 15
View on GrokipediaRoute description
South Carolina
U.S. Route 15 (US 15) enters South Carolina at its southern terminus in Walterboro, Colleton County, where it intersects U.S. Route 17 Alternate (US 17 Alt.).[13] The highway spans 158.83 miles (255.62 km) northward through the eastern portion of the state, traversing Colleton, Dorchester, Orangeburg, Clarendon, Sumter, Lee, Darlington, and Marlboro counties before crossing into North Carolina north-northeast of McColl in Marlboro County.[2] Primarily a two-lane undivided road with some multilane divided segments, US 15 serves as a key north-south corridor connecting rural communities, agricultural areas, and small cities in the Lowcountry and Pee Dee regions.[13] From Walterboro, US 15 proceeds northeast through rural Colleton and Dorchester counties, passing the town of St. George, where it intersects U.S. Route 78 (US 78) and South Carolina Highway 61 (SC 61).[13] The route continues into Orangeburg County, crossing Interstate 26 (I-26) near Orangeburg and paralleling the South Fork Edisto River before reaching Santee in Clarendon County. At Santee, US 15 meets Interstate 95 (I-95) at a diamond interchange and provides access to Lake Marion via South Carolina Highway 6 (SC 6), facilitating travel to recreational areas along the reservoir.[13] North of Santee, the highway enters Sumter County, where it becomes a four-lane divided road through the city of Sumter, intersecting U.S. Route 378 (US 378) and serving as South Lafayette Drive, a primary commercial artery.[13] In Lee County, US 15 passes through Bishopville, intersecting Interstate 20 (I-20) at a partial cloverleaf interchange and functioning as the town's main street until a planned truck bypass alleviates heavy traffic.[14] The route then enters Darlington County, skirting the east side of Hartsville and intersecting South Carolina Highway 34 (SC 34) near the city's northern edge.[13] Finally, in Marlboro County, US 15 travels through Bennettsville, where it crosses U.S. Route 1 (US 1) at a traffic circle, before heading due north to the state line, connecting to its continuation in North Carolina.[13] Throughout its path, US 15 supports local economies tied to farming, timber, and tourism, with occasional concurrency with state routes like SC 527 near Hartsville.[2]North Carolina
U.S. Route 15 enters North Carolina from South Carolina in Scotland County, immediately south of Laurinburg, where it joins in a concurrency with U.S. Route 501, signed as US 15-501 throughout most of the state.[15] In Laurinburg, the route intersects U.S. Highway 74 Business and U.S. Highway 401, providing access to local businesses and the former St. Andrews University campus (closed May 2025).[16][17] North of Laurinburg, US 15-501 traverses rural landscapes of Scotland and Hoke counties before entering Moore County near Raeford Road. In Moore County, the highway passes through Aberdeen, where it meets U.S. Highway 1 at a reduced conflict intersection designed to improve traffic flow and safety.[18] Continuing north, it serves the resort communities of Southern Pines and Pinehurst, renowned for their golf courses and equestrian facilities, with intersections including North Carolina Highway 211 and a proposed multilane widening project from U.S. 1 to Brucewood Road to address congestion.[19] The route then enters Lee County, briefly overlapping with U.S. 1 through Sanford, a manufacturing hub, before diverging northward via a planned reduced conflict intersection at White Hill Road to enhance regional connectivity.[20] Proceeding into Chatham County, US 15-501 bypasses Pittsboro, the county seat, via a realignment along North Carolina Highway 87 and the US 64 bypass (implemented in 2025), reducing truck traffic through downtown. The highway is four lanes divided for much of this segment, linking to the growing Chatham Park development area. In Orange County, it skirts eastern Chapel Hill on the Fordham Boulevard bypass, intersecting North Carolina Highway 54 near the University of North Carolina campus and providing access to the North-South Bus Rapid Transit corridor, which includes dedicated bus lanes along 5.7 miles of the route from Martin Luther King Jr. Boulevard to U.S. 15-501 South.[21] Further improvements include interchange enhancements at Interstate 40 to support traffic from the Research Triangle.[22] Entering Durham County, US 15-501 follows Durham-Chapel Hill Boulevard and Roxboro Street through Durham, intersecting Interstate 85 and serving as a key arterial for commuters to downtown and Duke University.[23] A roadway reconfiguration project has reduced lanes in select sections to add bike facilities and sidewalks, improving multimodal access.[24] The route continues as a business loop through urban areas before rejoining the mainline. In Granville County, it passes Creedmoor and Oxford, intersecting Interstate 85 again near Butner and providing entry to the Granville County Expo Center, before ascending into the Piedmont foothills and exiting to Virginia north of Bullock.[25] Overall, US 15-501 functions as a vital north-south link between the Sandhills pine forests and the Triangle's urban centers, carrying regional freight and tourism traffic.[26]Virginia
U.S. Route 15 traverses 231.15 miles (372.11 km) through the Piedmont region of Virginia, serving as a vital north-south corridor connecting rural southern areas with suburban northern communities near Washington, D.C.[27] Entering the state from North Carolina near Soudan in Mecklenburg County, the highway follows a predominantly two- to four-lane alignment known locally as the James Madison Highway in many sections, reflecting its historical significance as part of early colonial trade routes.[28] It passes through diverse landscapes, including reservoirs, farmlands, and historic towns, before crossing the Potomac River into Maryland at Point of Rocks in Loudoun County.[29] The route supports local commerce, tourism to sites like Thomas Jefferson's Monticello near Charlottesville, and commuter traffic, with ongoing improvements addressing congestion and safety in growing areas.[27] In southern Virginia, US 15 begins at the North Carolina state line and proceeds northward through Mecklenburg and Charlotte counties, spanning approximately 45 miles to the Prince Edward County line. It skirts the western shore of John H. Kerr Reservoir (Buggs Island Lake), bypassing the town of Clarksville via a four-lane divided section, and intersects US 58 and VA 49 in Clarksville. Continuing north, the highway enters Keysville, where it briefly multiplexes with US 360 for nearly 16 miles before separating near the Charlotte-Prince Edward county line. Key features include rural two-lane segments amid agricultural lands and a crossing of the Dan River.[29] The central portion, covering about 127 miles through Prince Edward, Buckingham, Fluvanna, Louisa, Orange, Madison, Culpeper, and Fauquier counties, links Farmville to the Culpeper-Fauquier line. From the south, US 15 reaches Farmville, briefly overlapping US 460 for over 4 miles before crossing the Appomattox River via the John H. Cocke Memorial Bridge and continuing as a four-lane divided road through Prince Edward County. It passes Dillwyn in Buckingham County, intersecting US 60 near Palmyra in Fluvanna County, and reaches Gordonsville in Orange County, where it meets VA 20. Northward, a significant overlap with US 29 begins near Charlottesville (though US 15 veers slightly east), lasting 34 miles through Louisa and Orange counties to a junction with US 522 and VA 3 near Culpeper. The route features bypasses around Farmville and Culpeper, passing near historic sites and rolling Piedmont terrain.[29] In northern Virginia, US 15 covers roughly 67 miles through Fauquier, Prince William, and Loudoun counties, transitioning from rural to suburban settings. It enters Warrenton, overlapping US 17 for 7 miles before bypassing the town to the east on a four-lane alignment. Continuing north, the highway intersects I-66 near Gainesville in Prince William County and US 50 near Aldie, then reaches Leesburg in Loudoun County, where it briefly multiplexes with VA 7 and follows the Leesburg Bypass. The route ends at the Maryland state line over the Potomac River, providing one of few direct crossings between northern Virginia and Maryland. Notable aspects include widening projects to four lanes in congested areas like Leesburg and scenic views along the approach to the river.[29][30]Maryland
U.S. Route 15 enters Maryland from Virginia by crossing the Potomac River via the Point of Rocks Bridge, marking milepost 0.0 at the state line near Point of Rocks in Frederick County.[5] The highway, designated as part of the National Highway System, spans 37.85 miles (60.91 km) northward through Frederick County, serving as a key corridor connecting the Washington, D.C. metropolitan area to rural northern Maryland and Pennsylvania.[31] Initially known as the Catoctin Mountain Highway, it begins as a four-lane divided road with a 55 mph speed limit and merges briefly with U.S. Route 340 for approximately 7 miles, providing access to Brunswick and the surrounding Monocacy River valley.[32] This concurrency ends near Buckeystown, after which US 15 continues independently as the Jefferson National Pike, passing agricultural lands and small communities. North of the US 340 split, US 15 approaches Frederick, the county seat and a major commercial hub, where it transitions into the Frederick Freeway, a limited-access expressway built in the 1950s as a pre-Interstate bypass.[31] In Frederick, the route features interchanges with Interstate 70 (Exit 23) at mile 11.3, facilitating east-west travel toward Hagerstown and Baltimore, and Interstate 270 (Exit 24), which directs traffic southeast toward the Capital Beltway and Washington, D.C.[5] A short overlap with US 40 occurs along the freeway, allowing access to downtown Frederick via West Patrick Street before US 40 exits westward. Beyond Frederick, US 15 reverts to the Catoctin Mountain Highway, a four-lane divided arterial with a mix of at-grade intersections and grade-separated interchanges, passing through wooded areas and the Catoctin Mountain foothills at speeds up to 65 mph. Continuing north, the highway traverses Thurmont, known as the "Gateway to the Mountains," with interchanges at Maryland Route 77 (Exit 18, serving Catoctin Mountain Park and Camp David) and Maryland Route 550 (Exit 16, providing local access).[33] The route then ascends through the scenic Catoctin Mountains, designated as the Catoctin Mountain Scenic Byway and part of the national Journey Through Hallowed Ground Byway, highlighting Civil War-era landscapes and natural beauty.[34] Near Emmitsburg, US 15 follows a 2.8-mile eastern bypass constructed in 1968 to avoid the town center, with an interchange at Maryland Route 140 (Exit 29) for access to the community and Mount St. Mary's University; a business route parallels through Emmitsburg along Seton Avenue.[32] The highway, named the 115th Infantry Regiment Memorial Highway north of this point, ends at mile 37.85 at the Pennsylvania state line, transitioning seamlessly into its continuation toward Gettysburg.[31]Pennsylvania
U.S. Route 15 enters Pennsylvania from Maryland in Adams County, just south of the community of Fairplay. The highway initially follows a four-lane divided freeway, bypassing Gettysburg to the east and intersecting U.S. Route 30 near the borough. Northbound, it passes through rural areas of Adams and Cumberland counties, including a brief concurrency with U.S. Route 11 near Dillsburg, before reaching the Camp Hill Bypass section near Harrisburg. This limited-access segment provides access to the state capitol region via interchanges with Pennsylvania Route 581 and Interstate 83.[35] In the Harrisburg area, US 15 joins a major interchange with Interstate 81 south of the city, forming a brief overlap as it crosses the Susquehanna River via the John A. Walter Memorial Bridge. The route then continues north as a four-lane divided highway along the river's west bank through Perry and Juniata counties, passing communities like Duncannon, Liverpool, and Mifflintown. It intersects U.S. Routes 22 and 322 near Lewistown before entering Snyder County and reaching Selinsgrove, where the recently completed Central Susquehanna Valley Thruway (CSVT) provides a bypass around Shamokin Dam, connecting to U.S. Routes 11 and 15 and Pennsylvania Route 147. This $650 million project, opened in phases starting in 2022, alleviates congestion on the former two-lane "Golden Strip" section that carried over 45,000 vehicles daily.[36][37] North of the CSVT, US 15 proceeds as a four-lane divided highway through Union County, intersecting Interstate 80 near Allenwood and passing Lewisburg before entering Lycoming County. The route reaches Williamsport, where it meets Interstate 180 and U.S. Route 220 in a complex interchange, serving as a key connector for the region's lumber and manufacturing economy. Beyond Williamsport, US 15 transitions to a mostly rural freeway, designated as the future corridor for Interstate 99, winding through mountainous terrain in Lycoming and Tioga counties. It bypasses Mansfield and intersects Pennsylvania Route 287 before crossing into New York near Lawrenceville after approximately 194 miles in the state. This northern segment, upgraded to expressway standards in 2008, features modern alignments to improve safety and capacity along the Appalachian Thruway.[38][35]New York
U.S. Route 15 enters New York from Pennsylvania at the state line in the town of Lindley, Steuben County, where it begins a concurrency with the northern segment of Interstate 99. The route follows a northwest trajectory as a four-lane divided freeway, paralleling the Tioga River through the narrow Tioga Valley. It passes through rural areas with occasional industrial and residential developments, serving as a key connector for local traffic between the Southern Tier region and points south.[39] The freeway continues north past the small community of Presho and the hamlet of Erwins, where it intersects local roads providing access to nearby farms and businesses. Further along, US 15 traverses the community of Gang Mills, an area with light manufacturing and proximity to the Chemung River watershed. The route remains limited-access throughout, with interchanges designed to minimize congestion and support higher-speed travel.[40] US 15 reaches its northern terminus after approximately 12 miles in the village of Painted Post, at a trumpet interchange with Interstate 86 and New York State Route 17 (the Southern Tier Expressway). This endpoint marks the conclusion of the highway's path in New York, with northbound traffic directed onto the east-west corridor of I-86/NY 17 toward Corning and beyond. The entire New York segment is designated as the Marine Corps League Memorial Highway, honoring the contributions of U.S. Marine Corps veterans.[39]History
Establishment and designation
U.S. Route 15 was designated as one of the original highways in the United States Numbered Highway System, which was formally adopted by the American Association of State Highway Officials (AASHO) on November 11, 1926.[8] This system replaced the patchwork of named auto trails with a logical numbering scheme, where north-south routes received odd numbers increasing eastward, and secondary routes like US 15 ended in 5 to distinguish them from primary arteries such as US 1.[8] The initial alignment of US 15 began at Rockingham, North Carolina, and proceeded north through Virginia—via Clarksville and then east to South Hill—spanning approximately 100 miles.[41][29] This path largely followed pre-existing state roads, including Virginia's State Route 32 and portions of North Carolina Highway 75, to connect rural communities and emerging commercial centers in the Piedmont region.[29] By 1927, the route underwent its first major extension northward, incorporating a segment through Maryland from Leesburg, Virginia, to the Pennsylvania state line near Taneytown, and further to Harrisburg, Pennsylvania, increasing the total length to approximately 350 miles.[35][42] This addition utilized local alignments such as Maryland's former Route 31 (now MD 85) and Pennsylvania Route 194, bridging the gap across the Catoctin Mountains and integrating historic paths like the Monocacy Trail.[42] The extension enhanced connectivity between the mid-Atlantic states, facilitating travel from the Carolinas to the Susquehanna Valley without relying on the more congested US 1 corridor. In Pennsylvania, the designation initially followed the eastern bank of the Susquehanna River before later adjustments.[35] Further expansions defined the route's modern footprint. In 1934, the southern terminus was extended southward by 170 miles to U.S. Route 17 Alternate in Walterboro, South Carolina, incorporating segments of the historic Carolina Road and state-designated paths through the Lowcountry.[9] This completed the route's penetration into the Southeast, emphasizing its role in linking agricultural and coastal areas. To the north, a significant lengthening occurred in 1936, pushing the endpoint 150 miles further to Rochester, New York, via Williamsport, Pennsylvania, and the Southern Tier region.[35] These changes established US 15's length at approximately 850 miles across six states, solidifying its status as a key inland alternative to the Eastern Seaboard's coastal highways.[9]Realignments and major improvements
Over the course of its history, U.S. Route 15 has undergone several realignments and major improvements to accommodate growing traffic volumes, bypass urban areas, and enhance safety, particularly in response to post-World War II suburban expansion and interstate development. Initial extensions and shifts occurred in the late 1920s and 1930s as the route was formalized from its southern terminus in North Carolina northward. The initial 1926 route already extended into Virginia from North Carolina to South Hill via what is now U.S. 58 east of Clarksville, before a 1929 realignment established much of its modern path through Clarksville, Keysville, Farmville, Palmyra, Orange, Culpeper, Warrenton, and Leesburg.[43] In 1927, it was rerouted at Clarksville northward through Virginia, Maryland, and into Pennsylvania to Harrisburg.[29] In Pennsylvania, the route reached Harrisburg in 1927 and was extended along the Susquehanna River's eastern shore to Williamsport and the New York state line by 1936, replacing segments of local roads.[35] Significant realignments in the mid-20th century addressed flooding, wartime infrastructure needs, and traffic congestion. In Virginia during the early 1950s, the route south of Clarksville was shifted due to the creation of Kerr Lake (Buggs Island Lake) for hydroelectric power, relocating the roadway to higher ground.[43] A major shift occurred in Pennsylvania in 1941, when U.S. 15 moved from the Susquehanna's eastern shore to the western shore between Lemoyne and Williamsport, eliminating travel along Front Street in Harrisburg and various Lycoming County roads to improve flow and reduce urban congestion.[35] In Maryland, the route's 1927 entry from Virginia via Point of Rocks to Frederick initially overlapped with former U.S. 240; later bypasses around towns like Emmitsburg created business loops, such as along North and South Seton Avenue, to divert through traffic starting in the mid-20th century as volumes increased.[42] Major improvements from the 1940s through the 1970s focused on widening and expressway conversions, often tied to federal aid programs. In Pennsylvania, widening projects began in 1938 from U.S. 11 to Lemoyne and Harrisburg to Pennsylvania Route 443, followed by the 1951 opening of the Market Street Bridge over the Susquehanna on August 29. Expressway segments emerged in the 1950s, including from the Maryland line to Pennsylvania Route 234 by 1963 and the Turnpike to Simpson Ferry Road in 1956, with the full Williamsport expressway removing the designation from city streets in 1974.[35] Virginia saw a series of bypasses starting with Keysville in 1966, followed by freeways around Leesburg, Culpeper, Remington, Farmville, and Warrenton (the latter in 1987, with an eastern second bypass), shifting the route from older alignments like U.S. 17 and Virginia Route 245 between Warrenton and Gilbert's Corner in the 1940s.[43] In 1974, the northern terminus was truncated from Rochester, New York, to its current location at the interchange with NY 17 (now concurrent with I-86) in Painted Post, New York, shortening the route by approximately 60 miles and reassigning the segment to NY 15.[7] In the 1990s and 2000s, safety enhancements in Virginia's Loudoun County included paving a 5-lane section to White's Ferry Road by 2002, speed limit reductions from 55 to 45 mph north of Leesburg in 1998–2002, and spot improvements like guardrails and roundabouts south of Lucketts from 2004–2007, funded partly by a $3 million federal earmark in 2003.[44] Pennsylvania completed its northernmost improvements with the Blossburg-to-Mansfield section in 2004 and the final leg to New York in 2008.[35] Recent decades have emphasized safety and capacity without major realignments, including median barriers in Pennsylvania's Armstrong and Clinton Townships and J-turn intersections in Maryland from Maryland Route 550 to Roddy Road. In Virginia, an approximately $400 million widening project in Loudoun County, initiated in phases starting 2017–2019 and ongoing as of 2025, aims to reclassify the route north of Battlefield Parkway as a four-lane expressway to the Maryland line, incorporating roundabouts such as one at Spinks Ferry Road funded by $2.7 million in 2019.[45][46] These changes have generally preserved the route's north-south alignment while adapting to regional growth.[44]Special routes and designations
Business and alternate routes
U.S. Route 15 features several business routes. A former alternate route existed but was decommissioned. These special routes are primarily designed to provide access through town centers while the mainline bypasses them for through traffic. They are concentrated in the southern and central portions of the highway's alignment, with business loops serving commercial districts in small towns across South Carolina, North Carolina, Virginia, Maryland, and Pennsylvania. No business or alternate routes exist in New York, where US 15 is a short freeway segment cosigned with Interstate 99.[47] In South Carolina, US 15 Business is a 6.5-mile (10.5 km) loop through Hartsville in Darlington County, following Fifth Street and other local roads to connect the mainline US 15 at its southern and northern ends. This route supports local commerce along the historic downtown area.[13] North Carolina hosts multiple business routes for US 15, often cosigned with US 401 or US 501 due to overlaps. US 15-401 Business in Laurinburg, Scotland County, follows the original alignment through the city center along Main Street, spanning approximately 2 miles (3.2 km) and facilitating access to businesses and institutions. In Sanford, Lee County, US 15-501 Business (also known as Carthage Street and Hawkins Avenue) provides a 3-mile (4.8 km) loop through the downtown district, branching from the US 15-501 bypass to serve commercial areas before rejoining north of the city. Further north, in Chapel Hill, Orange County, US 15-501 Business (Chapel Hill Boulevard) is a short urban connector, about 1.5 miles (2.4 km) long, linking the mainline to key intersections and prohibiting heavy trucks to prioritize local traffic. A former alternate route, US 15 Alternate, ran from Walterboro, South Carolina, to Creedmoor, North Carolina (passing near Sanford), but was decommissioned in 1957; no current alternate routes are designated. Virginia's US 15 has the most extensive network of business routes, reflecting the highway's passage through numerous Piedmont towns. These include a 4-mile (6.4 km) loop in Leesburg, Loudoun County, designated as the James Madison Highway and serving as a scenic byway segment through historic areas. In Warrenton, Fauquier County, the business route is a 3-mile (4.8 km) segment through the town center. Remington in Fauquier County has a 2.71-mile (4.36 km) business loop along James Madison Street. Culpeper's business route, 5.78 miles (9.31 km) long, follows James Madison Highway through the county seat.[48] Farmville in Prince Edward County features a 4-mile (6.4 km) business loop via Oak Street and High Street, bypassing the mainline to the west. Keysville in Charlotte County has a 2-mile (3.2 km) business route along King Street. All are named James Madison Highway and support local economic activity. No alternate routes are present in the state.[47] In Maryland, US 15 Business is a 2.34-mile (3.76 km) route through Emmitsburg in Frederick County, known as Seton Avenue (North and South). It branches from the mainline US 15 south of town, passes through the commercial core including Mount St. Mary's University, and rejoins north of the borough, providing access while the parent route follows a bypass. The route includes a bridge over Toms Creek and intersects MD 140. No alternate routes exist.[49][50] Pennsylvania's sole business route for US 15 is in Gettysburg, Adams County, where US 15 Business (also called Old Harrisburg Road and Steinwehr Avenue) forms a 14-mile (23 km) loop around the western side of the town, avoiding the mainline bypass to the east.[51] Designated as a Pennsylvania Scenic Byway, it passes through historic sites related to the Battle of Gettysburg and supports tourism and local businesses. The route connects to US 30 and PA 34. No alternate routes are designated.[52][53]Scenic and historic byways
U.S. Route 15 serves as the primary corridor for the Journey Through Hallowed Ground National Scenic Byway, a 180-mile route designated in 2009 that stretches from Gettysburg, Pennsylvania, to Monticello, Virginia, passing through Maryland and encompassing more than 8,000 historic sites related to the American Revolution, the War of 1812, the Civil War, and the Underground Railroad.[11] This byway highlights the region's role in shaping American democracy and ideals, featuring rolling farmlands, forested mountains, and rivers that provide scenic backdrops to its historical narrative.[54] In Pennsylvania, the route follows US 15 southward from Gettysburg through Adams and Franklin counties, offering views of preserved battlefields and rural landscapes that evoke the area's Revolutionary and Civil War heritage.[55] In Maryland, the Journey Through Hallowed Ground overlaps with the Catoctin Mountain National Scenic Byway, where US 15—known locally as Catoctin Mountain Highway—traverses approximately 38 miles from the Virginia state line near Point of Rocks to the Pennsylvania border near Emmitsburg.[33] Designated a National Scenic Byway in 2005, the Catoctin segment emphasizes the natural beauty of the Catoctin Mountains, including access to Catoctin Mountain Park and Cunningham Falls State Park, while connecting key Civil War sites such as the Monocacy National Battlefield.[56] Travelers along this stretch encounter a mix of forested ridges, agricultural valleys, and historic structures, underscoring the area's significance as part of the broader "Heart of the Civil War" heritage region.[34] Continuing into Virginia, US 15 aligns with the southern portion of the Journey Through Hallowed Ground, winding through Loudoun, Fauquier, and Culpeper counties toward Monticello, Thomas Jefferson's plantation home.[11] This section passes landmarks like the Bull Run battlefield and the Manassas National Battlefield Park, blending scenic vistas of the Piedmont countryside with opportunities to explore presidential estates and abolitionist history.[57] The byway's management emphasizes preservation of its cultural and natural resources, supported by the Journey Through Hallowed Ground Partnership, a nonprofit organization coordinating tourism, education, and conservation efforts across the four states.[58] No other national or state-designated scenic byways directly incorporate US 15 in North Carolina or New York, though the highway's northern terminus near Painted Post, New York, offers access to the Finger Lakes region's natural scenery.[59]Junction list
The following table lists the major junctions along U.S. Route 15 in order from south to north. The mile numbers are state-specific (resetting at each state line) for consistency with official state logs.[1]| State | mi | km | Location | Destinations | Notes |
|---|---|---|---|---|---|
| SC | 0.000 | 0.000 | Walterboro | US 17 Alt. (North Jefferies Blvd / Wichman St) to I-95 – Savannah, Summerville | Southern terminus |
| SC | 20.820 | 33.507 | St. George | US 78 – Dorchester, Branchville | |
| SC | 29.148–29.150 | 46.909–46.912 | Harleyville | I-26 – Orangeburg, Summerville | I-26 exits 172 A-B |
| SC | 39.690 | 63.875 | I-95 – Savannah, Florence | I-95 exit 93 | |
| SC | 43.620 | 70.200 | US 301 south / Bass Dr north (US 15 Conn. north) – Orangeburg, Santee | Southern end of US 301 concurrency; southern terminus of US 15 Conn. | |
| SC | 50.312 | 80.969 | Adams Landing | I-95 north – Florence | Northern end of I-95 concurrency; I-95 exit 102 |
| SC | 57.712 | 92.878 | Summerton | US 301 north – Manning | Northern end of US 301 concurrency |
| SC | 100.582 | 161.871 | Bishopville | I-20 – Columbia, Florence | I-20 exit 116 |
| SC | 158.832 | 255.615 | McColl | US 15 north / US 401 north – Laurinburg | Continuation into North Carolina |
| NC | 0.00 | 0.00 | Scotland County | US 15 south / US 401 south – Bennettsville | Continuation from South Carolina |
| NC | 5.0 | 8.0 | Laurinburg | US 15 Bus. / US 401 Bus. | |
| NC | 6.0 | 9.7 | Laurinburg | US 501 south / US 74 (I-74) – Rockingham, Lumberton, Myrtle Beach | Southern end of US 501 concurrency; I-74 exit 183 |
| NC | 7.0 | 11.3 | Laurinburg | US 74 Bus. (Church Street) | |
| NC | 9.0 | 14.5 | Laurinburg | US 401 / US 15 Bus. / US 501 Bus. – Fayetteville | Northern end of US 401 concurrency |
| NC | 12.0 | 19.3 | Scotland County | NC 144 (Old Wire Road) – Wagram, Laurel Hill | |
| NC | 31.8 | 51.2 | Aberdeen | NC 211 – Raeford | Southern end of NC 211 concurrency |
| NC | 32.0 | 51.5 | Aberdeen | US 1 – Rockingham | Southern end of US 1 concurrency |
| NC | 34.0 | 54.7 | Aberdeen | US 1 – Southern Pines | Northern end of US 1 concurrency |
| NC | 38.0 | 61.2 | Pinehurst | NC 2 / NC 211 – Southern Pines, West End | Roundabout; northern end of NC 211 concurrency |
| NC | 45.0 | 72.4 | Carthage | NC 22 – Southern Pines | Southern end of NC 22 concurrency |
| NC | 46.0 | 74.0 | Carthage | NC 22 (McNeill Street) | Northern end of NC 22 concurrency |
| NC | 59.0 | 95.0 | Lee County | US 1 – Cameron, Southern Pines | Southern end of US 1 concurrency |
| NC | 63.5 | 102.2 | Sanford | NC 42 / US 1 Bus. – Asheboro, Fuquay-Varina | South end of freeway; exit numbers follow US 1 |
| NC | 67.5 | 108.6 | Sanford | US 1 north / US 1 Bus. south – Sanford | Roundabout interchange; northern end of US 1 concurrency; US 1 exit 71 |
| NC | 97.0 | 156.1 | Chapel Hill | NC 54 west / NC 86 north – Carrboro, UNC Chapel Hill | Interchange; southern end of NC 54 concurrency |
| NC | 103.0 | 165.8 | Durham | I-40 – Greensboro, Raleigh | I-40 exit 270 |
| NC | 111.5 | 179.4 | Durham | US 501 north (Duke Street) / Gregson Street – Northgate | North end of US 501 overlap; signed northbound as exits 176A (Gregson St.) and 176B (US 501) |
| NC | 122.0 | 196.3 | Granville County | I-85 north – Petersburg | Northern end of I-85 concurrency; north end of freeway section; I-85 exit 186A |
| NC | 159.0 | 255.9 | Granville County | US 15 north – Clarksville | Continuation into Virginia |
| VA | 0.00 | 0.00 | Mecklenburg | US 15 south – Oxford (NC state line) | |
| VA | 6.08 | 9.78 | Clarksville | US 58 Bus. west (Virginia Avenue) to SR 49 south – Danville | South end of US 58 Bus. overlap |
| VA | 7.80 | 12.55 | Clarksville | US 58 to US 15 south – Boydton, South Boston, South Hill, Occoneechee State Park | North end of US 58 Bus. overlap; south end of SR 49 overlap |
| VA | 9.40 | 15.13 | Mecklenburg | SR 49 north – Chase City, Victoria | North end of SR 49 overlap |
| VA | 23.62 | 38.01 | Barnes Junction | SR 92 (Jeb Stuart Highway) – Clover, Chase City | |
| VA | 26.86 | 43.23 | Charlotte | US 360 west (Kings Highway) / SR 611 west – Danville, South Boston | South end of US 360 overlap |
| VA | 30.74 | 49.47 | Crafton Gate | SR 47 (Craftons Gate Highway) – Drakes Branch, Chase City | |
| VA | 37.34 | 60.09 | Ontario | US 15 Bus. north / US 360 Bus. east (Old Kings Highway) – Keysville | |
| VA | 40.70 | 65.50 | Charlotte | SR 40 – Keysville, Victoria | Interchange |
| VA | 42.72 | 68.75 | Charlotte | US 360 west / SR 712 south – Richmond | North end of US 360 overlap; south end of US 360 Bus. overlap |
| VA | 56.54 | 90.99 | Kingsville (Prince Edward) | SR 133 south (Kingsville Road) – Hampden-Sydney | |
| VA | 59.48 | 95.72 | Prince Edward | US 460 east / US 15 Bus. north (Main Street) – Farmville, Petersburg | South end of US 460 overlap |
| VA | 63.66 | 102.45 | Prince Edward | US 460 west – Lynchburg | North end of US 460 overlap; south end of US 460 Bus. overlap |
| VA | 80.33 | 129.28 | Sprouses Corner (Buckingham) | US 60 (James Anderson Highway) – Lexington, Richmond | |
| VA | 81.78 | 131.61 | Buckingham | SR 20 north (South Constitution Route) – Scottsville | |
| VA | 102.67 | 165.23 | Fork Union (Fluvanna) | SR 6 west (West River Road) – Scottsville | South end of SR 6 overlap |
| VA | 104.66 | 168.43 | Dixie (Fluvanna) | SR 6 east (East River Road) – Richmond | North end of SR 6 overlap |
| VA | 111.02 | 178.67 | Fluvanna | SR 53 west (Thomas Jefferson Parkway) – Charlottesville, Ash Lawn, Monticello | |
| VA | 119.71 | 192.65 | Zion Cross Road (Louisa) | US 250 (Three Notch Road) – Charlottesville, Richmond | |
| VA | 120.16 | 193.38 | Louisa | I-64 – Charlottesville, Richmond | I-64 exit 136 (Diverging diamond interchange) |
| VA | 127.11 | 204.56 | Boswells Tavern (Louisa) | SR 22 (Louisa Road) – Shadwell, Louisa | |
| VA | 130.72 | 210.37 | Louisa | US 33 east (South Spotswood Trail) – Louisa, Richmond | South end of US 33 overlap |
| VA | 132.29 | 212.90 | Gordonsville (Orange) | US 33 west / SR 231 (North Main Street / Gordon Avenue) – Harrisonburg, Cismont | Gordonsville Circle (traffic circle); north end of US 33 overlap |
| VA | 140.64 | 226.34 | Orange | SR 20 north (Berry Hill Road) – Wilderness, Orange Airport | South end of SR 20 overlap |
| VA | 140.81 | 226.61 | Orange | SR 20 south (Caroline Street) – Barboursville | North end of SR 20 overlap |
| VA | 144.47 | 232.50 | Madison Mills (Madison) | SR 230 west (Orange Road) – Madison | |
| VA | 157.24 | 253.05 | Culpeper | SR 299 north (Madison Road) to US 29 / SR 692 | |
| VA | 158.06 | 254.37 | Culpeper | US 29 south / US 15 Bus. north (Orange Road) – Culpeper, Charlottesville | South end of US 29 overlap |
| VA | 192.09 | 309.14 | Prince William | US 29 north (Lee Highway) – Fairfax, Washington | North end of US 29 overlap |
| VA | 194.86 | 313.60 | Prince William | SR 55 (John Marshall Highway) – Front Royal, Haymarket | |
| VA | 195.02 | 313.85 | Haymarket (Prince William) | I-66 – Strasburg, Washington | I-66 exit 40 (Diverging diamond interchange) |
| VA | 198.91 | 320.11 | Woolsey (Prince William) | SR 234 south (Sudley Road) / Waterfall Road (SR 601) – Manassas | |
| VA | 205.74 | 331.11 | Gilberts Corner (Loudoun) | US 50 – Winchester, Washington | Roundabout |
| VA | 216.28 | 348.07 | Leesburg (Loudoun) | SR 7 west (Leesburg Bypass) / US 15 Bus. north (South King Street) – Leesburg, Winchester | South end of SR 7 overlap |
| VA | 216.72 | 348.78 | Leesburg (Loudoun) | SR 267 Toll east – Dulles Airport, Washington | SR 267 exit 1 |
| VA | 217.88 | 350.64 | Leesburg (Loudoun) | SR 7 east / SR 7 Bus. west / Fort Evans Road – Leesburg, Tysons Corner, Alexandria | North end of SR 7 overlap |
| VA | 220.40 | 354.70 | Loudoun | US 15 Bus. south (North King Street) – Leesburg | |
| VA | 230.37 | 370.74 | Loudoun | US 15 north (Catoctin Mountain Highway) – Frederick (MD state line) | Point of Rocks Bridge over Potomac River |
| MD | 0.00 | 0.00 | Potomac River | US 15 south (James Monroe Hwy) – Leesburg | Continuation from Virginia |
| MD | 0.37 | 0.60 | Point of Rocks | MD 28 east (Clay St) – Tuscarora | Western terminus of MD 28 |
| MD | 1.40 | 2.25 | Point of Rocks | MD 464 (Point of Rocks Rd) – Brunswick | Roundabout |
| MD | 7.22 | 11.62 | US 340 west (Jefferson National Pike) – Charles Town | Southbound exit and northbound entrance; southern end of US 340 concurrency | |
| MD | 8.84 | 14.23 | Frederick | Mount Zion Rd | |
| MD | 10.50 | 16.90 | Frederick | Jefferson Technology Pkwy (MD 872G) | Exit 9 |
| MD | 11.30 | 18.19 | Frederick | I-70 east to I-270 south – Baltimore, Washington | Northbound exit and southbound entrance; exit 52 on I-70 |
| MD | 11.54 | 18.57 | Frederick | MD 180 west (Jefferson Pike) / Ballenger Creek Pike | Exit 11, number not signed southbound |
| MD | 11.93 | 19.20 | Frederick | Jefferson St to I-70 west – Hagerstown, US 340 ends | Northbound exit and southbound entrance; exits 12A (I-70) and 12B (Jefferson); US 340 eastern terminus |
| MD | 12.63 | 20.33 | Frederick | US 40 east / Jefferson St to I-70 / I-270 south | No northbound exit; southern end of US 40 concurrency |
| MD | 12.63 | 20.33 | Frederick | US 40 west (Patrick St) | Northern end of US 40 concurrency; exits 13A (east) and 13B (west) |
| MD | 13.40 | 21.57 | Frederick | Rosemont Ave | Exit 14 |
| MD | 13.91 | 22.39 | Frederick | 7th St | Exit 15 |
| MD | 14.60 | 23.50 | Frederick | Motter Ave | Exit 16 |
| MD | 15.14 | 24.37 | Frederick | MD 26 east (Liberty Rd) to MD 194 – Libertytown, Walkersville | No southbound exit; western terminus of MD 26 |
| MD | 16.14 | 25.97 | Frederick | Monocacy Blvd / Christophers Crossing (MD 806T) | Exit 18 |
| MD | 24.64 | 39.65 | Catoctin Furnace | MD 806 north (Catoctin Furnace Rd) | At-grade intersection; southern terminus of MD 806 |
| MD | 27.83 | 44.79 | Thurmont | MD 806 (Catoctin Furnace Rd) to Frederick Rd – Thurmont | Access via MD 15C |
| MD | 28.60 | 46.03 | Thurmont | MD 77 (W. Main St) – Thurmont | Partial cloverleaf interchange |
| MD | 29.42 | 47.35 | Thurmont | MD 550 (Church St) – Thurmont, Sabillasville | Diamond interchange |
| MD | 33.53 | 53.96 | Emmitsburg | MD 76 south (Motters Station Rd) / St. Anthonys Rd – Rocky Ridge | At-grade intersection; northern terminus of MD 76 |
| MD | 35.02 | 56.36 | Emmitsburg | US 15 Bus. north (S. Seton Ave) / Old Frederick Rd | At-grade intersection; southern terminus of US 15 Bus. |
| MD | 36.60 | 58.90 | Emmitsburg | MD 140 (Main St) – Emmitsburg, Taneytown | |
| MD | 37.38 | 60.16 | Emmitsburg | US 15 Bus. south (N. Seton Ave) / Welty Rd | At-grade intersection |
| MD | 37.85 | 60.91 | US 15 north – Gettysburg | Continuation into Pennsylvania | |
| PA | 0.0 | 0.0 | Freedom Township, Adams County | US 15 south (Catoctin Mountain Highway) – Frederick | Continuation from Maryland |
| PA | 1.74 | 2.80 | Cumberland Township, Adams County | US 15 Bus. (Steinwehr Avenue) | |
| PA | 5.88 | 9.46 | Cumberland Township, Adams County | PA 134 (Taneytown Road) | |
| PA | 8.15 | 13.12 | Mount Joy Township, Adams County | PA 97 south (Baltimore Street) – Gettysburg National Military Park | Northern terminus of PA 97 |
| PA | 10.01 | 16.11 | Straban Township, Adams County | PA 116 (Hanover Road) | |
| PA | 11.52 | 18.54 | Straban Township, Adams County | US 30 (York Street) – Gettysburg College | |
| PA | 14.71 | 23.67 | Tyrone Township, Adams County | US 15 Bus. south / PA 394 – Hunterstown | Northern terminus of US 15 Bus. |
| PA | 19.59 | 31.53 | Tyrone Township, Adams County | PA 234 – Heidlersburg, East Berlin | |
| PA | 23.59 | 37.96 | Huntington Township, Adams County | PA 94 – Hanover, York Springs | Hanover not signed northbound |
| PA | 32.51 | 52.32 | Dillsburg, York County | PA 74 south (North Baltimore Street) to PA 194 – Dillsburg, York | Southern end of PA 74 concurrency |
| PA | 32.72 | 52.66 | Dillsburg, York County | PA 74 north (York Road) – Williams Grove, Carlisle | Northern end of PA 74 concurrency |
| PA | 36.32 | 58.45 | Upper Allen Township, Cumberland County | Lisburn Road | |
| PA | 37.68 | 60.64 | Upper Allen Township, Cumberland County | PA 114 – Mechanicsburg, Bowmansdale | |
| PA | 38.72 | 62.31 | Upper Allen Township, Cumberland County | Winding Hill Road / Cumberland Parkway | |
| PA | 39.29 | 63.23 | Upper Allen Township, Cumberland County | I-76 Toll / Penna Turnpike – Pittsburgh, Philadelphia | Exit 236 (Gettysburg Pike) on I-76 / Penna Turnpike |
| PA | 40.31 | 64.87 | Lower Allen Township, Cumberland County | Wesley Drive / Rossmoyne Road | |
| PA | 41.03 | 66.03 | Lower Allen Township, Cumberland County | Slate Hill Road | |
| PA | 41.76 | 67.21 | Lower Allen Township, Cumberland County | Lower Allen Drive | |
| PA | 42.49 | 68.38 | Camp Hill, Cumberland County | US 11 south / PA 581 to I-81 / I-83 – Carlisle, Harrisburg, York | Exit 5 on PA 581; southern end of US 11 concurrency |
| PA | 42.99 | 69.19 | Camp Hill, Cumberland County | PA 641 west (Trindle Road) – Mechanicsburg | Eastern terminus of PA 641 |
| PA | 47.34 | 76.19 | East Pennsboro Township, Cumberland County | PA 944 west (State Street) | Eastern terminus of PA 944 |
| PA | 50.35 | 81.03 | East Pennsboro Township, Cumberland County | I-81 (Capital Beltway) – Carlisle, Harrisburg | Exit 65 on I-81 |
| PA | 52.61 | 84.67 | Marysville, Perry County | PA 850 west (Valley Street) | Eastern terminus of PA 850 |
| PA | 60.10 | 96.72 | Penn Township – Duncannon line, Perry County | PA 274 west – Duncannon | Eastern terminus of PA 274 |
| PA | 62.59 | 100.73 | Reed Township, Dauphin County | US 22 / US 322 – Harrisburg, Lewistown | |
| PA | 72.78 | 117.13 | Buffalo Township, Perry County | PA 34 south (Hunters Valley Road) – Newport | Northern terminus of PA 34 |
| PA | 74.54 | 119.96 | Liverpool, Perry County | PA 17 west – Millerstown | Eastern terminus of PA 17 |
| PA | 78.90 | 126.98 | Liverpool Township, Perry County | PA 104 north – Middleburg | Southern terminus of PA 104 |
| PA | 91.15 | 146.69 | Penn Township, Snyder County | PA 35 south – Selinsgrove | Northern terminus of PA 35 |
| PA | 95.58 | 153.82 | Monroe Township, Snyder County | US 522 south – Selinsgrove | Northern terminus of US 522 |
| PA | 96.63 | 155.51 | Shamokin Dam, Snyder County | PA 61 south / PA 147 south – Sunbury | Interchange; northern terminus of PA 61; southern end of PA 147 concurrency |
| PA | 96.98 | 156.07 | Shamokin Dam, Snyder County | US 11 north – Northumberland, Danville | Northern end of US 11 concurrency |
| PA | 101.83 | 163.88 | Union Township, Union County | PA 147 north (Central Susquehanna Valley Thruway) to I-80 / I-180 – Milton | Interchange; northern end of PA 147 concurrency |
| PA | 105.79 | 170.25 | East Buffalo Township – Lewisburg line, Union County | PA 45 (Market Street) – Lewisburg Business District | |
| PA | 106.25 | 170.99 | Lewisburg, Union County | PA 192 west (Buffalo Road) – Cowan | Eastern terminus of PA 192 |
| PA | 110.21 | 177.37 | Kelly Township, Union County | PA 642 east (Mahoning Street) – Milton, West Milton, Pottsgrove | Western terminus of PA 642 |
| PA | 112.57 | 181.16 | White Deer Township, Union County | I-80 – Bloomsburg, Bellefonte | Exit 210 on I-80 |
| PA | 116.81 | 187.99 | Gregg Township, Union County | PA 44 (Bridge Avenue) – Jersey Shore, Dewart | |
| PA | 122.66 | 197.40 | Clinton Township, Lycoming County | PA 54 east – Montgomery | Western terminus of PA 54 |
| PA | 128.34 | 206.54 | South Williamsport, Lycoming County | PA 554 south (South Market Street) | Northern terminus of PA 554 |
| PA | 128.95 | 207.52 | South Williamsport, Lycoming County | PA 654 west (Southern Avenue) | Eastern terminus of PA 654 |
| PA | 129.35 | 208.17 | Williamsport, Lycoming County | I-180 east / US 220 north – Montoursville, Muncy | Southern end of I-180/US 220 concurrency |
| PA | 131.67 | 211.90 | Williamsport, Lycoming County | Future I-99 south / US 220 south – Lock Haven; I-180 ends | Northern end of US 220 concurrency; current southern terminus of I-99; exit number not signed southbound |
| PA | 144.00 | 231.75 | Lewis Township, Lycoming County | PA 14 north – Trout Run, Canton | Southern terminus of PA 14 |
| PA | 150.90 | 242.85 | Lewis Township, Lycoming County | PA 184 west – Steam Valley | Eastern terminus of PA 184 |
| PA | 153.68 | 247.32 | Jackson Township, Lycoming County | PA 284 west – Buttonwood, English Center | Eastern terminus of PA 284 |
| PA | 158.81 | 255.58 | Liberty, Tioga County | PA 414 – Liberty, Morris | |
| PA | 177.82 | 286.17 | Mansfield, Tioga County | US 6 – Mansfield, Wellsboro | Access to Hills Creek State Park and Mansfield University |
| PA | 187.65 | 301.99 | Tioga Township, Tioga County | PA 287 – Tioga, Tioga Junction | |
| PA | 192.46 | 309.73 | Lawrence Township, Tioga County | PA 49 – Elkland, Lawrenceville | Access to Cowanesque Lake |
| PA | 194.89 | 313.65 | Lawrenceville, Tioga County | I-99 north | Continuation into New York |
| NY | 0.00 | 0.00 | Lindley | I-99 south / US 15 south – Mansfield | Continuation from Pennsylvania |
| NY | 6.36 | 10.24 | Lindley | CR 5 – Presho | |
| NY | 8.16 | 13.13 | Erwin | NY 417 – Erwin, Addison | |
| NY | 11.12 | 17.90 | Gang Mills | NY 417 – Gang Mills, Painted Post | Hamlet of Gang Mills |
| NY | 11.69 | 18.81 | Gang Mills | Robert Dann Drive (CR 107) | No northbound exit |
| NY | 12.10 | 19.47 | Painted Post | I-86 west / NY 17 west – Jamestown, Rochester | Northbound exit and southbound entrance; exit 44 on I-86 |
| NY | 12.68 | 20.41 | Painted Post | I-86 east / NY 17 east – Binghamton, Corning / I-99 ends | Northern terminus; northern terminus of I-99 |
