');
US City Data

St. Albans vs Middlebury

Side-by-side comparison

How does St. Albans, VT compare to Middlebury, VT? St. Albans has a population of 6,910 with a median household income of $53,370, while Middlebury has 7,145 residents and a median income of $74,900. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Albans, VTMiddlebury, VTDifference
Population6,9107,145-3.3%
Median Age38.323.5+63.0%
Foreign Born %1.6%8.8%-81.8%
Economy
MetricSt. AlbansMiddleburyDifference
Median Income$53,370$74,900-28.7%
Unemployment1.7%4.5%-62.2%
Poverty Rate20.7%13.8%+50.0%
Bachelor's+28.9%63.1%-54.2%
Housing
MetricSt. AlbansMiddleburyDifference
Home Value$245,600$388,100-36.7%
Median Rent$1166/mo$1287/mo-9.4%
Housing Units3,3052,407+37.3%

Learn More

St. Albans, VT ProfileMiddlebury, VT ProfileCost of Living in VermontMore ComparisonsCity Rankings