Looking for a special place that combines waterfront communities with beautiful mountains? Come discover the good life at Smith Mountain Lake, Virginia. Smith Mountain Lake is a man made 20,000 acre lake, nestled into the Virginia Blue Ridge Mountains, boasting over 500 miles of shoreline. Conveniently located between Roanoke and Lynchburg, Virginia, Smith Mountain Lake has a community all its own that caters to the needs of retirees and second h...