Windham County, Vermont ZIP codes
30 ZIP codes are in Windham County, plus 1 that cross in from neighboring counties. It's part of the Brattleboro, VT micro area.
- ZIP codes
- 30
- Population in these ZIPs
- 45,555
- Avg. median income
- $72,300population-weighted
- Cities & towns
- 27
Click anywhere on the map to see which ZIP code it's in.
ZIP codes in Windham County
| ZIP code | City | Population | Median income | Typical home value |
|---|---|---|---|---|
| 05101 | Bellows Falls | 4,165 | $70,299 | $255,100 |
| 05141 | Cambridgeport | 66 | — | $429,200 |
| 05146 | Grafton | 678 | $77,500 | $391,900 |
| 05148 | Londonderry | 1,401 | $105,795 | $445,200 |
| 05154 | Saxtons River | 479 | — | $305,600 |
| 05155 | South Londonderry | 735 | $64,630 | $559,500 |
| 05158 | Westminster | 1,151 | $71,875 | $289,200 |
| 05159 PO Box | Westminster Station | — | — | — |
| 05301 | Brattleboro | 16,955 | $65,910 | $337,500 |
| 05302 PO Box | Brattleboro | — | — | — |
| 05303 PO Box | Brattleboro | — | — | — |
| 05304 PO Box | Brattleboro | — | — | — |
| 05341 | East Dover | 728 | $54,511 | $377,400 |
| 05342 | Jacksonville | 428 | $64,018 | $323,400 |
| 05343 | Jamaica | 955 | $84,375 | $376,700 |
| 05344 | Marlboro | 514 | — | — |
| 05345 | Newfane | 1,667 | $67,472 | $350,700 |
| 05346 | Putney | 5,177 | $79,118 | $352,400 |
| 05351 | South Newfane | 190 | — | $359,400 |
| 05353 | Townshend | 1,327 | $94,917 | $303,800 |
| 05354 | Vernon | 2,709 | $85,682 | $334,200 |
| 05355 | Wardsboro | 724 | $64,044 | $359,500 |
| 05356 | West Dover | 738 | $51,222 | $479,200 |
| 05357 PO Box | West Dummerston | — | — | — |
| 05358 | West Halifax | 403 | — | $309,700 |
| 05359 | West Townshend | 757 | $80,417 | $352,400 |
| 05360 | West Wardsboro | 512 | $79,659 | $550,400 |
| 05361 | Whitingham | 1,058 | $75,714 | $321,000 |
| 05362 | Williamsville | 152 | — | $333,900 |
| 05363 | Wilmington | 1,886 | $68,843 | $428,100 |
ZIP codes partly in Windham County
These ZIP codes are mostly in a neighboring county but cover part of Windham County.
| ZIP code | City | County | Population | Median income | Typical home value |
|---|---|---|---|---|---|
| 05143 | Chester | Windsor County | 4,767 | $70,610 | $353,700 |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities and towns in Windham County
- Bellows Falls
- Cambridgeport
- Grafton
- Londonderry
- Saxtons River
- South Londonderry
- Westminster
- Westminster Station
- Brattleboro
- East Dover
- Jacksonville
- Jamaica
- Marlboro
- Newfane
- Putney
- South Newfane
- Townshend
- Vernon
- Wardsboro
- West Dover
- West Dummerston
- West Halifax
- West Townshend
- West Wardsboro
- Whitingham
- Williamsville
- Wilmington
Nearby counties
Frequently asked questions
How many ZIP codes are in Windham County, Vermont?
30 ZIP codes are mainly in Windham County, and 1 more ZIP codes from neighboring areas reach partly into it.
What cities are in Windham County?
ZIP codes in Windham County use the city names Bellows Falls, Brattleboro, Cambridgeport, East Dover, Grafton, Jacksonville, Jamaica, Londonderry, Marlboro, Newfane, Putney and Saxtons River and others.
What metro area is Windham County in?
Windham County is part of the Brattleboro, VT micropolitan statistical area.