');
US City Data

Keene vs Rochester

Side-by-side comparison

How does Keene, NH compare to Rochester, NH? Keene has a population of 22,923 with a median household income of $78,183, while Rochester has 32,866 residents and a median income of $79,388. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricKeene, NHRochester, NHDifference
Population22,92332,866-30.3%
Median Age35.943.4-17.3%
Foreign Born %3.8%3.4%+11.8%
Economy
MetricKeeneRochesterDifference
Median Income$78,183$79,388-1.5%
Unemployment1.5%2.9%-48.3%
Poverty Rate9.9%8.5%+16.5%
Bachelor's+43.4%26.7%+62.5%
Housing
MetricKeeneRochesterDifference
Home Value$232,500$262,600-11.5%
Median Rent$1275/mo$1220/mo+4.5%
Housing Units10,27114,613-29.7%

Learn More

Keene, NH ProfileRochester, NH ProfileCost of Living in New HampshireMore ComparisonsCity Rankings