U.S. Route 421 (US 421) is part of the United States Numbered Highway System that runs from Fort Fisher, North Carolina to Michigan City, Indiana. In the U.S. state of North Carolina, US 421 travels from its southern terminus at Fort Fisher to the Tennessee state line near the community of Zionville, North Carolina. US 421 traverses the state from east to west travelling from the coastal plains to Appalachian Mountains. It provides an important connection between the cities of Wilmington, Sanford, Greensboro, Winston-Salem, and Boone. Despite being signed as north–south, much of the routing of US 421 in North Carolina runs in an east–west direction, particularly between Greensboro and the Tennessee state line. Portions of US 421 have been upgraded to freeway standards including the majority of its routing between Sanford and North Wilkesboro.

US 421 was established in 1931 between Greensboro and Boone, North Carolina replacing North Carolina Highway 60 (NC 60). In 1932, the highway was extended northwest through Sugar Grove to Mountain City, Tennessee, and southeast along NC 60 to Wilmington. US 421 was extended south from Wilmington to Fort Fisher in 1936, replacing NC 40. Since 1936, the highway has been upgraded and readjusted throughout North Carolina.

A majority of the highway is part of the North Carolina Strategic Highway Corridors system. Because of this designation, the state has made numerous changes converting a rural two-lane highway into a major freeway/expressway with 4 or more lanes. Numerous former segments of the highway named "Old U.S. Route 421" are found along the entire route.

Route description

US 421 starts at a parking/dock area on the Cape Fear side of Pleasure Island. Within , US 421 passes through its unsigned junction with NC 211 and the approach to the Fort Fisher Ferry Terminal, where travelers can board to cross the Cape Fear River toward Southport. Immediately after the ferry terminal is Fort Fisher State Recreation Area, where the first and second battles of Fort Fisher took place.

The highway continues north, going through popular tourist destinations in New Hanover county: Kure Beach, and Carolina Beach. Eventually, US 421 crosses the Cape Fear River and enters downtown Wilmington.

At Wooster Street, it goes west, overlapping with several other highways and funnels through Brunswick County before returning in northwestern New Hanover County; there it links with Interstate 140 (I-140) before continuing north towards Clinton.

From about north of the I-140 interchange, the road remains a four-lane divided highway for another . After its intersection with NC 210, it becomes a rural two-lane highway for much of its remainder until Dunn. The exception is in Clinton, where it follows Faircloth Freeway to bypass the city, running concurrent to US 701 for about . There is one rest area located just north of Delway. US 421 meets I-95 in Dunn. From Wilmington to Dunn, the route parallels I-40 approximately to US 421's east.

After crossing downtown Dunn and Erwin immediately to the west, US 421 becomes a four-lane divided highway again until reaching Lillington, with a short segment in Buies Creek containing a center lane and reduced speed limit as it crosses Campbell University. Upon reaching the junction with US 401, NC 27, and NC 210, all four routes collect onto a thoroughfare heading south over the Cape Fear River into downtown Lillington. US 421 then splits off to the west, following two-lane Front Street until Sanford (though speed limit never actually increases).

Upon reaching Sanford, US 421 formerly followed Horner Boulevard with NC 87 to cross downtown, but it is now rerouted onto the recently completed Sanford Bypass, the entirety of which is freeway. It runs concurrent with NC 87 Bypass until the US 1/US 15/US 501/NC 87 interchange, from which it continues until the end of the bypass near Cumnock.

For the rest of its route until Wilkesboro, US 421 remains almost entirely free-flowing. It is an expressway from Sanford to just south of Siler City, bypassing Goldston, Bear Creek, and Siler City. From here to the Greensboro Urban Loop, US 421 becomes a freeway, bypassing the center of Staley, Liberty, and Julian.

Near Pleasant Garden, US 421 joins I-85 on the Greensboro Urban Loop, staying with the loop as I-85 leaves and I-73 joins it. Another later, US 421 leaves the Greensboro Urban Loop and merges I-40 westward. The concurrency continues west of Greensboro, where US 421 diverges with Interstate 40, and traverses along Salem Parkway inside Downtown Kernersville. The parkway comes to a junction with the Winston-Salem Northern Beltway (I-74) before entering enter the center of Downtown Winston-Salem. Salem Parkway uses the exit numbers of the mileage of US 421 in its entire stretch.

Salem Parkway exits the center of Downtown Winston-Salem and comes to the parclo interchange with Stratford Road (US 158 westward), which gives access to Thruway Center. This occurs before US 421 comes to the diamond interchange with Knollwood Street, cloverleaf interchange with the Silas Creek Parkway (NC 67), and the four-level stack/cloverleaf with I-40 and the Proposed I-777. US 421 exits Salem parkway at the junction with I-40, and continues northwest onto the Proposed I-777. US 421 also continues the Mall District, with exits to Jonestown Road (Hanes Mall Boulevard directly connects to southbound US 421), Peace Haven Road, and Lewisville-Clemmons Road, before it continues west, and enters into the town of Lewisville. US 421 crosses the Yadkin River, and enters into Yadkinville, before to a cloverleaf junction with I-77, west of the town. US 421 continues near North Wilkesboro, where it also goes near North Wilkesboro Speedway (access to the speedway is via exit 282), alongside coming near the visitor center built in 2009, serving the first environmentally friendly rest area in the state, located at mile marker 283. As US 421 enters Wilkesboro city limits, it downgrades to an expressway. It is also this area, where the western terminus to the Proposed I-777 is located.

As it leaves Wilkesboro, US 421 begins a gradual climb in elevation, until approximately from Deep Gap, where it climbs up the steep escarpment along the eastern edge of the Blue Ridge Mountains. Access to the Blue Ridge Parkway is located at Deep Gap, as US 421 continues on towards Boone.

As US 421 approaches Boone, the expressway comes to an end just before an intersection with Old US 421. The road continues into Boone as four lane boulevard, becoming two lanes at the intersection with US 321. US 321 north, US 421 north, and NC 194 south all run concurrent through the downtown area via King Street. After leaving Boone, US 421 continues on as a two-lane road to the Tennessee state line, heading on to Mountain City.

Designations US 421 overlaps with two state scenic byways: the Cape Fear Historic Byway, in downtown Wilmington, and the U.S. 421 Scenic Byway, between Deep Gap and Boone. Two of North Carolina's Bicycle Routes run concurrent for portions of US 421. North Carolina Bicycle Route 5 is concurrent from US 421's southern terminus at Fort Fisher to north of Snows Cut, through downtown Wilmington to Blueberry Road near Montague, North Carolina, and a short portion near Coats. A small part of North Carolina Bicycle Route 3 is concurrent with US 421 in downtown Wilmington.

History

In 1931, US 421 officially began appearing on highway maps starting from Winston-Salem (junction with US 70/170) to Boone at King/Hardin Street intersection (junction with US 221/321). It was solely within the state of North Carolina and was completely overlapped with NC 60. US 421 was extended both north and south in 1932. North from Boone, it extended to Sugar Grove where it then replaced US 321 heading towards Mountain City, Tennessee; US 321 was redirected towards Elizabethton, Tennessee. From Winston-Salem, the highway was routed to Wilmington following NC 60. In 1933, the highway was realigned around Boone (using a straighter alignment) and in Greensboro (Market Street). NC 60 was completely removed from its original route in 1934, leaving US 421. The NC 60 designation was reused on a short highway in Cherokee County, where it continues to this day. US 421 was extended south from Wilmington to Carolina Beach, Kure Beach, and Fort Fisher, replacing NC 40, in 1936.

Between 1951 and 1952, US 421 was rerouted around Clinton (on what would be today's Faircloth Freeway). The Wilkesboro segment was realigned through town to North Wilkesboro. In 1954–1955, US 421 was rerouted going west out of Wilmington via US 17/74/76, then north following NC 133. In 1957–1958, US 421 was realigned onto a straighter routing between Deep Gap and Wilkesboro. US 421 was redirected out of North Wilkesboro, old routing was renumbered as US 421-A (Now US 421 Business). US 421 was placed onto one-way streets within Winston-Salem (using 4th and 5th streets), it was also rerouted in Greensboro going from Market Street to the freeway O. Henry Blvd. Between Erwin and Dunn, US 421 was realigned onto a new four-lane expressway.

From 1962 to 1963, US 421 was realigned onto a new road near Sugar Grove and Zionville, leaving the communities of Amantha and Mabel. Between Yadkinville and Winston-Salem, US 421 was given its current alignment, expanding to a freeway after the Yadkin River to I-40; it then overlapped with I-40 (later called Business 40) through downtown Winston-Salem. In Harnett County, US 421 was moved north, avoiding the community of Mamers, and enters Lillington via Front Street. US 421 was straightened out through Harrells. Between 1964 and 1968, US 421 was routed onto one-way streets through downtown Greensboro (Market Street and Madison/Gaston Avenues). US 421 was also rerouted onto the new Faircloth Freeway in Clinton. In 1969–1970, US 421 was rerouted onto the new Cape Fear Bridge in Wilmington. US 421 was also realigned around Bonlee and Bear Creek.

The bypass around Wilkesboro was completed between 1971 and 1984. The segment between Greensboro and Staley was upgraded to expressway standards (Joseph M. Hunt Jr Expressway) and bypassed the communities of Pleasant Garden, Climax, Julian, and Liberty. US 421 was rerouted in Sanford, avoiding the community of Broadway. The Siler City bypass was completed in 1987–1990. US 421 was rerouted going north around Greensboro then going south on Henry Boulevard (US 29). From 1994 to 1999, US 421 was removed from all surface roads from Kernersville to Greensboro, following I-40 to Joseph M. Hunt Jr Expressway.

Between 2000 and 2003, US 421 was realigned and widened to 4-lane freeway between Yadkinville to Wilkesboro and a 4-lane expressway between Wilkesboro to Boone (though some parts already pre-existed for before 2000). This completed US 421 as a 4-lane (or more) highway from Sanford to Boone. US 421 was realigned in Greensboro during 2008 to follow the new southern loop, overlapping with I-73 and I-85 to Joseph M. Hunt Jr Expressway. This was done to give drivers a direct route to Winston-Salem; I-40 returned to its original routing nearly one year on the southern loop. A section in Boone, known as King Street, was widened from four to six lanes with a raised concrete median from US 321 (Hardin Street) to east of NC 194 (Jefferson Road) in 2012. The project cost $16.2 million.

Project reconstruction of highway in Winston-Salem