Jobs in the United States → United States guide → Vermont → Cities → Cities in the Highest-Paying Counties

Vermont: cities in the highest-paying counties

Ranked from official statistics; every city opens its own guide.

In short: Vermont: Burlington has the highest average pay in its county ($73,186) among the 30 largest places.
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)
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.

Burlington#1
$73,186county average annual pay
30cities ranked
🆕 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

Ranking

CITY (30 largest of Vermont) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BLS QCEW 2024 · Data: ACS 2020–2024; QCEW 2024

Among the 30 largest places in Vermont, Burlington has the highest average pay in its county ($73,186), followed by South Burlington and Essex Junction. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 30 places in Vermont that we cover, the median is $62,487 and the average $62,772; the figure runs from $73,186 (Burlington) to $51,363 (Newport). That is a spread of 1.4 times between the two ends.

How to use it

The first five are Burlington, South Burlington, Essex Junction, Winooski, Shelburne. A high or low position is not good or bad on its own: read it together with the other measures on the city pages. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅County average annual pay ⇅Population ⇅Median household income ⇅Median rent ⇅
1BurlingtonChittenden County$73,18644,675$71,109$1,649
2South BurlingtonChittenden County$73,18620,756$106,667$1,787
3Essex JunctionChittenden County$73,18610,803$89,257$1,544
4WinooskiChittenden County$73,1868,293$79,522$1,643
5Shelburne (unincorporated)Chittenden County$73,1866,499$109,583$1,439
6Milton (unincorporated)Chittenden County$73,1863,555$77,550$1,471
7BarreWashington County$67,7848,412$65,625$1,093
8MontpelierWashington County$67,7848,014$81,030$1,302
9Northfield (unincorporated)Washington County$67,7843,766$60,789$997
10Springfield (unincorporated)Windsor County$62,8554,237$46,760$818
11White River Junction (unincorporated)Windsor County$62,8553,364$77,168$1,222
12Wilder (unincorporated)Windsor County$62,8553,087$75,143$1,142
13Windsor (unincorporated)Windsor County$62,8552,060$51,197$1,002
14St. AlbansFranklin County$62,4876,954$57,980$1,150
15SwantonFranklin County$62,4872,670$66,607$1,238
16Middlebury (unincorporated)Addison County$60,0427,220$86,250$1,201
17VergennesAddison County$60,0422,565$76,587$1,000
18Bristol (unincorporated)Addison County$60,0422,142$73,064$1,288
19Bennington (unincorporated)Bennington County$58,9069,245$54,257$1,115
20Manchester Center (unincorporated)Bennington County$58,9062,037$54,808$1,023
21RutlandRutland County$58,75315,712$57,675$995
22Fair Haven (unincorporated)Rutland County$58,7532,537$66,131$768
23West Rutland (unincorporated)Rutland County$58,7532,125$53,393$883
24MorrisvilleLamoille County$57,7772,664$68,240$1,289
25Brattleboro (unincorporated)Windham County$56,7587,657$52,734$1,113
26Bellows FallsWindham County$56,7582,891$56,086$1,038
27West Brattleboro (unincorporated)Windham County$56,7582,749$44,827$848
28St. Johnsbury (unincorporated)Caledonia County$55,3715,859$53,711$912
29Randolph (unincorporated)Orange County$55,3152,007$75,069$1,095
30NewportOrleans County$51,3634,394$54,646$850

Other rankings for Vermont

Largest Cities · Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. County figures describe the whole county where the city lies.

FAQ

Which Vermont city has the highest average pay in its county?

Burlington, with $73,186 (among the 30 largest places; ACS 2020–2024).

How many cities are ranked?

The 30 largest places in Vermont by population.

Sources

Sources

Jobs in other countries

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