');
US City Data

Peterborough vs Hampton Beach

Side-by-side comparison

How does Peterborough, NH compare to Hampton Beach, NH? Peterborough has a population of 2,343 with a median household income of $81,836, while Hampton Beach has 2,585 residents and a median income of $75,363. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricPeterborough, NHHampton Beach, NHDifference
Population2,3432,585-9.4%
Median Age59.659.1+0.8%
Foreign Born %4.5%0.9%+360.0%
Economy
MetricPeterboroughHampton BeachDifference
Median Income$81,836$75,363+8.6%
Unemployment2.7%4.3%-37.2%
Poverty Rate8.1%8.5%-4.7%
Bachelor's+53.9%36.2%+48.9%
Housing
MetricPeterboroughHampton BeachDifference
Home Value$323,700$443,200-27.0%
Median Rent$1310/mo$1454/mo-9.9%
Housing Units1,5803,152-49.9%

Learn More

Peterborough, NH ProfileHampton Beach, NH ProfileCost of Living in New HampshireMore ComparisonsCity Rankings