Mountain Lake is a populated place located in Giles County at latitude 37.355 and longitude -80.538.
Mountain Lake appears on the Eggleston U.S. Geological Survey Map. Giles County is in the Eastern Time Zone (UTC -5 hours).
Giles County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Eastern District | Giles County
Pembroke, VA
(6.1 miles WSW) Eggleston, VA (6.4 miles SW) Ripplemead, VA (8.2 miles W) Prices Fork, VA (10.4 miles SSE) Blacksburg, VA (11 miles SE) |
Pearisburg, VA
(11 miles W) Parrott, VA (11.2 miles SSW) Belspring, VA (12 miles SSW) Belview, VA (13 miles S) Merrimac, VA (13.1 miles SSE) |
White Pine Lodge, VA
(2.4 miles NNW) Maybrook, VA (3.6 miles S) Hoges Chapel, VA (4.1 miles SW) Newport, VA (4.7 miles SSE) Captain, VA (5.3 miles ENE) |
Kire, VA
(6 miles N) Ronk, VA (6.6 miles WNW) Olean, VA (7.1 miles WNW) Goldbond, VA (7.2 miles WNW) Huffman, VA (7.5 miles E) |