');
US City Data

Essex Junction vs Brattleboro

Side-by-side comparison

How does Essex Junction, VT compare to Brattleboro, VT? Essex Junction has a population of 10,720 with a median household income of $94,423, while Brattleboro has 7,793 residents and a median income of $46,972. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricEssex Junction, VTBrattleboro, VTDifference
Population10,7207,793+37.6%
Median Age40.444.9-10.0%
Foreign Born %12.9%1.1%+1072.7%
Economy
MetricEssex JunctionBrattleboroDifference
Median Income$94,423$46,972+101.0%
Unemployment1.9%8.5%-77.6%
Poverty Rate6.6%23.3%-71.7%
Bachelor's+50.3%51%-1.4%
Housing
MetricEssex JunctionBrattleboroDifference
Home Value$376,800$239,500+57.3%
Median Rent$1439/mo$1028/mo+40.0%
Housing Units4,8523,830+26.7%

Learn More

Essex Junction, VT ProfileBrattleboro, VT ProfileCost of Living in VermontMore ComparisonsCity Rankings