Brattleboro, VT Micro Area

The Brattleboro, VT micropolitan area is home to 45,913 residents and 30,104 housing units, centered in Vermont. Its median household income is $68,021, and the median family income is $89,405. The median age is 47.3, 4.3 years older than the Vermont median of 43.0. Residents are 49.5% male and 50.5% female.

Population

45,913

Median household income

$68,021

Median family income

$89,405

Median age

47.3

Housing units

30,104

Zip codes

10

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the micropolitan area at 91.7%, followed by multiracial residents at 5.4%. Hispanic or Latino residents, who can be of any race, make up 3.0% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Brattleboro, VT Micro Area

The Brattleboro, VT micropolitan area includes 10 zip codes in Windham County, home to a combined 37,543 residents. The most populous is Brattleboro (05301) with 16,848 residents. Median household incomes range from $54,599 in Brattleboro (05301) to $97,778 in Westminster (05158). Home values are highest in Londonderry (05148) at $385,300 and lowest in Bellows Falls (05101) at $209,100. Westminster (05158) has the youngest population, with a median age of 41.8, while Townshend (05353) is the oldest at 57.2.

Highest income

$97,778

Westminster (05158)

Lowest income

$54,599

Brattleboro (05301)

Highest home value

$385,300

Londonderry (05148)

Lowest median rent

$749/mo

Westminster (05158)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The area-wide median is $68,021, and 8 of 10 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
05301BrattleboroWindham County16,848$54,599$270,900$1,10146.465.6%
05346PutneyWindham County5,236$75,541$320,800$81048.982.8%
05101Bellows FallsWindham County4,135$71,625$209,100$1,03646.464.6%
05354VernonWindham County2,444$79,601$285,100$1,02342.676.2%
05363WilmingtonWindham County2,008$78,939$284,200$1,10855.874.0%
05345NewfaneWindham County1,747$66,397$277,700$1,42851.885.6%
05148LondonderryWindham County1,550$82,807$385,300n/a54.194.6%
05353TownshendWindham County1,358$80,833$278,000$1,05657.282.3%
05158WestminsterWindham County1,214$97,778$253,000$74941.891.6%
05343JamaicaWindham County1,003$75,921$354,500$86147.493.4%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the micropolitan area their population mainly falls in.

Scroll to Top