Cities, towns and CDPs · Virginia

Cities and towns in Virginia

Virginia has 227 incorporated places (cities, towns, villages and boroughs), and 461 census-designated places, communities the Census Bureau counts without a local government. 9 have 100,000 or more residents and 312 fewer than 1,000. The largest is Virginia Beach, with 453,737 residents on July 1, 2025 (Census Bureau estimate).

What are the largest cities and towns in Virginia?

The largest cities of Virginia by the July 2025 estimates, first to fifth: Virginia Beach (453,737), Chesapeake (255,332), Richmond (237,257), Norfolk (231,013) and Newport News (183,230).

Sorted by population: the Census Bureau's 2025 estimate for incorporated places, the 2020-2024 ACS for census-designated places (which get no yearly estimate). Sort by any column. Download this list (CSV).

Places in Virginia: population (2025 estimate or ACS 2020-2024 5-year estimates), income and home value (ACS 2020-2024 5-year estimates)
Virginia Beach1cityVirginia Beach city453,737−1.2%$92,968$382,500
Chesapeake2cityChesapeake city255,332+2.4%$95,373$378,400
Richmond3cityRichmond city237,257+4.7%$64,587$353,000
Arlington4CDPArlington236,254–$142,114$895,000
Norfolk5cityNorfolk city231,013−3.0%$66,109$289,900
Newport News6cityNewport News city183,230−1.6%$69,634$260,600
Alexandria7cityAlexandria city160,662+0.7%$119,681$735,100
Hampton8cityHampton city137,315+0.1%$69,621$245,700
Suffolk9citySuffolk city104,699+10.9%$92,666$347,400
Roanoke10cityRoanoke city99,111−0.9%$55,378$190,500
Portsmouth11cityPortsmouth city96,777−1.2%$60,491$246,900
Lynchburg12cityLynchburg city81,347+3.0%$57,947$229,800
Centreville13CDPFairfax71,706–$139,510$590,500
Dale City14CDPPrince William71,016–$111,994$425,500
Reston15CDPFairfax64,414–$148,710$642,000
Harrisonburg16cityHarrisonburg city50,839−1.9%$62,254$299,100
Leesburg17townLoudoun49,917+3.3%$145,205$667,800
McLean18CDPFairfax49,627–$250,000 or more$1,412,700
Tuckahoe19CDPHenrico49,183–$102,264$462,800
Lake Ridge20CDPPrince William46,049–$127,154$471,200
Ashburn21CDPLoudoun46,026–$154,978$699,300
Blacksburg22townMontgomery45,104+0.6%$50,182$446,300
Charlottesville23cityCharlottesville city44,388−4.6%$74,824$486,700
Manassas24cityManassas city44,332+3.6%$113,590$449,900
Burke25CDPFairfax44,029–$185,818$747,700
Woodbridge26CDPPrince William43,945–$104,741$422,400
Linton Hall27CDPPrince William41,876–$178,915$617,000
Annandale28CDPFairfax41,705–$116,263$681,300
Danville29cityDanville city41,647−2.2%$44,423$119,100
Mechanicsville30CDPHanover38,683–$98,595$351,000
Oakton31CDPFairfax36,528–$160,663$792,100
Fair Oaks32CDPFairfax35,545–$123,947$608,200
South Riding33CDPLoudoun34,352–$196,403$746,200
Petersburg34cityPetersburg city33,734+0.8%$50,698$189,000
Sterling35CDPLoudoun32,411–$123,303$526,000
West Falls Church36CDPFairfax31,279–$134,978$706,800
Springfield37CDPFairfax31,154–$125,999$640,300
Fredericksburg38cityFredericksburg city30,393+8.6%$86,071$483,700
Short Pump39CDPHenrico29,026–$138,845$568,900
Tysons40CDPFairfax28,936–$129,818$640,000
Winchester41cityWinchester city28,272+0.6%$63,974$343,000
Staunton42cityStaunton city26,801+4.1%$65,581$259,200
Fairfax43cityFairfax city26,772+10.9%$132,348$722,600
Cherry Hill44CDPPrince William26,044–$122,447$492,500
Salem45citySalem city25,816+1.9%$66,725$258,600
Cave Spring46CDPRoanoke25,742–$87,539$325,800
Herndon47townFairfax25,506+3.5%$148,000$599,100
Brambleton48CDPLoudoun24,537–$238,018$865,800
Chester49CDPChesterfield24,474–$95,104$327,200
Bailey's Crossroads50CDPFairfax24,271–$88,483$416,600
Chantilly51CDPFairfax24,036–$157,124$663,600
Waynesboro52cityWaynesboro city23,951+7.9%$59,994$245,500
Hopewell53cityHopewell city23,261+1.0%$54,729$181,600
McNair54CDPFairfax22,655–$122,778$595,800
West Springfield55CDPFairfax22,532–$163,115$637,300
Christiansburg56townMontgomery22,442−3.9%$77,147$252,600
Montclair57CDPPrince William22,387–$155,774$577,800
Culpeper58townCulpeper22,074+9.9%$94,721$390,000
Leesylvania59CDPPrince William21,632–$132,524$531,500
Buckhall60CDPPrince William21,602–$180,021$635,500
Woodlawn (Fairfax County)61CDPFairfax21,194–$91,884$367,200
Rose Hill (Fairfax County)62CDPFairfax21,066–$174,950$687,600
Lorton63CDPFairfax20,991–$138,685$626,500
Meadowbrook64CDPChesterfield20,749–$86,054$298,500
Merrifield65CDPFairfax20,698–$136,373$660,800
Lincolnia66CDPFairfax20,320–$121,639$647,400
Sudley67CDPPrince William19,162–$94,309$424,800
Midlothian68CDPChesterfield19,120–$110,084$408,500
Colonial Heights69cityColonial Heights city18,738+3.3%$76,505$246,600
Franklin Farm70CDPFairfax18,736–$215,544$829,600
Laurel71CDPHenrico18,721–$73,609$283,600
Kingstowne72CDPFairfax18,360–$151,535$626,700
Franconia73CDPFairfax18,335–$152,474$567,100
Gainesville74CDPPrince William18,196–$174,410$712,600
Idylwood75CDPFairfax17,559–$120,109$756,900
Glen Allen76CDPHenrico17,551–$92,723$357,200
Hybla Valley77CDPFairfax17,257–$80,959$503,000
Radford78cityRadford city17,243+7.3%$57,348$220,700
Hollins79CDPRoanoke and 1 more17,097–$77,456$244,300
Burke Centre80CDPFairfax17,037–$164,123$641,700
Bon Air81CDPChesterfield16,904–$101,879$365,200
Bull Run (Prince William County)82CDPPrince William16,859–$89,679$413,500
Fort Hunt83CDPFairfax16,700–$216,038$927,400
Vienna84townFairfax16,691+1.3%$216,953$1,008,800
Stone Ridge85CDPLoudoun16,603–$187,563$672,800
Manassas Park86cityManassas Park city16,560−3.8%$103,250$395,900
Bristol87cityBristol city16,418−4.8%$50,404$184,100
Williamsburg88cityWilliamsburg city15,861+2.9%$75,604$428,100
Wolf Trap89CDPFairfax15,858–$250,000 or more$1,204,000
Front Royal90townWarren15,722+4.8%$64,838$314,400
East Highland Park91CDPHenrico15,265–$64,681$229,200
Great Falls92CDPFairfax15,228–$250,000 or more$1,411,000
Falls Church93cityFalls Church city15,159+3.4%$143,262$1,055,600
Broadlands94CDPLoudoun14,353–$241,042$896,900
Highland Springs95CDPHenrico14,296–$57,599$227,300
Groveton96CDPFairfax13,931–$101,974$585,000
Martinsville97cityMartinsville city13,849+2.7%$46,727$98,400
Brandermill98CDPChesterfield13,730–$107,396$376,000
Huntington99CDPFairfax13,502–$99,956$541,900
Newington100CDPFairfax13,478–$155,027$598,000
Kings Park West101CDPFairfax13,442–$170,039$742,800
Forest102CDPBedford13,430–$81,552$319,800
Poquoson103cityPoquoson city13,292+6.7%$120,972$400,300
Mount Vernon104CDPFairfax13,122–$163,750$836,200
Timberlake105CDPCampbell12,725–$75,657$235,900
Lakeside106CDPHenrico12,654–$72,032$288,200
Sugarland Run107CDPLoudoun12,629–$166,385$576,700
Fairfax Station108CDPFairfax12,566–$212,224$897,000
Manchester109CDPChesterfield12,445–$80,296$317,000
Cascades110CDPLoudoun12,357–$167,171$671,100
Lansdowne111CDPLoudoun12,328–$168,731$774,300
Newington Forest112CDPFairfax12,316–$149,107$592,200
Wyndham113CDPHenrico12,099–$235,250$703,000
Wakefield, Fairfax County114CDPFairfax11,930–$237,975$861,600
New Baltimore115CDPFauquier11,919–$189,327$698,000
Dranesville116CDPFairfax11,828–$214,688$744,500
Stuarts Draft117CDPAugusta11,780–$79,332$294,300
Gloucester Point118CDPGloucester11,109–$74,001$320,700
Lowes Island119CDPLoudoun11,018–$220,833$793,200
Lake Barcroft120CDPFairfax10,973–$140,882$887,300
Independent Hill121CDPPrince William10,853–$204,886$674,300
Lake Monticello122CDPFluvanna10,662–$106,818$325,900
Triangle123CDPPrince William10,450–$109,693$505,300
Loudoun Valley Estates124CDPLoudoun10,271–$224,704$814,200
Madison Heights125CDPAmherst10,266–$60,215$191,300
Warrenton126townFauquier10,213+1.5%$83,331$478,300
Rockwood127CDPChesterfield10,010–$97,992$354,400
Difficult Run128CDPFairfax9,938–$250,000 or more$1,111,400
George Mason129CDPFairfax9,937–$150,341$728,000
Yorkshire130CDPPrince William9,782–$112,829$451,000
Belmont131CDPLoudoun9,729–$242,542$846,300
Countryside132CDPLoudoun9,661–$148,810$630,200
Woodburn133CDPFairfax9,503–$134,013$764,100
Fishersville134CDPAugusta9,484–$83,671$348,900
Seven Corners135CDPFairfax9,371–$77,400$318,700
Crozet136CDPAlbemarle9,289–$129,417$547,200
Smithfield137townIsle of Wight9,112+6.8%$113,158$374,900
University of Virginia138CDPAlbemarle9,065–$52,546$442,600
Fort Lee139CDPPrince George8,993–$82,563not published
Dunn Loring140CDPFairfax8,957–$244,265$951,400
Fair Lakes141CDPFairfax8,894–$127,332$588,200
Purcellville142townLoudoun8,890−0.4%$165,121$654,200
Pulaski143townPulaski8,807−2.0%$49,491$160,500
Innsbrook144CDPHenrico8,578–$129,436$463,500
Hollymead145CDPAlbemarle8,482–$118,250$435,300
Franklin146cityFranklin city8,478+3.7%$63,245$256,600
Fort Belvoir147CDPFairfax8,449–$104,205not published
Carrollton148CDPIsle of Wight8,436–$110,956$423,900
Mantua149CDPFairfax8,298–$213,047$1,001,200
Montrose150CDPHenrico8,285–$49,550$194,100
Abingdon151townWashington8,284−1.2%$54,544$228,000
Greenbriar152CDPFairfax8,243–$142,634$662,500
Wytheville153townWythe8,128−1.6%$47,270$196,800
Dumbarton154CDPHenrico7,997–$60,169$291,300
Lake of the Woods155CDPOrange7,984–$109,153$399,300
Ashland156townHanover7,982+5.1%$61,164$293,200
Vinton157townRoanoke7,967−0.1%$65,445$190,900
Bedford158townBedford7,911+3.8%$70,288$222,500
Bellwood159CDPChesterfield7,907–$47,781$225,300
Bull Run (Fairfax County)160CDPFairfax7,823–$241,933$918,700
South Boston161townHalifax7,795−2.1%$44,052$171,200
Lexington162cityLexington city7,769+6.3%$84,517$275,200
Farmville163townPrince Edward and 1 more7,593+0.6%$40,966$238,900
Floris164CDPFairfax7,589–$246,058$872,800
Aquia Harbour165CDPStafford7,481–$152,708$461,000
Laurel Hill166CDPFairfax7,450–$155,667$696,000
Sandston167CDPHenrico7,399–$59,238$219,900
Strasburg168townShenandoah7,380+3.7%$62,464$269,100
Woodlake169CDPChesterfield7,358–$139,344$406,800
Hutchison170CDPFairfax7,284–$105,651$476,900
Spotsylvania Courthouse171CDPSpotsylvania7,180–$95,331$395,700
Collinsville172CDPHenry7,139–$52,158$146,700
North Springfield173CDPFairfax7,050–$130,400$649,700
Long Branch174CDPFairfax7,034–$185,208$842,400
Bridgewater175townRockingham6,924+5.0%$75,280$384,700
Buena Vista176cityBuena Vista city6,672+0.6%$57,833$156,200
Galax177cityGalax city6,670−0.8%$38,675$141,300
South Run178CDPFairfax6,600–$250,000 or more$978,500
Pimmit Hills179CDPFairfax6,589–$172,880$966,500
Belle Haven, Fairfax County180CDPFairfax6,570–$140,574$689,400
Braddock181CDPFairfax6,536–$211,689$941,600
Dumfries182townPrince William6,405+12.9%$82,355$331,800
Massanetta Springs183CDPRockingham6,358–$114,737$467,700
Moorefield184CDPLoudoun6,123–$205,257$800,200
Woodstock185townShenandoah6,002+3.6%$76,100$268,700
Bensley186CDPChesterfield5,949–$50,547$218,500
Ettrick187CDPChesterfield5,910–$58,137$211,200
Quantico Base188CDPPrince William and 1 more5,840–$72,821not published
Stafford Courthouse189CDPStafford5,839–$127,849$548,000
Potomac Mills190CDPPrince William5,741–$104,545$582,700
Covington191cityCovington city5,680−1.2%$41,944$83,500
Crosspointe192CDPFairfax5,669–$250,000 or more$951,400
Marion193townSmyth5,555−3.4%$40,896$172,500
Dulles Town Center194CDPLoudoun5,464–$125,941$606,500
Emporia195cityEmporia city5,447−5.3%$51,899$148,500
Orange196townOrange5,365+10.1%$76,370$273,300
Falmouth197CDPStafford5,216–$111,977$438,200
Big Stone Gap198townWise5,102−3.3%$54,581$163,000
Richlands199townTazewell5,051−4.4%$37,154$111,000
Bealeton200CDPFauquier5,034–$108,224$388,400
Rocky Mount201townFranklin4,973+1.4%$63,280$207,000
South Hill202townMecklenburg4,889+4.1%$66,023$242,700
King George203CDPKing George4,851–$98,622$380,500
Bluefield204townTazewell4,839−4.9%$54,041$152,500
Berryville205townClarke4,828+5.4%$102,788$550,500
Luray206townPage4,823−0.1%$50,150$253,900
Chamberlayne207CDPHenrico4,692–$97,544$351,100
Pantops208CDPAlbemarle4,665–$127,552$522,900
Loch Lomond209CDPPrince William4,606–$113,790$442,300
Union Mill210CDPFairfax4,484–$250,000 or more$961,400
Broadway211townRockingham4,463+6.8%$64,669$284,300
Bethel Manor212CDPYork4,393–$77,294not published
Hayfield213CDPFairfax4,392–$192,250$677,500
Lake Land'Or214CDPCaroline4,390–$94,348$302,500
Kings Park215CDPFairfax4,315–$166,150$635,300
Tazewell216townTazewell4,291−4.9%$34,618$111,700
Shenandoah Farms217CDPWarren and 1 more4,179–$98,750$280,700
Verona218CDPAugusta4,165–$74,000$256,200
Mount Hermon219CDPPittsylvania4,155–$81,435$211,600
Colonial Beach220townWestmoreland4,151+6.4%$60,513$268,200
Enon221CDPChesterfield4,137–$76,341$253,600
University Center222CDPLoudoun3,923–$120,533$507,500
Navy223CDPFairfax3,839–$238,676$1,004,000
Daleville224CDPBotetourt3,797–$103,056$370,100
County Center225CDPPrince William3,789–$152,356$588,900
North Shore226CDPFranklin3,638–$109,951$504,400
West Point227townKing William3,595+5.3%$78,785$286,800
Arcola228CDPLoudoun3,509–$129,116$637,800
Norton229cityNorton city3,477−5.9%$41,495$110,000
Blackstone230townNottoway3,389+1.0%$54,570$140,900
Clifton Forge231townAlleghany3,372−4.9%$40,000$109,500
Altavista232townCampbell3,353−0.7%$51,349$142,900
Dahlgren233CDPKing George3,350–$110,057$423,300
Gloucester Courthouse234CDPGloucester3,336–$75,341$381,500
Chincoteague235townAccomack3,309−1.0%$62,917$349,500
One Loudoun236CDPLoudoun3,309–$241,250$876,700
Marshall237CDPFauquier3,219–$93,594$436,000
Cloverdale238CDPBotetourt3,208–$79,975$359,900
Timberville239townRockingham3,166+6.7%$59,909$231,000
Lake Wilderness240CDPSpotsylvania3,139–$120,700$353,100
Elkton241townRockingham3,136+6.3%$62,031$246,800
Grottoes242townRockingham and 1 more3,099+6.6%$100,291$275,700
Lebanon243townRussell3,075−2.3%$53,050$162,400
Windsor244townIsle of Wight2,947+7.4%$68,661$280,800
Pearisburg245townGiles2,873−1.5%$75,532$157,400
Lake Caroline246CDPCaroline2,862–$73,000$297,600
Wise247townWise2,853−4.1%$53,596$144,700
Hillsville248townCarroll2,836−1.7%$58,000$159,000
Blue Ridge249CDPBotetourt2,800–$75,871$274,500
Southern Gateway250CDPStafford2,771–$95,227$344,600
Shawneeland251CDPFrederick2,754–$95,337$272,900
Weyers Cave252CDPAugusta2,744–$97,791$283,800
Merrimac253CDPMontgomery2,733–$53,611not published
Matoaca254CDPChesterfield2,724–$70,174$251,000
Lovettsville255townLoudoun2,708+0.6%$141,406$543,700
Dublin256townPulaski2,652−1.3%$62,426$180,500
Fairlawn257CDPPulaski2,488–$66,918$243,500
Shenandoah258townPage2,480+0.0%$71,458$212,600
Ravensworth259CDPFairfax2,475–$166,094$714,400
Goose Creek Village260CDPLoudoun2,461–$198,631$620,700
Oak Grove261CDPLoudoun2,408–$174,423$640,300
Sully Square262CDPFairfax2,394–$175,781$677,000
Piney Mountain263CDPAlbemarle2,288–$138,636$296,000
Crewe264townNottoway2,279+0.8%$70,625$139,400
Massanutten265CDPRockingham2,261–$108,207$396,900
Woodlawn (Carroll County)266CDPCarroll2,250–$78,405$146,700
Louisa267townLouisa2,244+13.2%$65,132$344,100
Horse Pasture268CDPHenry2,236–$54,216$123,600
Patrick Springs269CDPPatrick2,223–$63,304$100,500
New Market270townShenandoah2,222+3.6%$51,410$272,900
Rivanna271CDPAlbemarle2,211–$146,328$852,400
Stephens City272townFrederick2,207+9.0%$102,593$325,100
Tappahannock273townEssex2,193+0.2%$46,816$218,800
Lake Holiday274CDPFrederick2,193–$112,039$303,800
Amherst275townAmherst2,146+1.6%$70,841$220,700
Chase City276townMecklenburg2,054+0.1%$45,843$112,900
Mount Jackson277townShenandoah2,040+4.1%$52,297$193,000
Mason Neck278CDPFairfax2,039–$167,857$818,300
Narrows279townGiles2,036−2.6%$62,708$119,400
Westlake Corner280CDPFranklin2,033–$95,000$499,000
Appomattox281townAppomattox2,025+5.9%$51,875$162,300
Gate City282townScott2,000−2.1%$42,857$163,000
Waverly283townSussex1,936−1.0%$50,156$145,700
Central Garage284CDPKing William1,864–$87,750$294,000
Prince George285CDPPrince George1,829–$61,571not published
Bull Run Mountain Estates286CDPPrince William1,827–$250,000 or more$623,800
Benns Church287CDPIsle of Wight1,813–$56,151$338,800
Dayton288townRockingham1,791+6.4%$75,769$346,600
Ferrum289CDPFranklin1,774–$40,435$188,900
Hampden-Sydney290CDPPrince Edward1,769–$154,565not published
Saltville291townSmyth and 1 more1,760−3.2%$48,658$96,600
Victoria292townLunenburg1,744+0.4%$41,442$131,800
Stanley293townPage1,704+0.1%$54,301$211,000
Warsaw294townRichmond1,692+3.4%$84,828$270,600
Camp Barrett295CDPStafford1,681–not publishednot published
Apple Mountain Lake296CDPWarren1,671–$131,799$369,700
East Lexington297CDPRockbridge1,652–$64,241$275,700
Laymantown298CDPBotetourt1,626–$88,401$285,200
Claypool Hill299CDPTazewell1,610–$45,446$166,400
Haymarket300townPrince William1,602+4.4%$173,750$580,800
Chilhowie301townSmyth1,599−3.3%$51,429$153,600
Gordonsville302townOrange1,587+10.6%$61,556$272,800
Nellysford303CDPNelson1,584–$136,442$552,600
Mountain Road304CDPHalifax1,574–$41,250$119,700
Pennington Gap305townLee1,568−2.8%$21,633$92,900
Chatmoss306CDPHenry1,563–$73,643$224,900
Twin Lakes307CDPGreene1,562–$66,526$237,300
Captains Cove308CDPAccomack1,542–$110,156$267,700
Coeburn309townWise1,535−4.0%$55,104$112,600
Rural Retreat310townWythe1,521−1.4%$61,979$185,800
Basye311CDPShenandoah1,481–$74,393$297,300
Middletown312townFrederick1,471+8.8%$60,288$331,600
Concord313CDPCampbell and 1 more1,462–$71,058$227,600
Kilmarnock314townLancaster and 1 more1,457+0.9%$40,234$282,400
Dooms315CDPAugusta1,454–$87,292$274,100
Union Hall316CDPFranklin1,445–$103,125$694,100
Wattsville317CDPAccomack1,439–$69,380$184,700
Emory318CDPWashington1,419–$111,667$231,400
Rustburg319CDPCampbell1,417–$72,950$263,900
Great Falls Crossing320CDPFairfax1,414–$250,000 or more$989,100
Shawsville321CDPMontgomery1,411–not published$101,600
Stuart322townPatrick1,409−1.5%$45,625$182,500
Ruckersville323CDPGreene1,399–$101,875$407,800
Exmore324townNorthampton1,396−5.2%$29,028$152,400
Stanleytown325CDPHenry1,386–$40,000$143,900
Appalachia326townWise1,369−4.9%$43,068$67,100
Glade Spring327townWashington1,366−0.3%$81,298$174,300
Castlewood328CDPRussell1,357–$60,592$157,300
Raven329CDPTazewell and 1 more1,345–$52,619$88,800
McGaheysville330CDPRockingham1,327–$66,761$315,700
Brightwood331CDPMadison1,325–$70,625$328,800
Cape Charles332townNorthampton1,314+11.7%$73,750$640,600
Lyndhurst333CDPAugusta1,309–$76,111$251,900
Clarksville334townMecklenburg1,303+0.1%$63,533$221,400
Courtland335townSouthampton1,299+0.4%$60,673$235,600
Clintwood336townDickenson1,297−6.2%$52,083$162,800
Bowling Green337townCaroline1,284+10.2%$82,500$336,300
Gretna338townPittsylvania1,280−2.2%$33,698$138,800
Passapatanzy339CDPKing George1,259–$125,608$356,900
Crimora340CDPAugusta1,252–$83,158$204,800
Rio341CDPAlbemarle1,252–$56,250not published
Penhook342CDPFranklin1,250–$108,750$543,000
Bracey343CDPMecklenburg1,242–$64,605$238,300
Boswell's Corner344CDPStafford1,239–not publishednot published
Hurt345townPittsylvania1,234−2.4%$59,000$150,600
Nokesville346CDPPrince William1,226–$96,932$592,900
Edinburg347townShenandoah1,225+3.6%$56,686$231,500
Earlysville348CDPAlbemarle1,222–$142,060$478,400
Weber City349townScott1,221−2.1%$47,778$155,900
Buchanan350townBotetourt1,212+1.4%$54,226$187,500
Harriston351CDPAugusta1,212–$93,250$183,700
Chatham352townPittsylvania1,191−2.4%$58,661$174,300
Honaker353townRussell1,191−1.8%$44,183$91,600
Greenville354CDPAugusta1,183–$41,691$199,200
Goochland355CDPGoochland1,182–not published$485,700
Onancock356townAccomack1,177+0.7%$54,500$294,400
Belmont Estates357CDPRockingham1,162–$86,835$378,700
Pembroke358townGiles1,139−1.0%$57,500$138,000
Kenbridge359townLunenburg1,103+0.4%$61,603$154,400
Halifax360townHalifax1,092−2.2%$55,792$219,300
Maurertown361CDPShenandoah1,092–$93,929$264,500
Brookneal362townCampbell1,083−0.8%$44,850$135,600
Occoquan363townPrince William1,078+4.2%$134,323$496,500
Riverdale364CDPHalifax1,077–$60,694$204,900
Jolivue365CDPAugusta1,075–$38,214$273,500
Plum Creek366CDPMontgomery1,068–$41,603not published
Blairs367CDPPittsylvania1,062–$49,818$158,700
Glasgow368townRockbridge1,049−0.5%$51,827$131,300
Adwolf369CDPSmyth1,046–$44,464$143,500
Riner370CDPMontgomery1,038–$105,759$388,000
Innovation371CDPPrince William1,034–$31,943not published
Rushmere372CDPIsle of Wight1,033–$73,750$350,000
Bassett373CDPHenry1,031–$45,563$242,500
Kincora374CDPLoudoun1,008–$134,279$582,700
Cedar Bluff375townTazewell1,003−4.6%$37,170$111,800
Independence376townGrayson1,000−1.0%$39,286$122,400
Belview377CDPMontgomery990–$55,288not published
Motley378CDPPittsylvania987–$55,529$146,900
Lawrenceville379townBrunswick985−1.8%$33,611$126,700
Atkins380CDPSmyth985–$48,500$86,200
Opal381CDPFauquier984–$181,932$625,800
Cana382CDPCarroll964–$61,607$129,700
Deltaville383CDPMiddlesex958–$70,231$404,500
Elliston384CDPMontgomery952–$47,045$255,300
Mathews385CDPMathews941–$55,481$193,400
Craigsville386townAugusta923+1.9%$39,609$176,900
Blue Ridge Shores387CDPLouisa918–$62,321$221,300
Arrington388CDPNelson915–not published$220,600
New Hope389CDPAugusta900–$87,661$323,600
Prices Fork390CDPMontgomery900–$69,063$300,000
Meadowview391CDPWashington871–$74,318$171,300
Pastoria392CDPAccomack863–$46,884$116,200
Cluster Springs393CDPHalifax859–$76,125$133,300
Jonesville394townLee843−2.9%$18,421$115,400
Gratton395CDPTazewell841–$113,412$113,500
Springville396CDPTazewell841–$70,117not published
Pound397townWise836−4.3%$32,396$98,100
Camptown398CDPIsle of Wight834–$85,560not published
St. Paul399townWise and 1 more831−4.0%$33,000$176,100
Boissevain400CDPTazewell830–$27,516$32,100
Glenvar401CDPRoanoke829–$49,083$264,100
Fincastle402townBotetourt825+1.2%$72,609$257,500
Parksley403townAccomack823+0.6%$76,875$163,100
Dryden404CDPLee823–$55,156$130,300
Fort Chiswell405CDPWythe821–$88,719$163,300
Grundy406townBuchanan815−8.3%$40,804$203,600
Henry Fork407CDPFranklin805–$70,150not published
New Kent408CDPNew Kent801–$159,097$406,200
Boyce409townClarke794+5.7%$88,616$425,000
Ivy410CDPAlbemarle794–$189,072$645,600
Keysville411townCharlotte791−1.5%$31,442$161,100
Fieldale412CDPHenry783–$45,114$93,300
Damascus413townWashington780−1.3%$29,006$173,500
Dahlgren Center414CDPKing George765–$96,000not published
Esmont415CDPAlbemarle751–not published$205,700
Wakefield, Sussex County416townSussex746−1.2%$62,386$187,800
Amelia Court House417CDPAmelia746–$70,320not published
Rich Creek418townGiles738−1.3%$48,750$123,200
Stewartsville419CDPBedford737–$94,390$217,600
Ridgeway420townHenry732−3.0%$76,875$164,300
Chester Gap421CDPRappahannock and 1 more726–$69,063$292,600
Keezletown422CDPRockingham706–not published$337,000
Mount Sidney423CDPAugusta703–$93,050$348,800
Round Hill424townLoudoun702+0.1%$127,266$653,600
Middleburg425townLoudoun699+3.7%$104,545$777,000
Clover426CDPHalifax696–$52,577$203,700
Barboursville427CDPOrange694–$53,766not published
East Stone Gap428CDPWise683–$90,484$114,000
Baywood429CDPGrayson681–not publishednot published
Powhatan430CDPPowhatan667–$71,833$377,900
Remington431townFauquier649+5.0%$56,500$324,200
Jarratt432townGreensville and 1 more646−2.9%$61,671$216,700
Seven Mile Ford433CDPSmyth644–$38,003$173,300
Lafayette434CDPMontgomery628–$34,596not published
Skyland Estates435CDPWarren620–$114,037$358,500
Saluda436CDPMiddlesex615–not published$263,800
Shenandoah Shores437CDPWarren611–$95,273$273,900
Disputanta438CDPPrince George609–not published$99,500
Hamilton439townLoudoun608−1.8%$141,250$531,300
Nelsonia440CDPAccomack608–$88,685$136,200
Riverview441CDPWise607–$43,542$38,500
La Crosse442townMecklenburg605+0.2%$33,750$105,400
Villa Heights443CDPHenry601–$25,797$121,900
Max Meadows444CDPWythe599–$58,781$94,500
Quantico445townPrince William597+3.3%$64,500$321,700
Shenandoah Retreat446CDPClarke592–$96,591$409,100
Dante447CDPRussell and 1 more591–$33,696$81,400
Dinwiddie448CDPDinwiddie589–$104,205$329,100
Wintergreen449CDPNelson and 1 more589–$120,346$513,800
Sedley450CDPSouthampton568–$86,304$214,500
Big Stone Gap East451CDPWise567–$20,938$168,100
Fairfield452CDPRockbridge566–$113,646$224,400
Bland453CDPBland564–$62,404$149,000
Gargatha454CDPAccomack564–$64,375$291,500
Oak Level455CDPHenry563–$31,000$104,600
Sugar Grove456CDPSmyth563–$45,676$56,400
Laurel Park457CDPHenry553–$41,700$145,800
Vansant458CDPBuchanan551–$31,595$101,700
Scottsville459townAlbemarle and 1 more549+5.2%$40,417$309,600
Belle Haven, Accomack County460townAccomack and 1 more544−0.2%$62,917$183,000
Onley461townAccomack541+1.3%$57,837$323,100
Ivanhoe462CDPWythe540–$51,406$95,500
Mallow463CDPAlleghany537–$50,347$110,100
Mineral464townLouisa532+13.2%$71,042$266,700
Allison Gap465CDPSmyth526–$36,635$69,900
Accomac466townAccomack522+0.6%$45,986$251,500
Drakes Branch467townCharlotte519−1.7%$25,938$111,000
Boykins468townSouthampton517+0.0%$61,042$192,000
Gwynn469CDPMathews514–$84,375$421,400
Nassawadox470townNorthampton512−4.1%$51,932$152,500
Port Republic471CDPRockingham510–not published$375,500
Urbanna472townMiddlesex508+1.6%$62,917$403,700
Charlotte Court House473townCharlotte499−1.6%$85,893$167,200
The University of Virginia's College at Wise474CDPWise489–not publishednot published
Hot Springs475CDPBath487–$104,545$260,100
Gasburg476CDPBrunswick485–$77,917$323,800
Linville477CDPRockingham484–not published$327,800
Mount Crawford478townRockingham476+6.7%$100,526$291,700
North Garden479CDPAlbemarle475–$108,258$553,600
Haysi480townDickenson472−2.9%$31,833$115,800
Shipman481CDPNelson472–$49,301$234,700
Irvington482townLancaster470+0.4%$126,136$518,200
McKenney483townDinwiddie469+3.1%$52,500$212,000
Troutville484townBotetourt468+1.5%$63,750$221,000
Horntown485CDPAccomack466–not published$144,500
Floyd486townFloyd458+1.1%$62,688$242,600
Lovingston487CDPNelson455–not published$294,100
Metompkin488CDPAccomack447–$34,706$124,300
Rose Hill (Lee County)489CDPLee447–not publishednot published
Cheriton490townNorthampton446−8.6%$49,191$205,500
Conicville491CDPShenandoah446–$128,167$292,900
Fries492townGrayson444−1.6%$33,056$121,600
New Church493CDPAccomack443–$30,515not published
Tangier494townAccomack442+1.4%$35,991$157,900
Dillwyn495townBuckingham441+1.8%$52,794$150,000
Deerfield496CDPAugusta439–$88,657$163,800
Low Moor497CDPAlleghany430–$44,900$99,000
Burkeville498townNottoway425+1.2%not published$88,300
Southampton Meadows499CDPSouthampton421–$34,665not published
Bowmans Crossing500CDPShenandoah420–$62,404not published
Sandy Level501CDPHenry407–$43,468$110,900
Melfa502townAccomack405+1.5%$28,958$174,300
Keswick503CDPAlbemarle402–$250,000 or more$1,133,100
Parrott504CDPPulaski401–not publishednot published
Moneta505CDPBedford395–not published$232,200
Bloxom506townAccomack386+1.0%$66,875$133,300
White Stone507townLancaster386+0.5%$58,036$193,200
Big Rock508CDPBuchanan384–$55,049not published
Bastian509CDPBland374–$41,711$162,100
Chase Crossing510CDPAccomack372–not publishednot published
Nickelsville511townScott369−1.3%$46,250$175,000
Stanardsville512townGreene366+6.4%$65,500$267,300
Ewing513CDPLee365–$60,792not published
Carrsville514CDPIsle of Wight363–not published$242,700
Sperryville515CDPRappahannock358–not published$374,700
Montross516townWestmoreland353+6.0%$71,563$248,400
Montvale517CDPBedford351–not published$255,900
Draper518CDPPulaski348–$58,963$157,900
Atlantic519CDPAccomack342–$107,143$252,000
Goshen520townRockbridge340+0.0%$45,000$136,100
Greenbush521CDPAccomack337–not published$215,900
McMullin522CDPSmyth324–$68,750$144,400
Ivor523townSouthampton314−0.3%$61,250$194,500
Claremont524townSurry310+1.0%$58,542$178,800
Columbia Furnace525CDPShenandoah307–$34,401$300,000
Iron Gate526townAlleghany305−5.0%$70,000$84,600
Hilltown527CDPGrayson and 1 more302–not published$110,900
Boydton528townMecklenburg301+0.3%$53,250$159,100
Alonzaville529CDPShenandoah296–not published$411,500
Alberta530townBrunswick295−1.7%$41,964$91,800
Ripplemead531CDPGiles294–$79,000$159,600
Catlett532CDPFauquier290–$91,278$348,400
Yogaville533CDPBuckingham288–$48,750$408,500
Eastville534townNorthampton286−5.3%$77,917$260,900
Toms Brook535townShenandoah285+3.3%$54,167$226,800
Brodnax536townBrunswick and 1 more285−0.3%$82,396$127,500
Newsoms537townSouthampton284+0.4%$57,969$164,800
Sherando538CDPAugusta281–not published$239,300
Weems539CDPLancaster279–$61,389not published
Painter540townAccomack278+1.5%$65,000$158,300
Willis Wharf541CDPNorthampton278–$92,543not published
Flint Hill542CDPRappahannock275–$64,922$837,500
Cumberland543CDPCumberland273–$34,828$227,900
New River544CDPPulaski268–$41,628$133,600
Afton545CDPNelson and 1 more266–$93,409$372,700
Modest Town546CDPAccomack265–$103,409not published
Mendota547CDPWashington262–$46,012not published
Unionville548CDPOrange262–not published$227,400
The Plains549townFauquier261+5.2%$84,375$555,600
Dendron550townSurry259+1.2%$58,214$162,500
Pocahontas551townTazewell259−5.5%$42,344$38,800
Boones Mill552townFranklin258+0.8%$75,972$208,300
Wachapreague553townAccomack257+0.4%$65,179$205,800
Dungannon554townScott254−1.2%$19,688$79,200
Brucetown555CDPFrederick250–$104,250$278,300
Clifton556townFairfax241+0.4%$232,500$1,050,000
Middlebrook557CDPAugusta241–$55,519$251,100
Fairview558CDPMecklenburg240–not publishednot published
Brandy Station559CDPCulpeper237–$140,475not published
Clinchco560townDickenson227−7.0%$42,000$40,900
Buckingham Courthouse561CDPBuckingham227–$112,295$411,500
Phenix562townCharlotte223−1.8%$73,125$129,200
Schooner Bay563CDPAccomack223–$51,154not published
Pounding Mill564CDPTazewell222–not publishednot published
Port Royal565townCaroline220+11.1%not published$203,600
Waterford566CDPLoudoun220–not published$1,079,700
Hiltons567CDPScott217–$42,866not published
Fancy Gap568CDPCarroll214–$98,798not published
Madison569townMadison211+2.9%$65,625$334,400
Surry570townSurry210+0.0%$85,417$238,500
Hallwood571townAccomack208+1.0%$62,500$93,600
Breaks572CDPBuchanan and 1 more208–$125,938$46,100
Rhoadesville573CDPOrange207–$61,825not published
Stony Creek574townSussex201−1.5%$64,811$154,800
Cats Bridge575CDPAccomack200–$25,893not published
Callaghan576CDPAlleghany198–$74,271$141,700
Quinby577CDPAccomack198–not published$100,700
Schuyler578CDPNelson197–$33,850not published
Pungoteague579CDPAccomack190–$157,805$143,600
Mappsville580CDPAccomack186–not publishednot published
Fairview Beach581CDPKing George180–not published$460,800
Baskerville582CDPMecklenburg178–$46,042not published
Savage Town583CDPAccomack175–not publishednot published
Keokee584CDPLee174–not published$65,800
Palmyra585CDPFluvanna171–not publishednot published
Mount Clifton586CDPShenandoah170–not publishednot published
Saxis587townAccomack169+1.2%not published$98,400
Aldie588CDPLoudoun163–not publishednot published
Monterey589townHighland162+1.9%$60,849$169,700
Scotland590CDPSurry161–$44,028$159,400
Singers Glen591CDPRockingham155–not published$170,800
Belspring592CDPPulaski152–$61,053$319,700
Stonega593CDPWise151–$39,712$63,900
Makemie Park594CDPAccomack150–$38,636not published
Pamplin City595townAppomattox and 1 more149+6.4%$68,750$124,200
Stevens Creek596CDPGrayson148–not published$43,500
Selma597CDPAlleghany146–not published$93,100
Keller598townAccomack145+0.7%$36,705not published
Stickleyville599CDPLee143–not published$130,100
Union Level600CDPMecklenburg143–not published$153,900
Bobtown601CDPAccomack141–$60,385not published
Troutdale602townGrayson138−1.4%$35,000$109,400
Capron603townSouthampton138+0.0%$73,333$187,500
Cleveland604townRussell136−2.2%$28,704$61,800
Meadows of Dan605CDPPatrick134–not publishednot published
Churchville606CDPAugusta132–$91,833$313,800
Tacoma607CDPWise131–$47,891$106,300
Yorktown608CDPYork128–$63,250$481,600
Abbs Valley609CDPTazewell124–$52,132$257,600
Free Union610CDPAlbemarle124–not published$1,527,400
Savageville611CDPAccomack124–not publishednot published
Scottsburg612townHalifax123−2.4%$54,375not published
Virgilina613townHalifax122−3.2%$40,625not published
Midland614CDPFauquier122–not publishednot published
New Castle615townCraig120−2.4%$77,083$256,300
Branchville616townSouthampton119+0.0%not published$155,200
Eggleston617CDPGiles117–$128,333$116,700
Dunbar618CDPWise115–$14,527not published
Temperanceville619CDPAccomack115–not publishednot published
Hillsboro620townLoudoun112−3.4%$97,438$631,900
Millboro621CDPBath108–not publishednot published
Quicksburg622CDPShenandoah106–$89,844$173,600
Mappsburg623CDPAccomack103–$43,854$161,300
Heathsville624CDPNorthumberland98–$11,597not published
Boston625CDPAccomack96–not publishednot published
Falls Mills626CDPTazewell96–not publishednot published
Deep Creek627CDPAccomack95–$2,500 or lessnot published
Ebony628CDPBrunswick95–not publishednot published
Locust Mount629CDPAccomack95–not publishednot published
Glen Lyn630townGiles92−3.2%not published$162,500
Harborton631CDPAccomack92–not publishednot published
Big Island632CDPBedford91–not publishednot published
Cliftondale Park633CDPAlleghany86–$53,241$109,300
Gore634CDPFrederick86–$38,889$113,900
Greenbackville635CDPAccomack86–$100,521$334,200
Oak Hall636CDPAccomack86–not publishednot published
Thynedale637CDPMecklenburg86–not publishednot published
King William638CDPKing William85–not published$295,800
Washington639townRappahannock84+0.0%$75,500$625,000
Southside Chesconessex640CDPAccomack84–not published$323,600
St. Charles641CDPLee83–$24,338$10,000 or less
Lee Mont642CDPAccomack79–not publishednot published
Snowville643CDPPulaski77–not publishednot published
Osaka644CDPWise74–not publishednot published
Hiwassee645CDPPulaski72–not published$73,800
Nottoway Court House646CDPNottoway69–$83,194$263,900
Duffield647townScott68−2.9%$86,875not published
Eagle Rock648CDPBotetourt67–$67,159$108,000
Locust Grove649CDPShenandoah67–not publishednot published
Glen Wilton650CDPBotetourt66–not publishednot published
Sussex651CDPSussex66–not publishednot published
Whitesville652CDPAccomack65–not publishednot published
Charles City653CDPCharles City64–not published$772,700
Lebanon Church654CDPShenandoah63–not publishednot published
Paris655CDPFauquier63–not publishednot published
Clinchport656townScott62−1.6%$32,500not published
Upperville657CDPFauquier61–not publishednot published
McDowell658CDPHighland58–not published$59,000
Mount Olive659CDPShenandoah58–$170,441$358,300
Augusta Springs660CDPAugusta56–not publishednot published
Mechanicsburg661CDPBland52–not published$130,000
Jewell Ridge662CDPTazewell45–$25,938not published
Rectortown663CDPFauquier45–not publishednot published
Sanford664CDPAccomack44–$61,250$133,800
King and Queen Court House665CDPKing and Queen43–not publishednot published
Lunenburg666CDPLunenburg42–$11,458not published
Allisonia667CDPPulaski40–not published$233,300
Doran668CDPTazewell37–not publishednot published
Forestville669CDPShenandoah35–not publishednot published
Templeton670CDPPrince George34–not publishednot published
Hanover671CDPHanover33–not publishednot published
Warfield672CDPBrunswick29–not publishednot published
Calverton673CDPFauquier26–not publishednot published
Nathalie674CDPHalifax24–not publishednot published
Tasley675CDPAccomack23–not publishednot published
Bayside676CDPAccomack21–not publishednot published
Lancaster677CDPLancaster20–not publishednot published
Warm Springs678CDPBath19–not publishednot published
Franktown679CDPNorthampton12–not publishednot published
Rocky Gap680CDPBland7–not publishednot published
Hudson Crossroads681CDPShenandoah6–not publishednot published
Amonate682CDPTazewell0–not publishednot published
Austinville683CDPWythe0–not publishednot published
Clary684CDPShenandoah0–not publishednot published
Columbia685CDPFluvanna0–not publishednot published
Fishers Hill686CDPShenandoah0–not publishednot published
Orkney Springs687CDPShenandoah0–not publishednot published
Saumsville688CDPShenandoah0–not publishednot published

Download every place in Virginia as a CSV file

Source: PEP Vintage 2025 (SUB-EST2025); American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Census population estimates

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections