The Highways of North Carolina
N.C. 22 
< 21 | Home | 23 >
Photo: NC 22 at its new beginning (Dave Filpus)
NC 22
N.C. 22  59 miles
The Road: Begins at NC 2 Southern Pines (Moore County) and ends at NC 62 Climax in Guilford County.
Towns and Attractions: Moore Co: Southern Pines, Carthage
Chatham Co: Bennett
Randolph Co:Ramseur, Franklinville
Guilford Co: Climax
History: NC 22 was born in 1934, running from NC 27 near Carthage north to US 421 Greensboro. This was a renumbering of NC 64.

1933 official map
Carthage to Greensboro, 1933
1936 official map
Carthage to Greensboro, 1933


In 1940 or 1941, NC 22 was rerouted at High Falls. Originally, NC 22 jutted east a mile or so on River Rd before crossing the Deep River on Sessom Rd (22 did not cross Buffalo Creek at all unlike today)

1939 Official
NC 22 initial Highfalls routing
1941-42 Official
NC 22 modern Highfalls routing

Between 1945-49, NC 22-902 was straightened out through Bennett, leaving behind a zig-zag routing using Buffalo and Catham Sts plus NC 902.

1944 Chatham County
NC 22 initial Bennett routing
1949 Chatham County
NC 22 modern Bennett routing


About 1951, NC 22 was extended along NC 27 to Carthage, then as new routing southeast to NC 2 like today, and also replaced a small bit of NC 2 south to US 1 Southern Pines (just May St now).
Although May St is shown as secondary on the 1962 Moore County map, NC 2 and NC 22 continued to run east of the US 1 bypass. However, Official maps starting in 1967 or 1968 show NC 22 south was truncated to its current routing leaving behind Midland, Broad and Vermont Sts.

1952 Shell
NC 22 extended south of Carthage
1953 Moore County
NC 22 usurps NC 2 into Southern Pines
1968 Official
NC 22 current south ending


Also In 1967 or 1968, the north end of NC 22 was shifted a couple miles further south on US 421, leaving behind Pleasant Garden Rd.

1965 Official
NC 22 north end (1934-67)
1968 Official
NC 22 north end (1967-2003)
2004 Official
NC 22 north end (since 2004)


The first NC 22 was an original state highway. Initially it ran from its parent NC 20 (now Bus. US 74-76) Whiteville to Fayetteville, then northeast through Dunn, Benson, and Smithfield before ending at NC 40 (precursor to US 117) south of Wilson.

1924 Official
NC 22 north of Fayetteville

In 1925, NC 22 was removed from the Fayetteville to Whiteville routing in favor of NC 21 (today this is US 701 Bus and US 701 from Whiteville to Elizabethtown and generally NC 87 to Fayetteville...for more detail on the NC 87 potion, check out the history of NC 21). Instead NC 22 was sent from Fayetteville through Lumberton down to the South Carolina line which was a renumbering of part of NC 70.
In late 1926, US 217 was assigned to the entirety of NC 22.
In 1932 US 217 was renumbered as US 301.
In 1934, NC 22 was dropped from the route, which remains US 301 today except Raynham to Lumberton uses old US 301; in Lumberton used Pine St; in Fayetteville used Gillespie St, Clinton Rd, and Dunn Rd.

1924 Auto Trails
NC 22 down to Whiteville
1925 Official
NC 21 swaps with NC 22

Comment: Lou Corsaro reports that when NC 22 was blocked by the new I-85 construction at US 421, a convoluted detour was setup that dropped you out on Old Randleman Rd (old US 220)
The original north end of NC 22 may no longer exist as freeway construction has totally altered the US 117-US 301 interactions. NC 22 used to run into NC 40 right at the US 117's bridge over the railroad that was near US 301.

Last Update: 3 July 2008

Previous: N.C. 21  |  Next: N.C. 23
Top  |  NCRoads.com Home ------------------------------------------------