');
US City Data

Keene vs Lebanon

Side-by-side comparison

How does Keene, NH compare to Lebanon, NH? Keene has a population of 22,923 with a median household income of $78,183, while Lebanon has 14,759 residents and a median income of $92,288. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricKeene, NHLebanon, NHDifference
Population22,92314,759+55.3%
Median Age35.938.6-7.0%
Foreign Born %3.8%9.2%-58.7%
Economy
MetricKeeneLebanonDifference
Median Income$78,183$92,288-15.3%
Unemployment1.5%0.9%+60.0%
Poverty Rate9.9%8.6%+15.1%
Bachelor's+43.4%56.4%-23.0%
Housing
MetricKeeneLebanonDifference
Home Value$232,500$345,100-32.6%
Median Rent$1275/mo$1732/mo-26.4%
Housing Units10,2717,514+36.7%

Learn More

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