US Census Data
Population
22,332
+2.6%’19–’23
Median household income
$105,756
+26.0%’19–’23
Median home value
$640,600
+50.5%’19–’23

Located in Rockingham County, New Hampshire, Portsmouth is a community with a population of 22,332. Its median household income of $105,756 runs below the Rockingham County figure of $113,927.

From 2019 to 2023, Portsmouth's population grew 2.6% from 21,775 to 22,332, while its median home value rose 50.5% from $425,600 to $640,600.

The median gross rent is $1,778. 63.4% of adults 25 and older hold a bachelor's degree or higher.

Demographics

ACS 2019–2023
Population
22,332
Median age
42.4 yrs
Median household income
$105,756
Median home value
$640,600
Median gross rent
$1,778
Housing units
11,094
Homeownership rate
52.1%
Bachelor's degree or higher
63.4%
Unemployment rate
2.1%

Trends

ACS 5-year · 2019–2023
Population
21,77522,332
Median household income
$83,923$105,756
Median home value
$425,600$640,600
Median gross rent
$1,305$1,778
YearPopulationMedian household incomeMedian home valueMedian gross rent
201921,775$83,923$425,600$1,305
202021,418$78,712$456,200$1,353
202121,897$91,915$487,900$1,499
202222,138$100,169$594,000$1,660
202322,332$105,756$640,600$1,778

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 59114.1%
5 to 172,40410.8%
18 to 241,6647.5%
25 to 343,77316.9%
35 to 442,99713.4%
45 to 542,49911.2%
55 to 643,40315.2%
65 to 742,30410.3%
75 and over2,37710.6%

Race & ethnicity

CountShare
White (non-Hispanic)19,35786.7%
Black or African American1640.7%
American Indian & Alaska Native80.0%
Asian8753.9%
Native Hawaiian & Pacific Islander110.0%
Some other race3671.6%
Two or more races7653.4%
Hispanic or Latino (any race)7853.5%

Educational attainment (age 25+)

CountShare
No high school diploma4162.4%
High school graduate2,92116.8%
Some college or associate's3,01917.4%
Bachelor's degree7,23741.7%
Graduate or professional degree3,76021.7%

Commute to work

Mean travel time to work
22 min

How workers get to work

CountShare
Drove alone8,43067.0%
Carpooled5454.3%
Public transit1471.2%
Walked6245.0%
Bicycle670.5%
Worked from home2,60220.7%
Other means1681.3%

Travel time

CountShare
Under 15 min4,59846.1%
15 to 29 min3,26932.8%
30 to 44 min6896.9%
45 to 59 min5045.0%
60+ min9219.2%

Households

Average household size
2.07
Poverty rate
5.5% (1,203 of 21,891)
CountShare
Family households5,26549.9%
Nonfamily households5,29150.1%

Housing

Median year structure built
1958

Occupancy

CountShare
Occupied10,55695.2%
Vacant5384.8%

Tenure (of occupied units)

CountShare
Owner-occupied5,49952.1%
Renter-occupied5,05747.9%

Units in structure

CountShare
1-unit, detached4,40339.7%
1-unit, attached1,0009.0%
2 to 4 units1,82616.5%
5 to 19 units2,13919.3%
20 or more units1,50413.6%
Mobile home & other2222.0%

Geography

Place GEOID
3362900
Type (LSAD)
25
Land area
16 sq mi
Water area
1.16 sq mi
Center point
43.0606, -70.7803

Compare with nearby cities

5

New Hampshire rankings

21

Other places in Rockingham County

10