');
US City Data

St. John vs Greenfield

Side-by-side comparison

How does St. John, IN compare to Greenfield, IN? St. John has a population of 21,639 with a median household income of $127,449, while Greenfield has 24,308 residents and a median income of $74,949. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. John, INGreenfield, INDifference
Population21,63924,308-11.0%
Median Age41.438.1+8.7%
Foreign Born %5.7%3.1%+83.9%
Economy
MetricSt. JohnGreenfieldDifference
Median Income$127,449$74,949+70.0%
Unemployment3.2%2.7%+18.5%
Poverty Rate2.3%4.3%-46.5%
Bachelor's+42.9%25.2%+70.2%
Housing
MetricSt. JohnGreenfieldDifference
Home Value$370,800$205,800+80.2%
Median Rent$971/mo$1128/mo-13.9%
Housing Units7,61410,402-26.8%

Learn More

St. John, IN ProfileGreenfield, IN ProfileCost of Living in IndianaMore ComparisonsCity Rankings