Guest, Sign inJoin
Henderson House (Dumfries, Virginia) 003Dumfries, #1 on this list · Photo: Leonard J. DeFrancisci · CC BY-SA 3.0
Virginia rankings · Growth

Fastest-growing towns in Virginia

Dumfries has grown fastest of Virginia’s 87 towns of 2,500+: up 12.9% from 5,675 residents in April 2020 to an estimated 6,405 in July 2025 (Census Bureau estimates). The typical town here changed +1.0%; 35 of the 87 lost residents.

Census Bureau population estimates, Vintage 2025: July 1, 2025 against the April 2020 base, both on January 2025 town lines (people a town annexed are in its base, not its growth). Estimates, not counts. Unincorporated communities (census-designated places) get no estimate, so they aren’t listed. A described list: no letters. How grades work

#1

Dumfries

Prince William County
+12.9%

5,675 in 2020·6,405 in 2025·+730 people

#2

Fairfax

Fairfax city
+10.9%

24,146 in 2020·26,772 in 2025·+2,626 people

#3

Suffolk

Suffolk city
+10.9%

94,431 in 2020·104,699 in 2025·+10,268 people

All 87 towns

Growth since 2020, highest first.

87 towns ranked. Not here? See why a town may be missing.

#TownGrowth since 2020People addedResidents
1DumfriesPrince William County+12.9%+7305,675 → 6,405April 2020 → July 2025
2FairfaxFairfax city+10.9%+2,62624,146 → 26,772April 2020 → July 2025
3SuffolkSuffolk city+10.9%+10,26894,431 → 104,699April 2020 → July 2025
4OrangeOrange County+10.1%+4944,871 → 5,365April 2020 → July 2025
5CulpeperCulpeper County+9.9%+1,99220,082 → 22,074April 2020 → July 2025
6FredericksburgFredericksburg city+8.6%+2,41627,977 → 30,393April 2020 → July 2025
7WaynesboroWaynesboro city+7.9%+1,75822,193 → 23,951April 2020 → July 2025
8WindsorIsle of Wight County+7.4%+2032,744 → 2,947April 2020 → July 2025
9RadfordRadford city+7.3%+1,17716,066 → 17,243April 2020 → July 2025
10BroadwayRockingham County+6.8%+2864,177 → 4,463April 2020 → July 2025
11SmithfieldIsle of Wight County+6.8%+5788,534 → 9,112April 2020 → July 2025
12PoquosonPoquoson city+6.7%+83712,455 → 13,292April 2020 → July 2025
13TimbervilleRockingham County+6.7%+1982,968 → 3,166April 2020 → July 2025
14GrottoesRockingham County+6.6%+1922,907 → 3,099April 2020 → July 2025
15Colonial BeachWestmoreland County+6.4%+2503,901 → 4,151April 2020 → July 2025
16ElktonRockingham County+6.3%+1872,949 → 3,136April 2020 → July 2025
17LexingtonLexington city+6.3%+4607,309 → 7,769April 2020 → July 2025
18BerryvilleClarke County+5.4%+2474,581 → 4,828April 2020 → July 2025
19West PointKing William County+5.3%+1823,413 → 3,595April 2020 → July 2025
20AshlandHanover County+5.1%+3897,593 → 7,982April 2020 → July 2025
21BridgewaterRockingham County+5.0%+3306,594 → 6,924April 2020 → July 2025
22Front RoyalWarren County+4.8%+72314,999 → 15,722April 2020 → July 2025
23RichmondRichmond city+4.7%+10,735226,522 → 237,257April 2020 → July 2025
24South HillMecklenburg County+4.1%+1934,696 → 4,889April 2020 → July 2025
25StauntonStaunton city+4.1%+1,05125,750 → 26,801April 2020 → July 2025
26BedfordBedford County+3.8%+2907,621 → 7,9112020 base revised by Census
27StrasburgShenandoah County+3.7%+2637,117 → 7,380April 2020 → July 2025
28FranklinFranklin city+3.7%+3028,176 → 8,478April 2020 → July 2025
29ManassasManassas city+3.6%+1,55942,773 → 44,332April 2020 → July 2025
30WoodstockShenandoah County+3.6%+2105,792 → 6,002April 2020 → July 2025
31HerndonFairfax County+3.5%+85824,648 → 25,506April 2020 → July 2025
32Falls ChurchFalls Church city+3.4%+50214,657 → 15,159April 2020 → July 2025
33LeesburgLoudoun County+3.3%+1,61448,303 → 49,917April 2020 → July 2025
34Colonial HeightsColonial Heights city+3.3%+59318,145 → 18,738April 2020 → July 2025
35LynchburgLynchburg city+3.0%+2,33379,014 → 81,347April 2020 → July 2025
36WilliamsburgWilliamsburg city+2.9%+44415,417 → 15,861April 2020 → July 2025
37MartinsvilleMartinsville city+2.7%+36713,482 → 13,849April 2020 → July 2025
38ChesapeakeChesapeake city+2.4%+6,081249,251 → 255,332April 2020 → July 2025
39SalemSalem city+1.9%+47525,341 → 25,816April 2020 → July 2025
40WarrentonFauquier County+1.5%+15410,059 → 10,213April 2020 → July 2025
41Rocky MountFranklin County+1.4%+694,904 → 4,973April 2020 → July 2025
42ViennaFairfax County+1.3%+21616,475 → 16,691April 2020 → July 2025
43HopewellHopewell city+1.0%+23023,031 → 23,261April 2020 → July 2025
44BlackstoneNottoway County+1.0%+333,356 → 3,389April 2020 → July 2025
45PetersburgPetersburg city+0.8%+27033,464 → 33,734April 2020 → July 2025
46AlexandriaAlexandria city+0.7%+1,192159,470 → 160,662April 2020 → July 2025
47FarmvillePrince Edward County+0.6%+497,544 → 7,593April 2020 → July 2025
48Blacksburg College campusMontgomery County+0.6%+27044,834 → 45,104April 2020 → July 2025
49LovettsvilleLoudoun County+0.6%+162,692 → 2,708April 2020 → July 2025
50Buena VistaBuena Vista city+0.6%+396,633 → 6,672April 2020 → July 2025
51WinchesterWinchester city+0.6%+15828,114 → 28,272April 2020 → July 2025
52HamptonHampton city+0.1%+155137,160 → 137,315April 2020 → July 2025
53VintonRoanoke County−0.1%−47,971 → 7,967April 2020 → July 2025
54LurayPage County−0.1%−54,828 → 4,823April 2020 → July 2025
55PurcellvilleLoudoun County−0.4%−398,929 → 8,890April 2020 → July 2025
56AltavistaCampbell County−0.7%−233,376 → 3,353April 2020 → July 2025
57GalaxGalax city−0.8%−556,725 → 6,670April 2020 → July 2025
58RoanokeRoanoke city−0.9%−906100,017 → 99,111April 2020 → July 2025
59ChincoteagueAccomack County−1.0%−333,342 → 3,309April 2020 → July 2025
60PortsmouthPortsmouth city−1.2%−1,16797,944 → 96,777April 2020 → July 2025
61AbingdonWashington County−1.2%−1008,384 → 8,284April 2020 → July 2025
62CovingtonCovington city−1.2%−695,749 → 5,680April 2020 → July 2025
63Virginia BeachVirginia Beach city−1.2%−5,680459,417 → 453,737April 2020 → July 2025
64DublinPulaski County−1.3%−342,686 → 2,652April 2020 → July 2025
65PearisburgGiles County−1.5%−432,916 → 2,873April 2020 → July 2025
66Newport NewsNewport News city−1.6%−3,005186,235 → 183,230April 2020 → July 2025
67WythevilleWythe County−1.6%−1368,264 → 8,128April 2020 → July 2025
68HillsvilleCarroll County−1.7%−482,884 → 2,836April 2020 → July 2025
69HarrisonburgHarrisonburg city−1.9%−96951,808 → 50,839April 2020 → July 2025
70PulaskiPulaski County−2.0%−1778,984 → 8,807April 2020 → July 2025
71South BostonHalifax County−2.1%−1707,965 → 7,795April 2020 → July 2025
72DanvilleDanville city−2.2%−93442,581 → 41,647April 2020 → July 2025
73LebanonRussell County−2.3%−723,147 → 3,075April 2020 → July 2025
74NorfolkNorfolk city−3.0%−7,077238,090 → 231,013April 2020 → July 2025
75Big Stone GapWise County−3.3%−1745,276 → 5,102April 2020 → July 2025
76MarionSmyth County−3.4%−1985,753 → 5,555April 2020 → July 2025
77Manassas ParkManassas Park city−3.8%−65717,217 → 16,560April 2020 → July 2025
78ChristiansburgMontgomery County−3.9%−91823,360 → 22,442April 2020 → July 2025
79WiseWise County−4.1%−1212,974 → 2,853April 2020 → July 2025
80RichlandsTazewell County−4.4%−2305,281 → 5,051April 2020 → July 2025
81CharlottesvilleCharlottesville city−4.6%−2,13046,518 → 44,388April 2020 → July 2025
82BristolBristol city−4.8%−82417,242 → 16,418April 2020 → July 2025
83TazewellTazewell County−4.9%−2194,510 → 4,291April 2020 → July 2025
84BluefieldTazewell County−4.9%−2505,089 → 4,839April 2020 → July 2025
85Clifton ForgeAlleghany County−4.9%−1753,547 → 3,372April 2020 → July 2025
86EmporiaEmporia city−5.3%−3065,753 → 5,447April 2020 → July 2025
87NortonNorton city−5.9%−2193,696 → 3,477April 2020 → July 2025
Quick answers

Questions people ask

What is the fastest-growing town in Virginia?

Dumfries (Prince William County): it grew 12.9%, from 5,675 residents in April 2020 to an estimated 6,405 in July 2025. Fairfax (+10.9%) and Suffolk (+10.9%) follow.

How are these towns ranked?

By the percent change in residents from the Census Bureau’s April 2020 estimates base to its latest July 1 estimate, highest first, on the exact change: two towns shown with the same tenth of a percent keep the order of their unrounded figures, and only an identical change shares a rank (T). The base is the 2020 Census count redrawn on today’s town lines, so a town that annexed land since 2020 changes only by births, deaths and moves, not by the people it took in. How grades work.

Why isn’t my town on this list?

The list covers the towns TownRatings grades that had 2,500+ residents in the 2020 estimates base (87 in Virginia). Census-designated places (unincorporated communities) have no Census Bureau estimates, so they never appear; a town incorporated since 2020, or one TownRatings merges with its twin township, isn’t listed either. Every town is on the Virginia page.

Go deeper

More Virginia lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Virginia rankings →
Other states

Fastest-growing towns in other states