Marshalltown is a populated place located in Craig County at latitude 37.538 and longitude -80.06.
Marshalltown appears on the New Castle U.S. Geological Survey Map. Craig County is in the Eastern Time Zone (UTC -5 hours).
Craig County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Craig City District | Craig County
New Castle, VA
(3.9 miles SW) Fincastle, VA (10.3 miles ESE) Daleville, VA (12 miles SE) Troutville, VA (13.1 miles SE) Cloverdale, VA (14.7 miles SE) |
Hollins, VA
(15.1 miles SSE) Hollins, VA (15.1 miles SSE) Eagle Rock, VA (15.8 miles ENE) Laymantown, VA (16.3 miles SE) Mallow, VA (16.8 miles NNE) |
Virginia Mineral Springs, VA
(< 0.1 mile) Barbours Creek, VA (1.4 miles NNE) Charlton, VA (4.1 miles NE) Lone Star, VA (6.4 miles SE) Oriskany, VA (6.8 miles NE) |
Lignite, VA
(7 miles NNE) Haymakertown, VA (7 miles SE) Looney, VA (7.2 miles SW) Mount Union, VA (7.7 miles SE) Howell Mills, VA (8.5 miles ESE) |