');
US City Data

St. Johnsbury vs Springfield

Side-by-side comparison

How does St. Johnsbury, VT compare to Springfield, VT? St. Johnsbury has a population of 5,945 with a median household income of $49,033, while Springfield has 3,882 residents and a median income of $44,375. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Johnsbury, VTSpringfield, VTDifference
Population5,9453,882+53.1%
Median Age43.842.5+3.1%
Foreign Born %3%0.9%+210.0%
Economy
MetricSt. JohnsburySpringfieldDifference
Median Income$49,033$44,375+10.5%
Unemployment4.7%3.6%+30.6%
Poverty Rate20.4%19.4%+5.2%
Bachelor's+28.9%22.4%+29.0%
Housing
MetricSt. JohnsburySpringfieldDifference
Home Value$171,900$138,400+24.2%
Median Rent$887/mo$726/mo+22.2%
Housing Units2,9632,102+41.0%

Learn More

St. Johnsbury, VT ProfileSpringfield, VT ProfileCost of Living in VermontMore ComparisonsCity Rankings