Demographics & People — Portsmouth, New Hampshire

Population Overview

Population (Census)22,332
Estimated 2026~23,000
Median Age42.9
Total Households10,556
Family Households5,265
Average Household Size2.07
Diversity IndexN/A (N/A)

Race & Ethnicity

White19,569
Black or African American237
Asian875
Hispanic or Latino785

Heritage & Ancestry

GroupCount
Irish4,688
English4,629
Unclassified or not reported4,096
Other groups2,669
Italian2,153
German1,982
French (except Basque)1,417
Scottish1,243
American1,059
French Canadian941

Language

English Only19,469
Spanish469
Population 5+21,421

Veterans

Veterans1,376
Population 18+18,737

Commuting

Mean Commute Time22.2 minutes
Work from Home21.9%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Portsmouth, New Hampshire.