Shoals is a populated place located within the Township of Shoals, a minor civil division (MCD) of Surry County.
Shoals appears on the Siloam U.S. Geological Survey Map. Surry County is in the Eastern Time Zone (UTC -5 hours).
Surry County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Township of Shoals | Surry County
East Bend, NC
(3.9 miles S) Smithtown, NC (4.5 miles SW) Pinnacle, NC (5.8 miles NE) Pilot Mountain, NC (8.1 miles NNE) Tobaccoville, NC (8.2 miles ESE) |
King, NC
(8.4 miles E) King, NC (8.4 miles E) Boonville, NC (11.4 miles WSW) Bethania, NC (11.5 miles ESE) Rural Hall, NC (12.4 miles E) |
Shady Grove, NC
(2.4 miles SSW) Union Hill, NC (2.7 miles SE) Siloam, NC (3.1 miles WNW) Friendship, NC (3.1 miles WSW) Holly Spring, NC (4.1 miles WSW) |
Macedonia, NC
(4.5 miles SSE) Heritage Village, NC (4.9 miles ESE) Poindexter, NC (5.3 miles SW) Donnaha, NC (5.5 miles SE) Five Forks, NC (5.6 miles SW) |