New Hampshire Rockingham County

Portsmouth

A city in Rockingham County, New Hampshire — population 21,557 as of 2020.

Open the map Official city site

This Afternoon 73°F Mostly Sunny
Tonight 66°F Partly Cloudy3% precip
Friday 81°F Mostly Sunny then Chance Rain Showers34% precip
Friday Night 52°F Chance Rain Showers then Mostly Cloudy27% precip

News around Rockingham County

Newest first · from sources across Rockingham County · checked 27 min ago
Town of Hampton 1 minute ago

SAMPLE BALLOT

General
Town of Londonderry 7 hours ago

Traffic Advisory and Detour Route

Transportation
Town of Hampton September 30

There is a flood alert for Thursday, October 1st in Hampton for a 10.4 ft high tide, which is expected to peak around 3:00 PM.

Public Safety
Town of Londonderry September 29

Sample Ballots and Absentee Ballots Available

Sample Ballots and Absentee Ballots are now available for the November 3, 2026 election.

Government & Civic
Town of Londonderry September 29

Parmenter Road & High Range Road Paving Update

Transportation
Town of Londonderry September 29

5th Annual Londonderry Seniors Informational Expo – October 3

Join the Londonderry Senior Resource Committee for the 5th Annual Londonderry Seniors Informational Expo on Saturday, October 3, 2026, from 10:00 a.m. to 1:00 p.m. at Londonderry High School.

Events

In and around Portsmouth

Musicians & bands near Portsmouth →

Explore the Greater Boston metro →

Portsmouth changes faster than we can keep up.

Something opened, closed or moved? Tell us and we'll put it right. Our editors review submissions before they publish — you'll need an account with access to send one.

Portsmouth by the numbers

Population 21,557Population figure, 2020
Households & income
Area
15.66 sq mi (40.56 km²), 1.16 sq mi water
Median age
42.9
Households
10,902
Persons per household
2
Median household income
$106,219
Median house value
$688,500
2020–2024 ACS
Municipal office
Office
MAYOR
Address
1 JUNKINS AVE, PORTSMOUTH, NH 03801
Municipal record
An unhandled error has occurred. Reload 🗙