Spencer, NC
Spencer, a small railroad town in North Carolina's Piedmont, sits along the Yadkin River about 45 miles north of Charlotte. Interstate 85 provides main access, with US 29 and NC 152 connecting to nearby Salisbury. The town developed around Southern Railway's major repair shops in the early 1900s. Today, the North Carolina Transportation Museum operates from the original locomotive facility, featuring historic train rides and one of the Southeast's largest railroad collections.
Nearby essentials
How far is Spencer, NC from where I am?
Use your device location to see the distance to Spencer, NC, how long the drive takes, and directions from where you are.
What is the closest airport to Spencer, NC?
The closest airport to Spencer, NC is Concord-Padgett Regional Airport, 51 km (about 42 min by car). Other airports nearby: Piedmont Triad International Airport.
Where is Spencer, NC on the map?
Spencer, NC is in United States, at 35.699, -80.425 - about 2 km north of East Spencer, NC.
Popular destinations close by
Data via simplemaps. CC BY 4.0
