');
US City Data

St. John vs Valley Park

Side-by-side comparison

How does St. John, MO compare to Valley Park, MO? St. John has a population of 6,562 with a median household income of $50,429, while Valley Park has 6,817 residents and a median income of $64,470. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. John, MOValley Park, MODifference
Population6,5626,817-3.7%
Median Age38.738.5+0.5%
Foreign Born %7.8%6.5%+20.0%
Economy
MetricSt. JohnValley ParkDifference
Median Income$50,429$64,470-21.8%
Unemployment6.8%7.2%-5.6%
Poverty Rate14%12.7%+10.2%
Bachelor's+13.6%44.9%-69.7%
Housing
MetricSt. JohnValley ParkDifference
Home Value$96,900$232,900-58.4%
Median Rent$1153/mo$1343/mo-14.1%
Housing Units2,9673,182-6.8%

Learn More

St. John, MO ProfileValley Park, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings