Vermont Cities and Towns

Explore 39 cities and towns in Vermont. Search Census population, growth, housing and income data, and compare detailed city profiles.

Vermont has 39 PEP place records in this directory. Burlington city is the largest in this covered universe at 44,019 residents as of July 1, 2025. Its place population decreased by 116 ( 0.3%) from July 1, 2024.

Together, these places hold 153,212 residents; 6 of 39 gained population between July 2024 and July 2025. Statewide, the ACS 2020–2024 median household income is $81,203 (0.6% above the U.S.); median home value is $316,600 (4.8% below the U.S.); median gross rent is $1,234 (12.7% below 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.

39 places · showing the first 50 by population

PEP place population · July 1, 2025 · growth from July 1, 2024
Place State Population Annual growth City profile / shortlist
Burlington city Vermont 44,019 -0.3% View profile
South Burlington city Vermont 21,394 -0.9% View profile
Rutland city Vermont 15,363 -1.1% View profile
Essex Junction city Vermont 10,921 2.0% View profile
Winooski city Vermont 8,239 -0.8% View profile
Barre city Vermont 8,214 -0.9% View profile
Montpelier city Vermont 7,823 -0.9% View profile
St. Albans city Vermont 6,939 -0.8% View profile
Newport city Vermont 4,274 -1.3% View profile
Bellows Falls village Vermont 2,706 -1.1% View profile
Vergennes city Vermont 2,559 -0.3% View profile
Morrisville village Vermont 2,404 1.1% View profile
Swanton village Vermont 2,380 0.0% View profile
North Bennington village Vermont 1,688 -0.6% View profile
Enosburg Falls village Vermont 1,329 -0.7% View profile
Johnson village Vermont 1,326 -0.2% View profile
Poultney village Vermont 1,072 -1.1% View profile
Woodstock village Vermont 903 -1.3% View profile
Ludlow village Vermont 767 -0.9% View profile
Orleans village Vermont 761 -1.7% View profile
Manchester village Vermont 757 -1.2% View profile
Jeffersonville village Vermont 747 -0.1% View profile
Barton village Vermont 715 -1.4% View profile
Derby Line village Vermont 663 -1.2% View profile
Derby Center village Vermont 632 -1.1% View profile
Alburgh village Vermont 606 -0.5% View profile
North Troy village Vermont 600 -0.8% View profile
Saxtons River village Vermont 464 -1.3% View profile
Newbury village Vermont 459 0.2% View profile
Wells River village Vermont 449 -0.2% View profile
Hyde Park village Vermont 424 0.5% View profile
Westminster village Vermont 277 -1.1% View profile
West Burke village Vermont 275 -0.4% View profile
Marshfield village Vermont 267 0.8% View profile
Jacksonville village Vermont 214 -0.5% View profile
Cambridge village Vermont 192 0.0% View profile
Albany village Vermont 176 -1.1% View profile
Old Bennington village Vermont 122 -2.4% View profile
Newfane village Vermont 92 0.0% View profile
Page 1

Open city comparison and saved shortlist →

Vermont 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

  1. Burlington 44,019
  2. South Burlington 21,394
  3. Rutland 15,363
  4. Essex Junction 10,921
  5. Winooski 8,239
  6. Barre 8,214
  7. Montpelier 7,823
  8. St. Albans 6,939
  9. Newport 4,274
  10. Bellows Falls 2,706

July 1, 2025 residents

Fastest growing, 2024–2025

  1. Essex Junction +2.0%
  2. Burlington +-0.3%
  3. St. Albans +-0.8%
  4. Winooski +-0.8%
  5. South Burlington +-0.9%
  6. Barre +-0.9%
  7. Montpelier +-0.9%
  8. Rutland +-1.1%

Places with 5,000+ residents

Most jobs located in the place

  1. Burlington 35,207
  2. South Burlington 19,464
  3. Rutland 12,001
  4. Montpelier 6,971
  5. Essex Junction 5,820
  6. Barre 4,870
  7. St. Albans 4,679
  8. Newport 3,410
  9. Winooski 3,092
  10. Morrisville 2,405

LODES 8.4 workplace jobs, latest year

Highest median household income

  1. South Burlington $106,667
  2. Essex Junction $89,257
  3. Montpelier $81,030
  4. Winooski $79,522
  5. Burlington $71,109
  6. Barre $65,625
  7. St. Albans $57,980
  8. Rutland $57,675

ACS 2020–2024 · 5,000+ residents

Lowest median gross rent

  1. Rutland $995
  2. Barre $1,093
  3. St. Albans $1,150
  4. Montpelier $1,302
  5. Essex Junction $1,544
  6. Winooski $1,643
  7. Burlington $1,649
  8. South Burlington $1,787

ACS 2020–2024 · 5,000+ residents

Highest median home value

  1. Burlington $444,800
  2. South Burlington $443,400
  3. Essex Junction $407,500
  4. Winooski $381,500
  5. Montpelier $375,100
  6. St. Albans $263,400
  7. Barre $210,400
  8. Rutland $185,500

ACS 2020–2024 · 5,000+ residents

Lowest median home value

  1. Rutland $185,500
  2. Barre $210,400
  3. St. Albans $263,400
  4. Montpelier $375,100
  5. Winooski $381,500
  6. Essex Junction $407,500
  7. South Burlington $443,400
  8. Burlington $444,800

ACS 2020–2024 · 5,000+ residents

Detailed profiles in Vermont

Selected city profiles · population July 1, 2025; dollar medians ACS 2020–2024
City Population Annual growth Household income Home value Monthly rent
Burlington, VT 44,019 -0.3% $71,109 $444,800 $1,649
South Burlington, VT 21,394 -0.9% $106,667 $443,400 $1,787
Rutland, VT 15,363 -1.1% $57,675 $185,500 $995
Essex Junction, VT 10,921 + 2.0% $89,257 $407,500 $1,544
Winooski, VT 8,239 -0.8% $79,522 $381,500 $1,643
Barre, VT 8,214 -0.9% $65,625 $210,400 $1,093
Montpelier, VT 7,823 -0.9% $81,030 $375,100 $1,302
St. Albans, VT 6,939 -0.8% $57,980 $263,400 $1,150
Newport, VT 4,274 -1.3% $54,646 $179,400 $850
Bellows Falls, VT 2,706 -1.1% $56,086 $195,600 $1,038

All Vermont 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.

How Vermont’s population is spread across places

Places of 10,000 to 24,999 residents hold the largest share of Vermont’s covered place population: 31.1% across 3 places. Between July 2024 and July 2025, places of 10,000 to 24,999 residents changed fastest as a group (−0.3%), while places of 2,500 to 9,999 residents changed least (−0.9%). Size bands use July 2025 populations; group change sums each band’s 2024 and 2025 estimates.

Vermont places by size · PEP Vintage 2025
Residents in July 2025 Places Combined population Share of place population Places that grew Group change 2024–2025
25,000 to 99,999 1 44,019 28.7% 0 of 1 −0.3%
10,000 to 24,999 3 47,678 31.1% 1 of 3 −0.3%
2,500 to 9,999 7 40,754 26.6% 0 of 7 −0.9%
500 to 2,499 16 17,350 11.3% 2 of 16 −0.5%
Under 500 12 3,411 2.2% 3 of 12 −0.4%

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 Vermont population records , inspect the official population release, or read definitions and calculation methods.

What can we help you find?

Type at least two letters to start searching.

Browse cities Esc to close