Table of contents
Overview
3About 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.
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.
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.
Book
2Find hotels in Spencer, NC
Rent a car near Spencer, NC
Play
Play a pub crawl round in Spencer, NC
Nine holes from pub to pub through the real streets of Spencer, NC. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
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.
