Communities

Traveling Main Street? Check out our Virginia Main Street Travel Guide!

Virginia has 30 designated Advancing Virginia Main Street communities, each offering a unique historic commercial district worth visiting!

Abingdon

Altavista

Ashland

Blackstone

Bristol

Cape Charles

Culpeper

Danville

Farmville

Franklin

Fredericksburg

Gloucester

Harrisonburg

Hopewell

Lexington

Luray

Lynchburg

Manassas

Marion

Onancock

Orange

St. Paul

South Boston

Staunton

Tappahannock

Tazewell

Warrenton

Winchester

Wytheville

Mobilizing Main Street Communities:

Mobilizing Main Street represents a new tier for Virginia communities that provides targeted services to small to medium towns and cities exploring Advancing Main Street community designation in the next round.  Cape Charles is the first graduate of this tier and became designated in 2020.

Exploring Main Street Communities:

Not every community is ready to undertake a comprehensive Main Street effort. But, for those with the desire and energy to improve historic downtown commercial districts, Virginia Main Street (VMS) has resources to assist them through the Exploring Main Street program. There are currently over 90 Exploring Main Street communities in the VMS program.

Virginia communities with pedestrian-oriented commercial districts can participate in this tier by completing a brief, noncompetitive application at any time. Exploring Main Street communities must engage in at least one Main Street training each year. At the training, community leaders network with leaders from the program’s more mature communities, learning from personal experiences and best practices in the field. Contact Virginia Main Street at (804) 371-7040 for more information!

Appomattox
Bedford
Berryville

Big Stone Gap
Bland County
Boones Mill
Bowling Green
Brookneal
Buchanan
Buena Vista
Callao
Chase City
Chincoteague
Christiansburg
Clifton Forge
Colonial Beach
Columbia Pike
Covington
Crozet
Crewe
Dante
Dayton
Drakes Branch
Emporia
Exmore
Fincastle
Floyd
Front Royal
Gate City
Glade Spring
Halifax
Haysi
Herndon
Independence
Jonesville
Kenbridge
Keysville
Lovingston
Madison
Marshall
Martinsville
Mathews
Narrows
Nelson County
New Market
Norton
Pembroke
Pennington Gap
Petersburg
Pound
Pulaski
Richlands

Roanoke City

Rocky Mount
Salem
Scottsville
South Hill
Smithfield
Stanardsville
Strasburg
Stuart
Suffolk
Toano
Victoria
Vinton
Warsaw
Waverly
Waynesboro
White Stone
Williamsburg
Wise
Woodstock