Jobs in the United States → United States guide → Vermont → Cities

Vermont: the 30 largest cities

Population, county output and jobs, pay, rent and commute for each city, with the map; every city opens its own guide.

In short: Vermont: 30 largest cities, from Burlington (44,675 residents) to Randolph (2,007).
Burlington (44,675 residents)South Burlington (20,756 residents)Rutland (15,712 residents)Essex Junction (10,803 residents)Bennington (9,245 residents)Barre (8,412 residents)Winooski (8,293 residents)Montpelier (8,014 residents)Brattleboro (7,657 residents)Middlebury (7,220 residents)St. Albans (6,954 residents)Shelburne (6,499 residents)St. Johnsbury (5,859 residents)Newport (4,394 residents)Springfield (4,237 residents)Northfield (3,766 residents)Milton (3,555 residents)White River Junction (3,364 residents)Wilder (3,087 residents)Bellows Falls (2,891 residents)West Brattleboro (2,749 residents)Swanton (2,670 residents)Morrisville (2,664 residents)Vergennes (2,565 residents)Fair Haven (2,537 residents)Bristol (2,142 residents)West Rutland (2,125 residents)Windsor (2,060 residents)Manchester Center (2,037 residents)Randolph (2,007 residents)BurlingtonSouth BurlingtonRutlandEssex JunctionBenningtonBarreWinooskiMontpelierBrattleboroMiddleburySt. AlbansShelburne
Map of Vermont: the 30 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 30 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

30cities covered
208,949residents in them
14counties
Burlingtonlargest city
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Vermont · all 30 cities + map → · all 14 counties → · Vermont rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Vermont

Cities

CITY (30 largest of Vermont) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: ACS 2020–2024; BEA 2024; QCEW 2024; BLS 2026M09

The 30 largest places in Vermont by population, each with its own guide. GDP, jobs, average pay and unemployment are for the county where the city lies (official statistics do not exist for cities); income, rent, home value and education are for the city itself. Click any column to sort.

Sort:
# ⇅City ⇅County ⇅Population ⇅County GDP 2024 ⇅County jobs ⇅County average pay ⇅County unemployment ⇅Median household income ⇅Median rent ⇅Median home value ⇅Bachelor's+ ⇅
1BurlingtonChittenden County44,675$16,404 m103,301$73,1862.2%$71,109$1,649$444,80060.5%
2South BurlingtonChittenden County20,756$16,404 m103,301$73,1862.2%$106,667$1,787$443,40067.5%
3RutlandRutland County15,712$3,787 m25,313$58,7532.9%$57,675$995$185,50033.4%
4Essex JunctionChittenden County10,803$16,404 m103,301$73,1862.2%$89,257$1,544$407,50052.4%
5Bennington (unincorporated)Bennington County9,245$2,383 m16,750$58,9063.1%$54,257$1,115$191,70034.5%
6BarreWashington County8,412$5,191 m33,484$67,7842.5%$65,625$1,093$210,40036.1%
7WinooskiChittenden County8,293$16,404 m103,301$73,1862.2%$79,522$1,643$381,50059.1%
8MontpelierWashington County8,014$5,191 m33,484$67,7842.5%$81,030$1,302$375,10066.1%
9Brattleboro (unincorporated)Windham County7,657$3,098 m20,831$56,7582.8%$52,734$1,113$234,60047.2%
10Middlebury (unincorporated)Addison County7,220$2,305 m15,525$60,0422.3%$86,250$1,201$417,40061.9%
11St. AlbansFranklin County6,954$2,856 m17,250$62,4872.8%$57,980$1,150$263,40031.7%
12Shelburne (unincorporated)Chittenden County6,499$16,404 m103,301$73,1862.2%$109,583$1,439$553,20070.7%
13St. Johnsbury (unincorporated)Caledonia County5,859$1,641 m11,117$55,3712.3%$53,711$912$174,50030.7%
14NewportOrleans County4,394$1,563 m10,532$51,3633.3%$54,646$850$179,40025.1%
15Springfield (unincorporated)Windsor County4,237$3,759 m23,153$62,8552.6%$46,760$818$147,20018.0%
16Northfield (unincorporated)Washington County3,766$5,191 m33,484$67,7842.5%$60,789$997$241,40030.6%
17Milton (unincorporated)Chittenden County3,555$16,404 m103,301$73,1862.2%$77,550$1,471$337,60023.6%
18White River Junction (unincorporated)Windsor County3,364$3,759 m23,153$62,8552.6%$77,168$1,222$278,80038.9%
19Wilder (unincorporated)Windsor County3,087$3,759 m23,153$62,8552.6%$75,143$1,142$273,20060.2%
20Bellows FallsWindham County2,891$3,098 m20,831$56,7582.8%$56,086$1,038$195,60027.5%
21West Brattleboro (unincorporated)Windham County2,749$3,098 m20,831$56,7582.8%$44,827$848$256,10035.8%
22SwantonFranklin County2,670$2,856 m17,250$62,4872.8%$66,607$1,238$229,00020.2%
23MorrisvilleLamoille County2,664$1,654 m12,436$57,7772.6%$68,240$1,289$276,30032.8%
24VergennesAddison County2,565$2,305 m15,525$60,0422.3%$76,587$1,000$310,00042.1%
25Fair Haven (unincorporated)Rutland County2,537$3,787 m25,313$58,7532.9%$66,131$768$174,70023.9%
26Bristol (unincorporated)Addison County2,142$2,305 m15,525$60,0422.3%$73,064$1,288$301,80041.5%
27West Rutland (unincorporated)Rutland County2,125$3,787 m25,313$58,7532.9%$53,393$883$194,20034.4%
28Windsor (unincorporated)Windsor County2,060$3,759 m23,153$62,8552.6%$51,197$1,002$170,30040.0%
29Manchester Center (unincorporated)Bennington County2,037$2,383 m16,750$58,9063.1%$54,808$1,023$359,80034.2%
30Randolph (unincorporated)Orange County2,007$1,188 m7,898$55,3152.4%$75,069$1,095$235,40042.1%

Counties: GDP and jobs

COUNTY (all 14 counties) Official statistics Source: BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: BEA 2024; QCEW 2024 annual; BLS 2026M09

The economy of all 14 counties of Vermont, each with its own page: output (GDP), jobs, employer sites, pay, job change, unemployment and the largest private industry. "Listed cities" counts the 30 cities of this guide whose main county it is.

Sort:
County ⇅Population ⇅GDP 2024 ⇅GDP per resident ⇅Jobs (QCEW) ⇅Employer sites ⇅Average annual pay ⇅Job change vs 2023 ⇅Unemployment ⇅Largest private industry ⇅Listed cities ⇅
Chittenden County169,758$16,404 million$96,629103,3019,418$73,186+0.1%2.2%Health care and social assistance6
Rutland County60,425$3,787 million$62,67425,3132,662$58,753+0.7%2.9%Health care and social assistance3
Washington County60,017$5,191 million$86,49533,4843,178$67,784+1.5%2.5%Health care and social assistance3
Windsor County57,990$3,759 million$64,82623,1533,052$62,855-0.1%2.6%Health care and social assistance4
Franklin County50,638$2,856 million$56,40517,2501,561$62,487+0.0%2.8%Manufacturing2
Windham County45,923$3,098 million$67,45520,8312,493$56,758+3.6%2.8%Health care and social assistance3
Addison County37,664$2,305 million$61,21115,5251,811$60,042+0.9%2.3%Manufacturing3
Bennington County37,269$2,383 million$63,92816,7501,938$58,906+0.1%3.1%Health care and social assistance2
Caledonia County30,475$1,641 million$53,84111,1171,220$55,371+4.0%2.3%Health care and social assistance1
Orange County29,761$1,188 million$39,9197,8981,015$55,315+0.7%2.4%Health care and social assistance1
Orleans County27,606$1,563 million$56,60510,5321,102$51,363-1.8%3.3%Retail trade1
Lamoille County26,148$1,654 million$63,24712,4361,540$57,777+0.6%2.6%Accommodation and food services1
Grand Isle County7,450$265 million$35,5651,383299$50,181+10.4%2.9%Accommodation and food services0
Essex County5,982$183 million$30,5721,069180$49,646-0.6%3.0%Manufacturing0

Unemployment is the latest month BLS published and may be preliminary. Counties with several large cities appear once.

Income and rent

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Income, rent and housing for each city. Rent as a share of income is the yearly median rent divided by the median household income.

Sort:
City ⇅Median household income ⇅Income per person ⇅Median rent a month ⇅Rent share of income ⇅Median home value ⇅Homeowners ⇅Poverty rate ⇅Unemployment (ACS) ⇅Labour force participation ⇅
Burlington$71,109$40,192$1,64927.8%$444,80041.5%20.4%4.3%65.1%
South Burlington$106,667$59,566$1,78720.1%$443,40061.6%7.2%3.9%72.6%
Rutland$57,675$37,528$99520.7%$185,50054.9%15.3%4.4%56.6%
Essex Junction$89,257$50,555$1,54420.8%$407,50059.3%9.5%1.9%74.2%
Bennington$54,257$34,705$1,11524.7%$191,70054.7%11.4%5.4%52.6%
Barre$65,625$44,125$1,09320.0%$210,40050.4%17.3%4.5%64.7%
Winooski$79,522$44,986$1,64324.8%$381,50035.2%13.8%1.2%79.9%
Montpelier$81,030$50,532$1,30219.3%$375,10053.1%6.5%2.4%65.8%
Brattleboro$52,734$42,130$1,11325.3%$234,60050.7%21.3%7.8%56.5%
Middlebury$86,250$32,350$1,20116.7%$417,40056.8%15.2%5.9%50.1%
St. Albans$57,980$38,286$1,15023.8%$263,40049.0%19.5%1.8%57.1%
Shelburne$109,583$66,924$1,43915.8%$553,20065.3%10.0%4.8%60.3%
St. Johnsbury$53,711$36,444$91220.4%$174,50054.0%19.7%4.2%64.0%
Newport$54,646$35,574$85018.7%$179,40057.6%23.0%9.1%49.7%
Springfield$46,760$28,318$81821.0%$147,20049.0%18.7%8.8%50.0%
Northfield$60,789$29,202$99719.7%$241,40056.6%17.4%3.1%57.6%
Milton$77,550$37,599$1,47122.8%$337,60069.7%10.1%14.2%70.3%
White River Junction$77,168$36,007$1,22219.0%$278,80043.9%12.1%5.0%74.4%
Wilder$75,143$47,868$1,14218.2%$273,20062.9%9.3%5.8%59.9%
Bellows Falls$56,086$29,668$1,03822.2%$195,60050.7%25.1%11.7%65.2%
West Brattleboro$44,827$36,221$84822.7%$256,10066.7%14.5%4.3%65.3%
Swanton$66,607$28,145$1,23822.3%$229,00064.8%20.1%3.0%55.9%
Morrisville$68,240$39,228$1,28922.7%$276,30052.5%17.8%2.8%68.2%
Vergennes$76,587$39,604$1,00015.7%$310,00072.1%11.6%1.6%65.0%
Fair Haven$66,131$31,006$76813.9%$174,70084.2%16.3%1.3%58.9%
Bristol$73,064$45,381$1,28821.2%$301,80061.8%13.1%2.7%66.9%
West Rutland$53,393$38,301$88319.8%$194,20080.3%7.0%1.4%58.6%
Windsor$51,197$36,603$1,00223.5%$170,30051.6%7.8%8.7%59.6%
Manchester Center$54,808$61,033$1,02322.4%$359,80071.5%29.7%3.0%63.3%
Randolph$75,069$44,731$1,09517.5%$235,40053.6%14.1%4.8%69.1%

Commute and people

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Sort:
City ⇅Drive alone ⇅Public transit ⇅Walk ⇅Work from home ⇅Commute 45+ min ⇅Born abroad ⇅Median age ⇅
Burlington45.6%5.3%17.0%19.0%6.4%7.1%26.8
South Burlington67.3%1.1%1.6%19.6%6.1%12.7%38.2
Rutland79.6%0.6%4.0%8.1%6.8%2.1%49.0
Essex Junction67.0%0.7%3.8%16.9%5.2%10.4%39.3
Bennington70.4%0.1%2.5%12.6%6.2%2.8%44.5
Barre73.8%1.7%3.3%10.5%7.9%4.1%42.2
Winooski65.1%2.4%5.8%16.4%12.1%13.1%33.3
Montpelier55.2%1.8%9.7%26.9%7.5%5.5%42.3
Brattleboro67.3%0.5%11.3%11.8%7.5%1.4%44.3
Middlebury46.2%0.3%25.3%19.1%9.7%9.1%23.7
St. Albans68.9%0.0%5.0%12.1%7.3%3.9%38.7
Shelburne66.6%0.0%1.9%25.4%4.7%9.6%51.6
St. Johnsbury68.5%0.0%4.4%17.6%12.1%2.4%42.6
Newport67.8%0.0%2.4%16.8%5.5%2.8%46.4
Springfield70.5%0.1%2.8%5.8%18.9%0.8%37.7
Northfield74.2%0.6%8.9%10.8%17.9%2.2%30.1
Milton75.8%0.0%0.0%18.1%5.2%4.3%47.1
White River Junction66.3%1.6%3.8%15.7%3.2%2.9%33.7
Wilder80.2%0.0%2.3%12.6%0.0%10.2%45.5
Bellows Falls75.0%0.9%4.2%6.9%5.4%1.9%41.3
West Brattleboro66.5%0.0%4.4%19.6%17.2%1.2%47.2
Swanton73.0%0.0%1.9%7.4%13.6%2.9%37.8
Morrisville74.7%0.0%4.8%12.9%19.0%4.7%45.3
Vergennes60.9%2.5%5.7%16.0%8.8%3.7%46.6
Fair Haven80.7%0.0%2.1%4.6%19.1%0.0%38.3
Bristol70.5%0.0%4.5%18.5%18.6%2.7%51.0
West Rutland80.7%0.4%1.6%11.0%6.1%3.6%47.2
Windsor83.9%0.0%1.6%6.6%2.3%2.8%44.6
Manchester Center64.3%0.0%1.0%14.1%4.0%1.7%50.4
Randolph63.3%1.3%12.2%17.7%8.6%2.0%50.5

Shares of workers aged 16 and over.

Metro pay

METRO Official statistics Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2025 · BEA Regional Price Parities · BLS Local Area Unemployment Statistics · Data: OEWS May 2025; RPP 2024

Cities that we could match to a BLS metropolitan area. Metro figures cover the whole area. The page of each city shows the occupations and pay of its metro.

Sort:
City ⇅Metropolitan area ⇅Jobs (OEWS) ⇅Median pay, all occupations ⇅Price level (US = 100) ⇅Unemployment ⇅
BurlingtonBurlington-South Burlington, VT120,150$60,020100.92.4%
South BurlingtonBurlington-South Burlington, VT120,150$60,020100.92.4%
Essex JunctionBurlington-South Burlington, VT120,150$60,020100.92.4%
WinooskiBurlington-South Burlington, VT120,150$60,020100.92.4%
St. AlbansBurlington-South Burlington, VT120,150$60,020100.92.4%
ShelburneBurlington-South Burlington, VT120,150$60,020100.92.4%
MiltonBurlington-South Burlington, VT120,150$60,020100.92.4%
SwantonBurlington-South Burlington, VT120,150$60,020100.92.4%

Climate

CITY Model estimate on a 0.5° grid Source: NASA POWER climatology (MERRA-2, 2001–2025) · Data: monthly means 2001–2025

Sort:
City ⇅January mean (°F) ⇅July mean (°F) ⇅Year mean (°F) ⇅Yearly precipitation (mm) ⇅
Burlington167043.91062
South Burlington167043.91062
Rutland186843.81119
Essex Junction167043.91062
Bennington186843.91157
Barre156641.81115
Winooski167043.91062
Montpelier146641.41149
Brattleboro196944.81164
Middlebury176943.71072
St. Albans157044.11094
Shelburne167043.91062
St. Johnsbury146540.51162
Newport146842.01133
Springfield186843.41101
Northfield156641.81115
Milton167043.91062
White River Junction186843.41101
Wilder186843.41101
Bellows Falls196944.81164
West Brattleboro196944.81164
Swanton157044.11094
Morrisville146641.41149
Vergennes176943.71072
Fair Haven186843.81119
Bristol176943.71072
West Rutland186843.81119
Windsor186843.41101
Manchester Center186843.91157
Randolph156641.81115

Satellite-reanalysis values on a grid of roughly 50 km; not weather-station records.

Rankings

Ready-made rankings of these cities, and of the metro areas that pay the most for common occupations:

Vermont: Largest Cities

Vermont: Cities With the Cheapest Rent

Vermont: Cities With the Highest Household Income

Vermont: Cities Where Rent Takes the Smallest Share of Income

Vermont: Cities With the Lowest Unemployment

Vermont: Cities in the Highest-Paying Counties

Vermont: Most College-Educated Cities

Vermont: Cities With the Most Homeowners

Vermont: Cities With the Most Remote Work

Vermont: Cities With the Shortest Commutes

City by city

City by city

1. Burlington

44,675 residents · Chittenden County · median household income $71,109 · median rent $1,649 · guide: jobs, pay and living in Burlington

2. South Burlington

20,756 residents · Chittenden County · median household income $106,667 · median rent $1,787 · guide: jobs, pay and living in South Burlington

3. Rutland

15,712 residents · Rutland County · median household income $57,675 · median rent $995 · guide: jobs, pay and living in Rutland

4. Essex Junction

10,803 residents · Chittenden County · median household income $89,257 · median rent $1,544 · guide: jobs, pay and living in Essex Junction

5. Bennington

9,245 residents · Bennington County · median household income $54,257 · median rent $1,115 · guide: jobs, pay and living in Bennington

6. Barre

8,412 residents · Washington County · median household income $65,625 · median rent $1,093 · guide: jobs, pay and living in Barre

7. Winooski

8,293 residents · Chittenden County · median household income $79,522 · median rent $1,643 · guide: jobs, pay and living in Winooski

8. Montpelier

8,014 residents · Washington County · median household income $81,030 · median rent $1,302 · guide: jobs, pay and living in Montpelier

9. Brattleboro

7,657 residents · Windham County · median household income $52,734 · median rent $1,113 · guide: jobs, pay and living in Brattleboro

10. Middlebury

7,220 residents · Addison County · median household income $86,250 · median rent $1,201 · guide: jobs, pay and living in Middlebury

11. St. Albans

6,954 residents · Franklin County · median household income $57,980 · median rent $1,150 · guide: jobs, pay and living in St. Albans

12. Shelburne

6,499 residents · Chittenden County · median household income $109,583 · median rent $1,439 · guide: jobs, pay and living in Shelburne

13. St. Johnsbury

5,859 residents · Caledonia County · median household income $53,711 · median rent $912 · guide: jobs, pay and living in St. Johnsbury

14. Newport

4,394 residents · Orleans County · median household income $54,646 · median rent $850 · guide: jobs, pay and living in Newport

15. Springfield

4,237 residents · Windsor County · median household income $46,760 · median rent $818 · guide: jobs, pay and living in Springfield

16. Northfield

3,766 residents · Washington County · median household income $60,789 · median rent $997 · guide: jobs, pay and living in Northfield

17. Milton

3,555 residents · Chittenden County · median household income $77,550 · median rent $1,471 · guide: jobs, pay and living in Milton

18. White River Junction

3,364 residents · Windsor County · median household income $77,168 · median rent $1,222 · guide: jobs, pay and living in White River Junction

19. Wilder

3,087 residents · Windsor County · median household income $75,143 · median rent $1,142 · guide: jobs, pay and living in Wilder

20. Bellows Falls

2,891 residents · Windham County · median household income $56,086 · median rent $1,038 · guide: jobs, pay and living in Bellows Falls

21. West Brattleboro

2,749 residents · Windham County · median household income $44,827 · median rent $848 · guide: jobs, pay and living in West Brattleboro

22. Swanton

2,670 residents · Franklin County · median household income $66,607 · median rent $1,238 · guide: jobs, pay and living in Swanton

23. Morrisville

2,664 residents · Lamoille County · median household income $68,240 · median rent $1,289 · guide: jobs, pay and living in Morrisville

24. Vergennes

2,565 residents · Addison County · median household income $76,587 · median rent $1,000 · guide: jobs, pay and living in Vergennes

25. Fair Haven

2,537 residents · Rutland County · median household income $66,131 · median rent $768 · guide: jobs, pay and living in Fair Haven

26. Bristol

2,142 residents · Addison County · median household income $73,064 · median rent $1,288 · guide: jobs, pay and living in Bristol

27. West Rutland

2,125 residents · Rutland County · median household income $53,393 · median rent $883 · guide: jobs, pay and living in West Rutland

28. Windsor

2,060 residents · Windsor County · median household income $51,197 · median rent $1,002 · guide: jobs, pay and living in Windsor

29. Manchester Center

2,037 residents · Bennington County · median household income $54,808 · median rent $1,023 · guide: jobs, pay and living in Manchester Center

30. Randolph

2,007 residents · Orange County · median household income $75,069 · median rent $1,095 · guide: jobs, pay and living in Randolph

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore