');
US City Data

St. John vs Leonard

Side-by-side comparison

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

Population & Demographics
MetricSt. John, NDLeonard, NDDifference
Population248244+1.6%
Median Age44.548.4-8.1%
Foreign Born %0%0%
Economy
MetricSt. JohnLeonardDifference
Median Income$0$72,917-100.0%
Unemployment3%6.6%-54.5%
Poverty Rate18.1%4.5%+302.2%
Bachelor's+16.5%23.3%-29.2%
Housing
MetricSt. JohnLeonardDifference
Home Value$79,200$158,100-49.9%
Median Rent$771/mo$580/mo+32.9%
Housing Units95130-26.9%

Learn More

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