All Virginia Counties

Roanoke & New River Valley

Bedford County, Virginia

County seat: Bedford

Bedford County lies between Roanoke and Lynchburg, with Smith Mountain Lake along its southern border. The county mixes lakefront living, farmland and the National D-Day Memorial in the town of Bedford.

Cities, Towns & Communities

  • Bedford
  • Forest
  • Moneta
  • Huddleston
  • Goodview
  • Stewartsville

1 full community guide available in this county.

Attractions

  • National D-Day Memorial
  • Smith Mountain Lake
  • Peaks of Otter

Parks & Recreation

  • Smith Mountain Lake State Park
  • Peaks of Otter Recreation Area
  • Booker T. Washington National Monument

Transportation

US 460 and US 221 serve the county; Roanoke-Blacksburg Regional Airport is about 30 minutes away.

VAVirginia Directory

Virginia Business Directory — connecting local businesses and communities throughout the Old Dominion. A business directory Virginia neighbors trust, built by neighbors, for neighbors — one curated listing at a time.

List your business

Reach residents and visitors searching Virginia. Affordable for locally owned businesses.

Apply to be listed

Virginia · The Old Dominion

© 2026 Virginia Directory — a community directory