The Highways of North Carolina
U.S. 25 
< 23 | Home | 25-A | 25 Bus | 29 >
Photo: US 25 freeway near Hendersonville. US 25 now continues straight ahead instead of NC 225. (Adam Prince)
US 25
U.S. 25  80 miles
The Road: Enters from South Carolina below Tuxedo (Rutherford County) and leaves into Tennessee near Antioch (Madison County). Nationally the road runs from US 17 Brunswick, GA to US 42-127 Cincinnati, OH
Towns and Attractions: Henderson Co.: Hendersonville, E Flat Rock  
Buncombe Co.: Skyland, Biltmore Forest, Biltmore Estate, Asheville, Weaverville  
Madison Co.: Marshall, Hot Springs, Pisgah Nat'l Forest  
History: US 25 is an original US Highway. In North Carolina it was attached to NC 29 from the South Carolina line end appears to have ended at US 19/NC 10 Hilliard Ave or possibly US 70/NC 20 at College Ave in downtown Asheville. There appears to have been a gap in US 25 north of here into Tennessee - I can find NO map from any source that labels US 25 in North Carolina north of Asheville until 1932. North Carolina Officials do label US 25 in Tennessee between Newport and the NC line back to 1929 but do not label it in NC. Since historical references ( do not indicate a gap this may be a quirk in map labeling.

US 25 initially used "Old US 25" from the South Carolina line, then today's NC 225 through Tuxedo, Flat Rock and into Hendersonville. US 25 used Main St through downtown Hendersonville, then current US 25 Bus out of town.
Past I-26, US 25 followed its current routing (Old Asheville Hwy was already bypassed by 1926) through Skyland to Biltmore Forest. From here US 25 used Biltmore Ave north to downtown Asheville.
In 1928, NC 29 was renumbered as NC 69.
By 1932, US 25 was definitely continuous, following Merrimon Ave north of Asheville. About halfway to Weaverville, US 25 (with US 70) cut west on Heavner Rd to NC 251, then used NC 251 to about where US 25-70 Business comes in. US 25 then crossed the RR to abandoned routing along the French Broad River, then Rollins Rd. US 25 then picked up US 25-70 Business through Marshall and US 25-70 west of there. At Walnut, US 25 used NC 213 to the village, then SR 1349 back out to modern 25-70.West of Hot Springs, US 25 followed a gnarlier route to Tennessee that is a lot of abandoned pieces, plus Fairview Loop and a piece of Stokely Hollow Rd.
About 1933, US 25 was rerouted in Asheville to use McDowell St north from Biltmore Forest, then Southside Ave back over to Biltmore Ave. Only a small bit of NC 81 remains as primary routing on Biltmore Ave.

1932 Texaco
U.S. 25, original Asheville approach
1935 Conoco
U.S. 25, new Asheville approach

in late 1934, NC 69 was removed from US 25 below Asheville and NC 20 was removed from US 25 above Asheville.
In 1939 (bridge date), US 25 was removed from Hollins Rd etc east of Marshall and placed on current US 25-70 Business.

1938 Madison County
US 25 between river and RR
1938 Madison County
1944 Madison County
US 25 north of RR
1944 Madison County

Between 1954-57, US 25 was put on one-way splits in downtown Hendersonville. SB continued to use Main St while NB used King St north to US 64 7th St west back to Main. Today the 7th St duplex is gone but it is unclear when that occurred (btw 1969-87).
Between 1958-62, US 25 SB was removed from Main St and moved to Church St, replacing US 25-A. Main St became SR 1851.

1944 Henderson County
US 25 on Main St
1957 Henderson County
US 25 NB splits to King while Church (US 25A)
and Main (US 25 SB) still shown as primary
1962 Henderson County
US 25 SB replaces US 25A on Church St

In 1960, US 25 was put on a newly constructed bypass around Marshall, leaving behind US 25 Business.
About 1981, US 25-70 was rerouted above Asheville to follow the US 19-23 freeway around Weaverville, then headed west as new construction to connect to the existing Marshall Bypass. Heavner Rd (some maps show Old Marshall Hwy) became SR 1839 and along the French Broad River became NC 251, including what had been the easternmost bit of the Marshall Bypass.

1959 Official
US 25-70 through Marshall
1960 Official
US 25-70 bypasses Marshall
1979-80 Official
US 25-70 hugging the French Broad
1982-83 Official
US 25-70 rerouted

Around 1982, US 25-70 received its bypass of Walnut, leaving behind what is nowly partly NC 213.
About 1974, US 25 was put onto new expressway routing between the South Carolina line and the Zirconia area. The old route became SR 1265 Old US 25 (most of this is now NC 225).
About 1995, US 25-70 was straightened out west of Hot Springs leaving behind several loops of the old highway.
In Sept 2003 (NCDOT), US 25 was given its bypass of Hendersonville by replacing NC 225 from Zirconia to I-26, then duplexing with I-26/US 74 around Henderson to Asheville Hwy. The old route through Flat Rock to Hendersonville became a rerouted NC 225 and Asheville Hwy north of Hendersonville became US 25 Business.

1968 Henderson County
U.S. 25, through Tuxedo
1999 Official
U.S. 25, bypasses Tuxedo
2004 Official
U.S. 25, bypasses Hendersonville

US 25 above Asheville is a good alternative to I-40 through the Smokies - there is not very much winding alignment left west of Marshall. DeLorme maps continue to not show improvements made west of Hot Springs that have straightened out the route.
US 25's last cutout was located on I-240 WB and was removed about 1990.
For some reason, US 25 is allowed to remain on Merrimon Ave even though all its friends are allowed to play in the freeway...

Last Update: 7 March 2011

Previous: U.S. 23  |  Next: U.S. 25-A | U.S. 25 Bus | U.S. 29
Top  | Home ------------------------------------------------