Mayo is a populated place located in Halifax County at latitude 36.572 and longitude -78.883.
Mayo appears on the Cluster Springs U.S. Geological Survey Map. Halifax County is in the Eastern Time Zone (UTC -5 hours).
Halifax County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: District 7 | Halifax County
Cluster Springs, VA
(4.1 miles NNW) Virgilina, VA (6.3 miles ESE) Riverdale, VA (8 miles N) South Boston, VA (8.9 miles N) Roxboro, NC (13.5 miles SSW) |
Halifax, VA
(13.6 miles N) Scottsburg, VA (13.8 miles NNE) Scottsburg, VA (13.8 miles NNE) Mountain Road, VA (14.2 miles NNW) Milton, NC (18.2 miles W) |
Christie, VA
(2.7 miles SE) Shady Grove, VA (2.7 miles NE) Denniston, VA (3.1 miles W) Hyco, VA (3.4 miles NNE) Harmony, VA (4.7 miles W) |
Bethel Hill, NC
(5.1 miles SSW) Centerville, VA (5.1 miles NNE) Triple Springs, NC (6.1 miles SSE) Rogersville, NC (6.1 miles SW) Cedar Grove, VA (6.7 miles WNW) |