Virginia Cities and Towns
Explore 227 cities and towns in Virginia. Search Census population, growth, housing and income data, and compare detailed city profiles.
Virginia has 227 PEP place records in this directory. Virginia Beach city is the largest in this covered universe at 453,737 residents as of July 1, 2025. Its place population decreased by 26 ( 0.0%) from July 1, 2024.
Together, these places hold 3,149,747 residents; 112 of 227 gained population between July 2024 and July 2025. Statewide, the ACS 2020–2024 median household income is $93,170 (15.4% above the U.S.); median home value is $383,700 (15.3% above the U.S.); median gross rent is $1,579 (11.7% above the U.S.). Unincorporated areas count toward state totals but not toward this directory.
All 19,483 PEP places have published profiles. Income, home value and rent filters use nationwide exact-GEOID ACS matches; unavailable and suppressed estimates are excluded when those filters are active. Rent is the 2020–2024 survey median, not a current listing price. Open-ended medians meet a numeric filter only when the entire source range meets its condition.
Save up to four cities for comparison in this browser. On the comparison page, choose “Load saved shortlist” to compare them side by side.
227 places · showing the first 50 by population
Virginia city highlights
Lists use the same Census records as each profile. Income, rent and home-value lists are limited to places with at least 5,000 residents, where survey estimates are generally more precise; open a profile to see each margin of error.
Largest places
- Virginia Beach 453,737
- Chesapeake 255,332
- Richmond 237,257
- Norfolk 231,013
- Newport News 183,230
- Alexandria 160,662
- Hampton 137,315
- Suffolk 104,699
- Roanoke 99,111
- Portsmouth 96,777
July 1, 2025 residents
Fastest growing, 2024–2025
- Dumfries +6.8%
- Poquoson +3.3%
- Fairfax +2.8%
- Orange +2.2%
- Staunton +2.1%
- Suffolk +1.6%
- Culpeper +1.6%
- Waynesboro +1.6%
- Herndon +1.4%
- Fredericksburg +1.4%
Places with 5,000+ residents
Most jobs located in the place
- Virginia Beach 180,420
- Richmond 174,706
- Norfolk 130,869
- Chesapeake 110,716
- Newport News 98,238
- Alexandria 79,808
- Roanoke 69,862
- Hampton 49,061
- Lynchburg 48,991
- Charlottesville 37,763
LODES 8.4 workplace jobs, latest year
Highest median household income
- Vienna $216,953
- Purcellville $165,121
- Herndon $148,000
- Leesburg $145,205
- Falls Church $143,262
- Fairfax $132,348
- Poquoson $120,972
- Alexandria $119,681
- Manassas $113,590
- Smithfield $113,158
ACS 2020–2024 · 5,000+ residents
Lowest median gross rent
- Marion $714
- Pulaski $736
- Galax $743
- Wytheville $760
- South Boston $760
- Covington $794
- Big Stone Gap $797
- Bristol $801
- Richlands $804
- Martinsville $808
ACS 2020–2024 · 5,000+ residents
Highest median home value
- Falls Church $1,055,600
- Vienna $1,008,800
- Alexandria $735,100
- Fairfax $722,600
- Leesburg $667,800
- Purcellville $654,200
- Herndon $599,100
- Charlottesville $486,700
- Fredericksburg $483,700
- Warrenton $478,300
ACS 2020–2024 · 5,000+ residents
Lowest median home value
- Covington $83,500
- Martinsville $98,400
- Richlands $111,000
- Danville $119,100
- Galax $141,300
- Emporia $148,500
- Buena Vista $156,200
- Pulaski $160,500
- Big Stone Gap $163,000
- South Boston $171,200
ACS 2020–2024 · 5,000+ residents
Detailed profiles in Virginia
| City | Population | Annual growth | Household income | Home value | Monthly rent |
|---|---|---|---|---|---|
| Virginia Beach, VA | 453,737 | -0.0% | $92,968 | $382,500 | $1,714 |
| Chesapeake, VA | 255,332 | + 0.2% | $95,373 | $378,400 | $1,586 |
| Richmond, VA | 237,257 | + 1.0% | $64,587 | $353,000 | $1,372 |
| Norfolk, VA | 231,013 | -0.0% | $66,109 | $289,900 | $1,321 |
| Newport News, VA | 183,230 | -0.1% | $69,634 | $260,600 | $1,339 |
| Alexandria, VA | 160,662 | + 0.8% | $119,681 | $735,100 | $2,089 |
| Hampton, VA | 137,315 | -0.1% | $69,621 | $245,700 | $1,427 |
| Suffolk, VA | 104,699 | + 1.6% | $92,666 | $347,400 | $1,563 |
| Roanoke, VA | 99,111 | + 0.4% | $55,378 | $190,500 | $996 |
| Portsmouth, VA | 96,777 | -0.1% | $60,491 | $246,900 | $1,300 |
All Virginia city and town profiles
Every covered place has its own population history and geographic record. Survey-backed profiles add housing, household composition, resident industries and commuting. Browse the complete list below, ordered alphabetically; identical place names retain their entity labels and Census identifiers.
- Abingdon town
- Accomac town
- Alberta town
- Alexandria city
- Altavista town
- Amherst town
- Appalachia town
- Appomattox town
- Ashland town
- Bedford town
- Belle Haven town
- Berryville town
- Big Stone Gap town
- Blacksburg town
- Blackstone town
- Bloxom town
- Bluefield town
- Boones Mill town
- Bowling Green town
- Boyce town
- Boydton town
- Boykins town
- Branchville town
- Bridgewater town
- Bristol city
- Broadway town
- Brodnax town
- Brookneal town
- Buchanan town
- Buena Vista city
- Burkeville town
- Cape Charles town
- Capron town
- Cedar Bluff town
- Charlotte Court House town
- Charlottesville city
- Chase City town
- Chatham town
- Cheriton town
- Chesapeake city
- Chilhowie town
- Chincoteague town
- Christiansburg town
- Claremont town
- Clarksville town
- Cleveland town
- Clifton Forge town
- Clifton town
- Clinchco town
- Clinchport town
- Clintwood town
- Coeburn town
- Colonial Beach town
- Colonial Heights city
- Courtland town
- Covington city
- Craigsville town
- Crewe town
- Culpeper town
- Damascus town
- Danville city
- Dayton town
- Dendron town
- Dillwyn town
- Drakes Branch town
- Dublin town
- Duffield town
- Dumfries town
- Dungannon town
- Eastville town
- Edinburg town
- Elkton town
- Emporia city
- Exmore town
- Fairfax city
- Falls Church city
- Farmville town
- Fincastle town
- Floyd town
- Franklin city
- Fredericksburg city
- Fries town
- Front Royal town
- Galax city
- Gate City town
- Glade Spring town
- Glasgow town
- Glen Lyn town
- Gordonsville town
- Goshen town
- Gretna town
- Grottoes town
- Grundy town
- Halifax town
- Hallwood town
- Hamilton town
- Hampton city
- Harrisonburg city
- Haymarket town
- Haysi town
- Herndon town
- Hillsboro town
- Hillsville town
- Honaker town
- Hopewell city
- Hurt town
- Independence town
- Iron Gate town
- Irvington town
- Ivor town
- Jarratt town
- Jonesville town
- Keller town
- Kenbridge town
- Keysville town
- Kilmarnock town
- La Crosse town
- Lawrenceville town
- Lebanon town
- Leesburg town
- Lexington city
- Louisa town
- Lovettsville town
- Luray town
- Lynchburg city
- Madison town
- Manassas city
- Manassas Park city
- Marion town
- Martinsville city
- McKenney town
- Melfa town
- Middleburg town
- Middletown town
- Mineral town
- Monterey town
- Montross town
- Mount Crawford town
- Mount Jackson town
- Narrows town
- Nassawadox town
- New Castle town
- New Market town
- Newport News city
- Newsoms town
- Nickelsville town
- Norfolk city
- Norton city
- Occoquan town
- Onancock town
- Onley town
- Orange town
- Painter town
- Pamplin City town
- Parksley town
- Pearisburg town
- Pembroke town
- Pennington Gap town
- Petersburg city
- Phenix town
- Pocahontas town
- Poquoson city
- Port Royal town
- Portsmouth city
- Pound town
- Pulaski town
- Purcellville town
- Quantico town
- Radford city
- Remington town
- Rich Creek town
- Richlands town
- Richmond city
- Ridgeway town
- Roanoke city
- Rocky Mount town
- Round Hill town
- Rural Retreat town
- Salem city
- Saltville town
- Saxis town
- Scottsburg town
- Scottsville town
- Shenandoah town
- Smithfield town
- South Boston town
- South Hill town
- St. Paul town
- Stanardsville town
- Stanley town
- Staunton city
- Stephens City town
- Stony Creek town
- Strasburg town
- Stuart town
- Suffolk city
- Surry town
- Tangier town
- Tappahannock town
- Tazewell town
- The Plains town
- Timberville town
- Toms Brook town
- Troutdale town
- Troutville town
- Urbanna town
- Victoria town
- Vienna town
- Vinton town
- Virgilina town
- Virginia Beach city
- Wachapreague town
- Wakefield town
- Warrenton town
- Warsaw town
- Washington town
- Waverly town
- Waynesboro city
- Weber City town
- West Point town
- White Stone town
- Williamsburg city
- Winchester city
- Windsor town
- Wise town
- Woodstock town
- Wytheville town
How Virginia’s population is spread across places
Places of 100,000 or more residents hold the largest share of Virginia’s covered place population: 56.0% across 8 places. Between July 2024 and July 2025, places of 10,000 to 24,999 residents changed fastest as a group (+0.7%), while places of under 500 residents changed least (−0.0%). Size bands use July 2025 populations; group change sums each band’s 2024 and 2025 estimates.
| Residents in July 2025 | Places | Combined population | Share of place population | Places that grew | Group change 2024–2025 |
|---|---|---|---|---|---|
| 100,000 or more | 8 | 1,763,245 | 56.0% | 4 of 8 | +0.3% |
| 25,000 to 99,999 | 16 | 750,756 | 23.8% | 11 of 16 | +0.4% |
| 10,000 to 24,999 | 15 | 261,474 | 8.3% | 11 of 15 | +0.7% |
| 2,500 to 9,999 | 48 | 258,066 | 8.2% | 23 of 48 | +0.3% |
| 500 to 2,499 | 81 | 99,920 | 3.2% | 36 of 81 | +0.1% |
| Under 500 | 59 | 16,286 | 0.5% | 27 of 59 | −0.0% |
What this state directory covers
The list uses Census Population Estimates Program place records (summary level 162): mostly incorporated cities, towns and villages, with their official labels and identifiers. Unincorporated communities and most census-designated places are outside this release, so a named community can be absent even though people live there, and the place totals above are smaller than the state population. Annual changes can reflect boundary adjustments as well as population change. Dollar figures are ACS 2020–2024 five-year medians in 2024 dollars, joined by exact place GEOID. Read the full methodology.
Download all Virginia population records , inspect the official population release, or read definitions and calculation methods.