');
US City Data

St. John vs Lansford

Side-by-side comparison

How does St. John, ND compare to Lansford, ND? St. John has a population of 248 with a median household income of $0, while Lansford has 234 residents and a median income of $72,750. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. John, NDLansford, NDDifference
Population248234+6.0%
Median Age44.532.8+35.7%
Foreign Born %0%6.8%-100.0%
Economy
MetricSt. JohnLansfordDifference
Median Income$0$72,750-100.0%
Unemployment3%1%+200.0%
Poverty Rate18.1%8.5%+112.9%
Bachelor's+16.5%18.6%-11.3%
Housing
MetricSt. JohnLansfordDifference
Home Value$79,200$162,500-51.3%
Median Rent$771/mo$795/mo-3.0%
Housing Units95119-20.2%

Learn More

St. John, ND ProfileLansford, ND ProfileCost of Living in North DakotaMore ComparisonsCity Rankings