');
US City Data

Essex Junction vs St. Albans

Side-by-side comparison

How does Essex Junction, VT compare to St. Albans, VT? Essex Junction has a population of 10,720 with a median household income of $94,423, while St. Albans has 6,910 residents and a median income of $53,370. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricEssex Junction, VTSt. Albans, VTDifference
Population10,7206,910+55.1%
Median Age40.438.3+5.5%
Foreign Born %12.9%1.6%+706.3%
Economy
MetricEssex JunctionSt. AlbansDifference
Median Income$94,423$53,370+76.9%
Unemployment1.9%1.7%+11.8%
Poverty Rate6.6%20.7%-68.1%
Bachelor's+50.3%28.9%+74.0%
Housing
MetricEssex JunctionSt. AlbansDifference
Home Value$376,800$245,600+53.4%
Median Rent$1439/mo$1166/mo+23.4%
Housing Units4,8523,305+46.8%

Learn More

Essex Junction, VT ProfileSt. Albans, VT ProfileCost of Living in VermontMore ComparisonsCity Rankings