The Highways of North Carolina
N.C. 104 
< 103 | Home | 105 >
Photo: NC 104 leaving Virginia state line (Mapmikey)
NC 104
N.C. 104  6 miles
The Road: Begins at NC 103 Mt. Airy and ends at the Virginia State Line nearby, all within Surry County. The Virginia side is no longer a primary route.
Towns and Attractions: Surry Co: Mt. Airy
History: NC 104 was born in late 1940 as a renumbering of NC 800. This is the second NC 104.
Initially, NC 104 began at US 52 Main St at Lebanon and used Springs Rd northeast to current NC 104 and on to Virginia where the route became VA 104.
Between 1954-57, NC 104 was rerouted to end at NC 103 as it does today. It appears this was new construction.

1936 Surry County
NC 800 north of Mt Airy
1944 Surry County
NC 104 replaces NC 800
1957 Surry County
NC 104 shifts to end at NC 103

NC 104 #1 appears to be an original state highway - it appears on the 1921, 1922, and 1925 Officials but not the 1924 Official for some reason. It also appears on Rand McN maps in 1922. It ran from NC 10 (now SR 1214 Old NC 10) Pleasant Gardens northwest to NC 69 (now SR 1186) Micaville.
In 1925, NC 104 south end was truncated to the current US 70-NC 80 jct.
In 1930, NC 104 was extended east along US 19E/NC 69 then north as new primary routing to end at NC 19 (now NC 226) Loafers Glory.
In late 1940, NC 104 was renumbered as NC 80. It remains so today except the northern couple miles is now part of the newer NC 226-A.

1925 Official
NC 104 appears
1930 Official
NC 104 extended north
1941-42 Official
NC 103 becomes NC 80

Comment: NC 104 is posted sans direction banner outside the city of Mt. Airy.

Last Update: 5 June 2009

Previous: N.C. 103  |  Next: N.C. 105
Top  |  NCRoads.com Home ------------------------------------------------