');
US City Data

Peru vs St. Johnsville

Side-by-side comparison

How does Peru, NY compare to St. Johnsville, NY? Peru has a population of 1,880 with a median household income of $69,671, while St. Johnsville has 1,882 residents and a median income of $49,211. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricPeru, NYSt. Johnsville, NYDifference
Population1,8801,882-0.1%
Median Age41.135.7+15.1%
Foreign Born %7.7%0.4%+730.0%
Economy
MetricPeruSt. JohnsvilleDifference
Median Income$69,671$49,211+41.6%
Unemployment3.7%5.4%-31.5%
Poverty Rate9.5%25.5%-62.7%
Bachelor's+31.8%13.6%+133.8%
Housing
MetricPeruSt. JohnsvilleDifference
Home Value$214,700$81,300+164.1%
Median Rent$1262/mo$767/mo+64.5%
Housing Units715806-11.3%

Learn More

Peru, NY ProfileSt. Johnsville, NY ProfileCost of Living in New YorkMore ComparisonsCity Rankings