State Profile

Vermont — neighborhoods by ZIP code

Vermont spans 14 counties and approximately 308 active ZIP code tabulation areas, home to roughly 643,816 residents according to the most recent American Community Survey 5-Year Estimates from the U.S. Census Bureau.

The pages below break the state down city by city, then ZIP code by ZIP code. Each ZIP profile covers demographics, cost of living indicators (median income, median home value, and median rent), and the surrounding neighborhoods within roughly 30 miles. Use this as a starting point — not a substitute — when researching a move, planning a trip, or just trying to understand how different parts of Vermont compare.

Statewide, the median household income across these ZIPs averages out to roughly $59,419, with a typical owner-occupied home valued near $210,625. Those numbers conceal a wide range — some ZIP codes here have median incomes more than triple the state average, while rural ZIPs in the same state can sit far below it. The city and ZIP-level breakdowns below show where those differences land geographically.

Largest ZIP codes by population

ZIPCityPopulationMedian income
05401 Burlington 32,019 $59,052
05452 Essex Junction 22,338 $97,383
05701 Rutland 20,469 $56,667
05403 South Burlington 20,177 $90,383
05641 Barre 16,860 $68,592
05301 Brattleboro 16,673 $52,616
05446 Colchester 16,292 $90,550
05478 Saint Albans 16,034 $67,705
05201 Bennington 14,901 $58,257
05468 Milton 13,254 $107,744

Cities & towns in Vermont

Each city below links to a page listing its ZIP codes with neighborhood profiles. Cities are ordered by total population.

CityZIP codesPopulationMedian income
Burlington 5 44,661 $29,914
Essex Junction 2 22,338 $48,691
Rutland 2 20,469 $28,333
South Burlington 2 20,177 $45,191
Colchester 3 17,632 $30,183
Barre 1 16,860 $68,592
Brattleboro 4 16,673 $13,154
Saint Albans 2 16,034 $33,852
Bennington 1 14,901 $58,257
Milton 1 13,254 $107,744
Montpelier 7 12,572 $11,196
Middlebury 1 10,927 $88,041
Williston 1 10,888 $99,560
White River Junction 2 9,644 $35,231
Saint Johnsbury 1 9,383 $57,747
Springfield 1 9,307 $62,828
Winooski 1 8,082 $69,583
Swanton 1 7,984 $70,472
Shelburne 1 7,800 $106,863
Newport 1 7,638 $57,332
Northfield 1 6,727 $80,402
Bristol 1 6,360 $85,134
Morrisville 1 6,081 $62,799
Brandon 1 6,038 $67,780
Lyndonville 1 5,933 $61,935
Vergennes 1 5,880 $87,216
Jericho 1 5,589 $111,831
Enosburg Falls 1 5,306 $68,443
Putney 1 5,262 $76,445
Fairfax 1 5,255 $103,269
Stowe 1 5,214 $83,167
Chester 1 4,967 $70,911
Hinesburg 1 4,866 $115,808
Waterbury 2 4,776 $42,320
Windsor 1 4,403 $49,287
Richmond 1 4,389 $118,185
Randolph 1 4,201 $69,311
Fair Haven 1 4,129 $67,083
Manchester Center 1 4,100 $87,091
Bellows Falls 1 4,095 $66,219
Charlotte 1 3,910 $124,611
Arlington 1 3,865 $79,044
Underhill 1 3,652 $87,941
Castleton 1 3,646 $49,643
Johnson 1 3,491 $59,286
Woodstock 1 3,426 $97,396
Norwich 1 3,404 $132,153
West Rutland 1 3,372 $54,470
Richford 1 3,254 $60,426
Poultney 1 3,079 $65,234
Williamstown 1 3,072 $88,450
Hyde Park 1 3,022 $73,333
North Bennington 1 3,022 $89,083
Bradford 1 3,021 $72,256
Jeffersonville 1 3,014 $89,392
Pittsford 1 3,009 $63,738
South Royalton 1 2,910 $74,135
Bethel 1 2,894 $72,417
Orleans 1 2,848 $59,851
Hartland 1 2,649 $87,005
Vernon 1 2,548 $77,254
Wallingford 1 2,531 $76,635
Hardwick 1 2,414 $59,286
Barton 2 2,364 $61,180
Waterbury Center 1 2,357 $131,855
Pownal 1 2,354 $71,711
Waitsfield 1 2,284 $91,014
Plainfield 1 2,257 $55,268
Grand Isle 1 2,254 $94,398
Ludlow 1 2,241 $56,607
North Troy 1 2,164 $74,219
Danville 1 2,102 $67,847
North Clarendon 1 2,038 $61,360
Wolcott 1 2,016 $67,898
Shaftsbury 1 1,949 $101,741
New Haven 1 1,937 $99,276
Wilmington 1 1,919 $78,529
Moretown 1 1,909 $94,952
Alburgh 1 1,857 $71,116
Proctor 1 1,852 $65,938
Highgate Center 1 1,835 $76,364
Randolph Center 1 1,821 $77,542
Huntington 1 1,782 $89,848
Fairlee 1 1,768 $68,611
Newfane 1 1,757 $66,875
Sheldon 1 1,746 $67,052
Starksboro 1 1,736 $71,359
Warren 1 1,736 $82,750
Derby 1 1,683 $65,417
Cambridge 1 1,646 $83,500
Franklin 1 1,622 $99,063
Westford 1 1,614 $104,313
East Montpelier 1 1,546 $87,417
Marshfield 1 1,521 $63,859
North Ferrisburgh 1 1,516 $89,211
South Hero 1 1,516 $130,313
Perkinsville 1 1,491 $83,077
Newport Center 1 1,490 $72,865
Londonderry 1 1,458 $78,990
Chelsea 1 1,435 $61,875
Townshend 1 1,434 $86,250
Derby Line 1 1,372 $64,375
East Hardwick 1 1,371 $93,818
Cuttingsville 1 1,331 $93,214
Dorset 1 1,330 $98,750
Lunenburg 1 1,328 $56,875
Groton 1 1,323 $73,162
Irasburg 1 1,318 $75,000
Fairfield 1 1,312 $108,068
West Burke 1 1,306 $62,500
Rochester 1 1,301 $68,134
Danby 1 1,299 $57,750
Bridport 1 1,289 $72,583
Bomoseen 1 1,267 $43,750
Worcester 1 1,238 $74,464
Newbury 1 1,232 $67,083
Graniteville 1 1,229 $56,289
Island Pond 1 1,225 $44,375
Cabot 1 1,214 $68,832
Concord 1 1,202 $57,083
Thetford Center 1 1,200 $104,464
Salisbury 1 1,186 $90,761
Shoreham 1 1,170 $85,625
Brookfield 1 1,164 $89,500
East Burke 1 1,157 $69,615
North Hero 1 1,157 $80,893
Westminster 1 1,148 $89,063
East Thetford 1 1,131 $79,779
Sharon 1 1,116 $69,688
Tunbridge 1 1,112 $83,750
Jamaica 1 1,056 $66,932
Pawlet 1 1,056 $66,538
Corinth 1 1,053 $71,912
Whiting 1 1,027 $72,917
Lowell 1 1,003 $48,438
Stamford 1 987 $75,833
Whitingham 1 978 $67,153
Barnet 1 949 $67,386
Ferrisburgh 1 949 $132,250
Guildhall 1 943 $73,654
Washington 1 928 $67,143
Wells 1 921 $70,658
Roxbury 1 918 $69,844
East Calais 1 902 $90,139
West Charleston 1 893 $45,134
Vershire 1 863 $66,759
Brownsville 1 853 $95,625
East Fairfield 1 845 $69,609
Orwell 1 829 $61,103
Wilder 1 827 $70,598
Morgan 1 803 $93,125
Proctorsville 1 801 $75,500
Weston 1 800 $113,375
Sheffield 1 780 $75,000
Waterville 1 774 $84,375
Craftsbury 1 770 $60,938
Killington 1 766 $74,000
Readsboro 1 765 $56,250
Stockbridge 1 760 $67,917
Bridgewater Corners 1 757 $61,806
Bondville 1 748 $66,691
Middletown Springs 1 748 $68,889
Cavendish 1 746 $73,125
Eden 1 727 $62,167
Wardsboro 1 717 $82,778
South Londonderry 1 709 $74,306
East Wallingford 1 699 $61,833
Montgomery Center 1 693 $40,104
West Danville 1 672 $84,479
East Ryegate 1 669 $60,000
West Townshend 1 669 $75,357
Mount Holly 1 661 $58,884
Westfield 1 656 $86,979
East Corinth 1 652 $92,386
Grafton 1 652 $83,611
Glover 1 639 $68,295
West Dover 1 634 $49,622
East Arlington 1 627 $72,885
Strafford 1 622 $105,333
West Pawlet 1 620 $55,000
Jacksonville 1 612 $53,646
Bakersfield 1 611 $78,958
Eden Mills 1 608 $63,333
South Ryegate 1 606 $93,750
Sutton 1 598 $52,396
Canaan 1 596 $57,125
East Dover 1 593
East Dorset 1 588 $38,333
Saxtons River 1 585 $140,833
Calais 1 569 $99,250
Chittenden 1 566 $87,039
West Topsham 1 563 $76,000
Wells River 1 553 $40,750
Isle La Motte 1 551 $73,750
Craftsbury Common 1 546 $85,263
Topsham 1 516 $67,083
Center Rutland 1 512 $56,250
Marlboro 1 511
Greensboro Bend 1 509 $68,438
Reading 1 498 $70,500
Ripton 1 494 $113,889
Hancock 1 480 $69,623
South Strafford 1 457 $119,427
Plymouth 1 454 $57,250
Peru 1 444 $111,591
Manchester 1 439 $89,018
Florence 1 436 $70,815
Pittsfield 1 436 $64,688
West Wardsboro 1 428 $75,000
West Halifax 1 425 $59,044
North Springfield 1 424 $63,500
Quechee 1 419
Belmont 1 412 $86,944
Belvidere Center 1 402 $85,917
Albany 1 395 $65,000
East Barre 1 377 $95,313
North Hartland 1 358 $79,375
East Haven 1 352 $33,611
Peacham 1 349 $75,938
West Rupert 1 346 $50,603
Greensboro 1 343 $69,375
Granville 1 313 $56,250
Lyndon Center 1 308
North Pomfret 1 294 $139,886
North Concord 1 290 $46,250
North Pownal 1 263 $58,640
West Fairlee 1 259 $52,813
Adamant 1 251 $125,149
Gilman 1 239 $36,806
East Randolph 1 224 $68,750
Williamsville 1 186 $57,875
South Newfane 1 184
West Hartford 1 176
Woodbury 1 150 $80,833
South Pomfret 1 142 $110,833
South Woodstock 1 139 $107,708
Post Mills 1 138 $67,262
Bridgewater 1 133 $38,750
Beecher Falls 1 131 $31,250
Norton 1 122 $49,643
Cambridgeport 1 121
Mc Indoe Falls 1 118
East Berkshire 1 106 $46,458
Ascutney 1 101
Websterville 1 84 $73,977
Troy 1 72 $132,813
Granby 1 53
Coventry 1 49
Barnard 1 42
Rupert 1 41 $38,636
East Charleston 1 38 $63,542
North Montpelier 1 36 $41,250
South Barre 1 31
Taftsville 1 22
Averill 1 0
Beebe Plain 1 0
Benson 1 0
East Middlebury 1 0
East Poultney 1 0
East Saint Johnsbury 1 0
Essex 1 0
Forest Dale 1 0
Gaysville 1 0
Hartford 1 0
Hartland Four Corners 1 0
Highgate Springs 1 0
Hydeville 1 0
Jonesville 1 0
Lake Elmore 1 0
Lower Waterford 1 0
Lyndon 1 0
Monkton 1 0
Montgomery 1 0
Moscow 1 0
North Hyde Park 1 0
North Thetford 1 0
Northfield Falls 1 0
Passumpsic 1 0
Saint Albans Bay 1 0
Saint Johnsbury Center 1 0
Sheldon Springs 1 0
Thetford 1 0
Underhill Center 1 0
West Dummerston 1 0
West Newbury 1 0
Westminster Station 1 0