Review:

Perched on Salt Pond Mountain in Giles County in the Blue Ridge Highlands, Mountain Lake is one of only two natural lakes in the state of Virginia and boasts an incredible geological history and recreation background stretching back to before the Civil War.

Mountain Lake is unusual in that it was formed more than 6,000 years ago by a rock slide of sandstone boulders.

However, it rests over fault lines in the sandstone bottom that provide another outlet for the water, causing the lake to have dried up six times in the past 4,500 years.

When the lake is filling up or full, visitors can enjoy water-based activities such as boating, kayaking, swimming, and fishing, and they can also look for fossils and shells along the exposed parts of shoreline that were once submerged.

Mountain Lake, Salt Pond Mountain, Giles County, Blue Ridge Highlands

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.