');
US City Data

Nashua vs Portsmouth

Side-by-side comparison

How does Nashua, NH compare to Portsmouth, NH? Nashua has a population of 91,131 with a median household income of $92,457, while Portsmouth has 22,332 residents and a median income of $105,756. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNashua, NHPortsmouth, NHDifference
Population91,13122,332+308.1%
Median Age39.742.4-6.4%
Foreign Born %16.4%9.2%+78.3%
Economy
MetricNashuaPortsmouthDifference
Median Income$92,457$105,756-12.6%
Unemployment4.8%2.1%+128.6%
Poverty Rate7.1%5.5%+29.1%
Bachelor's+40.5%63.4%-36.1%
Housing
MetricNashuaPortsmouthDifference
Home Value$373,100$640,600-41.8%
Median Rent$1652/mo$1778/mo-7.1%
Housing Units38,46211,094+246.7%

Learn More

Nashua, NH ProfilePortsmouth, NH ProfileCost of Living in New HampshireMore ComparisonsCity Rankings