Spruce Hill is a populated place located in Roanoke County at latitude 37.372 and longitude -80.032.
Spruce Hill appears on the Salem U.S. Geological Survey Map. Roanoke County is in the Eastern Time Zone (UTC -5 hours).
Roanoke County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Catawba District | Roanoke County
Hollins, VA
(5.3 miles ESE) Hollins, VA (5.3 miles ESE) Salem, VA (5.6 miles SSW) Cloverdale, VA (7 miles E) Daleville, VA (7.1 miles ENE) |
Roanoke, VA
(8.7 miles SE) Glenvar, VA (8.8 miles SW) Troutville, VA (9.2 miles ENE) Laymantown, VA (9.6 miles E) Vinton, VA (9.8 miles SE) |
Bennett Springs, VA
(< 0.1 mile) Mason Cove, VA (1.9 miles W) Loch Haven, VA (2.4 miles SE) Hanging Rock, VA (3.1 miles S) Willow Green, VA (3.1 miles SSE) |
Kingston, VA
(3.4 miles SE) Belle Haven, VA (3.4 miles ESE) Brax-Han Court, VA (3.4 miles SE) Buckland Forest, VA (3.4 miles ESE) Laurel Woods, VA (3.4 miles SSW) |