VTVermont rankings

Towns losing population in Vermont

Ranked by population loss between the 2010 and 2020 censuses. 32 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownChange 2010–20202010 census2020 census
1 Bellows Falls Bellows Falls2,891 people −12.7% 3,148 2,747
2 Map of Poultney PoultneyRutland County · 3,010 people −12.0% 3,432 3,020
3 Map of Rockingham RockinghamWindham County · 4,807 people −8.5% 5,282 4,832
4 Lyndon LyndonCaledonia County · 5,590 people −8.2% 5,981 5,491
5 Pownal PownalBennington County · 3,265 people −7.6% 3,527 3,258
6 Barre8,412 people −6.2% 9,052 8,491
7 Castleton CastletonRutland County · 4,453 people −5.5% 4,717 4,458
8 Westminster WestminsterWindham County · 2,999 people −5.1% 3,178 3,016
9 Northfield NorthfieldWashington County · 5,920 people −4.7% 6,207 5,918
10 Chester ChesterWindsor County · 2,992 people −4.7% 3,154 3,005
11 Map of Ferrisburgh FerrisburghAddison County · 2,661 people −4.6% 2,775 2,646
12 Map of Pittsford PittsfordRutland County · 2,892 people −4.3% 2,991 2,862
13 Rutland15,712 people −4.2% 16,495 15,807
14 Springfield SpringfieldWindsor County · 9,084 people −3.3% 9,373 9,062
15 RutlandRutland County · 3,927 people −3.2% 4,054 3,924
16 St. Johnsbury St. JohnsburyCaledonia County · 7,368 people −3.1% 7,603 7,364
17 Putney PutneyWindham County · 2,622 people −3.1% 2,702 2,617
18 Hardwick HardwickCaledonia County · 2,965 people −3.0% 3,010 2,920
19 Newport4,394 people −2.9% 4,589 4,455
20 Bristol BristolAddison County · 3,778 people −2.9% 3,894 3,782
21 Map of Bennington BenningtonBennington County · 15,249 people −2.7% 15,764 15,333
22 Swanton2,670 people −2.4% 2,386 2,328
23 Map of Highgate HighgateFranklin County · 3,528 people −1.8% 3,535 3,472
24 Woodstock WoodstockWindsor County · 3,027 people −1.4% 3,048 3,005
25 Map of Vergennes Vergennes2,565 people −1.4% 2,588 2,553
26 Berlin BerlinWashington County · 2,880 people −1.3% 2,887 2,849
27 Derby DerbyOrleans County · 4,537 people −0.9% 4,621 4,579
28 Map of Royalton RoyaltonWindsor County · 2,752 people −0.8% 2,773 2,750
29 St. Albans6,954 people −0.6% 6,918 6,877
30 Map of Vernon VernonWindham County · 2,709 people −0.6% 2,206 2,192
31 Map of Bradford BradfordOrange County · 2,827 people −0.3% 2,797 2,790
32 Randolph RandolphOrange County · 4,843 people −0.1% 4,778 4,774

How this ranking works

We rank every town by population loss between the 2010 and 2020 censuses. Only towns that shrank are listed. The town with the lowest figure ranks #1. For comparison, the figure for Vermont as a whole is +2.8%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states