All Virginia Counties

Southwest Virginia

Grayson County, Virginia

County seat: Independence

Grayson County sits in Virginia's highest mountains, containing Mount Rogers and the Grayson Highlands. The county is a destination for hiking, music and Christmas tree farming.

Cities, Towns & Communities

  • Independence
  • Galax
  • Fries
  • Troutdale
  • Whitetop

Attractions

  • Grayson Highlands State Park
  • Mount Rogers
  • Virginia Creeper Trail

Parks & Recreation

  • Grayson Highlands State Park
  • Jefferson National Forest
  • New River Trail State Park

Transportation

US 58 and US 221 cross the county.

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