');
US City Data

Newport vs St. Johnsbury

Side-by-side comparison

How does Newport, VT compare to St. Johnsbury, VT? Newport has a population of 4,413 with a median household income of $48,194, while St. Johnsbury has 5,945 residents and a median income of $49,033. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNewport, VTSt. Johnsbury, VTDifference
Population4,4135,945-25.8%
Median Age46.343.8+5.7%
Foreign Born %2.5%3%-16.7%
Economy
MetricNewportSt. JohnsburyDifference
Median Income$48,194$49,033-1.7%
Unemployment10.1%4.7%+114.9%
Poverty Rate21.6%20.4%+5.9%
Bachelor's+21.2%28.9%-26.6%
Housing
MetricNewportSt. JohnsburyDifference
Home Value$179,000$171,900+4.1%
Median Rent$849/mo$887/mo-4.3%
Housing Units2,3682,963-20.1%

Learn More

Newport, VT ProfileSt. Johnsbury, VT ProfileCost of Living in VermontMore ComparisonsCity Rankings