State: New Hampshire
County: Rockingham County
Close cities: Rye-Beach, NH, Greenland, NH, Stratham, NH, Eliot, ME, South Eliot, ME, Rye, NH, Durham, NH, North Hampton, NH, Kittery Point, ME, Kittery, ME, New Castle, NH
Portsmouth Population (census data)| Total | 20,495 (-1.1% since 2000) |
| Male | 9,958 (48.6%) |
| Female | 10,537 (51.4%) |
Population Density: 1,313 people per sq. mile
Cost of Living Index: 126.8 (US Avg is 100)
Portsmouth Elevation: 21 feet above sea level
Land Area: 15.6 square miles
Median Household Income: $59,013
Zip Codes:
03801,
03802,
03804,
and 03803.