');
US City Data

St. Johnsbury vs Arlington

Side-by-side comparison

How does St. Johnsbury, VT compare to Arlington, VT? St. Johnsbury has a population of 5,945 with a median household income of $49,033, while Arlington has 1,871 residents and a median income of $73,164. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Johnsbury, VTArlington, VTDifference
Population5,9451,871+217.7%
Median Age43.835.8+22.3%
Foreign Born %3%2.9%+3.4%
Economy
MetricSt. JohnsburyArlingtonDifference
Median Income$49,033$73,164-33.0%
Unemployment4.7%8.2%-42.7%
Poverty Rate20.4%9.3%+119.4%
Bachelor's+28.9%46.3%-37.6%
Housing
MetricSt. JohnsburyArlingtonDifference
Home Value$171,900$231,800-25.8%
Median Rent$887/mo$1090/mo-18.6%
Housing Units2,963677+337.7%

Learn More

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