Median Household Income
$99,031
Median Home Value
$402,500
Median Gross Rent
$1,491/mo
Poverty Rate
7.2%
Unemployment Rate
3.3%
Homeownership Rate
72.8%
Bachelor's Degree or Higher
40.6%
Median Age
43.3
Population Over Time
New Hampshire grew 5.6% from 2014 to 2024.
2014
1,321,069
2016
1,327,503
2018
1,343,622
2020
1,355,244
2022
1,379,610
2024
1,394,868
Business & Industry
New Hampshire has 39,298 business establishments employing 628,166 people.
Construction
4,949
Other services (except public administration)
3,935
Accommodation and food services
3,885
Health care and social assistance
3,868
Professional, scientific, and technical services
3,699
Administrative and support and waste management and remediation services
2,572
Finance and insurance
1,966
Wholesale trade
1,698
Establishments by industry sector. Source: U.S. Census Bureau, County Business Patterns.
Largest Cities in New Hampshire
See all →Manchester115,037 people$81,007Nashua90,943 people$96,326Concord44,049 people$84,902Dover32,849 people$94,829Rochester32,573 people$80,836Derry23,027 people$91,673Keene22,907 people$78,445Portsmouth22,138 people$106,219Laconia16,898 people$73,218Lebanon14,515 people$98,147Claremont13,018 people$59,096Londonderry12,143 people$119,571Somersworth11,994 people$74,504Durham10,789 people$112,070Hampton10,050 people$97,163Exeter9,918 people$87,346Berlin9,485 people$45,180Franklin8,746 people$71,648Milford8,530 people$78,684Hanover8,234 people$153,281Hudson7,003 people$95,842Newmarket5,829 people$87,196South Hooksett5,808 people$130,000Hooksett5,268 people$101,053Suncook5,235 people$79,836Newport5,228 people$78,174Pinardville4,851 people$79,340East Merrimack4,643 people$87,311Littleton4,587 people$53,082Plymouth4,428 people$89,500Raymond4,006 people$73,066Conway3,847 people$59,167Farmington3,722 people$55,029Jaffrey3,036 people$99,667Tilton Northfield3,035 people$66,705Goffstown3,028 people$132,997Wolfeboro2,813 people$51,839Meredith2,758 people$59,375Epping2,754 people$95,273Henniker2,741 people$76,326Hampton Beach2,650 people$82,557Lancaster2,260 people$66,765Peterborough2,247 people$85,833Bristol2,095 people$73,993North Conway2,079 people$71,198Enfield2,079 people$99,330Gorham2,043 people$62,679Pittsfield1,784 people$60,144Hillsborough1,567 people$49,205Ashland1,520 people$44,188
Counties in New Hampshire
Source: U.S. Census Bureau, American Community Survey, ACS 2020-2024.