The Town Files

Portsmouth, Virginia

City in Portsmouth city · population 97,915 (2020 Census)

Portsmouth, Virginia
Photo: U.S. Navy photo (public domain, Wikimedia Commons)
Median home
$246,900
Household income
$60,491
Jan low / Jul high
32° / 88°
Snow a year
3 in
Tornadoes ≤10 mi since 1950
28
Median age
35.9

Portsmouth is a city of 97,915 people in Portsmouth city, Virginia. The median home is worth $246,900, below the typical Virginia town ($298,050). It ranks more seaside character than 95% of Virginia towns, more walkable than 92% of Virginia towns, better for cycling than 85% of Virginia towns.

Map: where Portsmouth is in VirginiaPortsmouth

How Portsmouth ranks

Percentile among Virginia towns with at least 500 people on The Town Files lifestyle rankings. 50 is typical for the state; 90 means better than 90% of Virginia towns.

Portsmouth lifestyle rankings vs other Virginia townsRetirement5th pctFamilies8th pctQuiet14th pctWalkability92nd pctFirst-time buyers81st pctYoung professionals49th pctVibrancy82nd pctHip & trendy74th pctCollege town49th pctUpscale28th pctVacation homesbottomSeaside character95th pctCycling85th pctTransit64th pctDriving44th pcttypical
The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025).

Homes and cost of living

The median home in Portsmouth is worth $246,900, below the typical Virginia town ($298,050). Homes cost about 4.1 times the median household income of $60,491, which is more affordable than 37% of Virginia towns. Median rent is $1,300 a month. 57.9% of households own their home.

Portsmouth vs Portsmouth city vs typical Virginia townPortsmouthPortsmouth cityTypical Virginia townHome value$246,900$246,900$298,050Household income$60,491$60,491$78,595Monthly rent$1,300$1,300$1,254
Census ACS 5-year estimates, 2020–2024. "Typical town" = median of Virginia towns with 500+ people.
HousingPortsmouthTypical Virginia town
Median home value$246,900$298,050
Median rent$1,300$1,254
Median household income$60,491$78,595
Home value ÷ income4.1×3.8×
Homeownership57.9%69.2%
Median year built19671980
Seasonal / vacation homes0.3%—

Who lives in Portsmouth

PeoplePortsmouthTypical Virginia town
Median age35.939.8
Age 65 and over15.5%17.3%
Under 1823.0%—
Bachelor's degree or higher24.3%31.2%
Below the poverty line17.3%8.8%
Veterans12.8%—
Born outside the U.S.3.3%—
Work from home8.7%12.8%
Average commute23.7 min26.3 min
Homes with broadband88.0%91.8%

Weather in Portsmouth

July highs average 88.0°F and January lows 32.2°F. About 53.3 inches of rain and melted snow fall a year, with 3.0 inches of snow (typical Virginia town: 13.4 in). Expect about 35 days a year at 90°F or hotter and 51 nights at or below freezing.

Portsmouth monthly temperatures and precipitation30°40°50°60°70°80°90°32° freezing49°32°Jan52°34°Feb58°40°Mar70°49°Apr77°58°May84°66°Jun88°71°Jul86°70°Aug80°65°Sep71°53°Oct60°43°Nov53°36°DecPrecipitation (in) · snow (in) in blue3.62.33.10.74.03.74.14.85.76.66.24.53.53.5
NOAA 1991–2020 climate normals: average daily high and low by month; precipitation and snowfall in inches. Temperatures from the Norfolk S station (7.1 mi away); snow from Norfolk Nas (7.5 mi).

Tornadoes, storms and disasters

28 tornadoes have passed within 10 miles of Portsmouth since 1950, compared with 11 for the typical Virginia town. 2 rated (E)F2 or stronger. The strongest, an EF3, struck on April 28, 2008 about 3.6 miles from the town center. The most recent was on March 31, 2017.

Tornadoes within 10 miles of Portsmouth by decade31950s31960s61970s11980s61990s62000s32010s02020s
NOAA Storm Events Database, tornado tracks (start to end point) passing within 10 miles of the town center, 1950–2026.

Hail of 1 inch or larger has been reported within 10 miles 87 times; the largest was 3.00 inches on June 9, 2009.

Severe weather in Portsmouth city since 1996

Storm events in Portsmouth city since 1996 by typeHail25Flood8Tornado2Lightning4Heavy Rain30Waterspout1Flash Flood30Funnel Cloud1
NOAA Storm Events Database, Portsmouth city, 1996–2026 (all event types recorded since 1996).

Portsmouth city has been included in 18 federal disaster or emergency declarations since 1953, most often for flood, freezing, hurricane.

DeclaredIncidentDeclaration
January 23, 2026Winter StormEM-3631: Severe Winter Storm
April 2, 2020BiologicalDR-4512: Covid-19 Pandemic
March 13, 2020BiologicalEM-3448: Covid-19
September 11, 2018HurricaneEM-3403: Hurricane Florence
November 2, 2016HurricaneDR-4291: Hurricane Matthew

Jobs and pay in Portsmouth city

Portsmouth city had 43,620 jobs in 2024, paying an average of $67,867 a year. Unemployment was 3.7% in 2023; in Portsmouth itself the ACS puts it at 6.6%.

Largest industries in Portsmouth cityHealth care & social assistan…5,926 jobs · $56,229Administrative & support3,125 jobs · $52,230Retail2,741 jobs · $32,928Hotels & restaurants2,335 jobs · $22,130Construction1,960 jobs · $73,758Transportation & warehousing1,794 jobs · $80,531
BLS Quarterly Census of Employment and Wages, 2024, private-sector jobs and average annual pay.
Unemployment rate in Portsmouth city, 2000–20230%2%4%6%8%10%2000200420082012201620202023Portsmouth city 3.7%
Annual average unemployment rate (BLS Local Area Unemployment Statistics via USDA ERS).

Public schools in Portsmouth

25 public schools with 14,726 students, about 14.4 students per teacher.

SchoolGradesStudentsPer teacher
Churchland High9-121,45215.4
Manor High9-121,16713.0
I.C. Norcom High9-121,02713.7
Churchland Middle7-884014.0
Northern Shores ElementaryPK-583718.2
Churchland ElementaryK-676016.9
Colonel Fred Cherry Middle6-872812.1
Waterview ElementaryK-661416.2
Simonsdale ElementaryK-660912.4
Cradock ElementaryK-660614.4
Churchland Academy ElementaryK-660015.8
Victory ElementaryK-657016.3

Towns near Portsmouth

Portsmouth questions

Is Portsmouth, Virginia a good place to retire?

On The Town Files lifestyle rankings, Portsmouth scores better for retirees than 5% of Virginia towns and quieter than 14%. 15.5% of residents are 65 or older (median age 35.9).

How much does a house cost in Portsmouth?

The median owner-occupied home in Portsmouth is valued at $246,900 (Census ACS 2020–2024), against a median household income of $60,491, so homes cost about 4.1 times income. Median rent is $1,300 a month.

What is the weather like in Portsmouth?

July highs average 88.0°F and January lows 32.2°F (NOAA 1991–2020 normals). It gets about 53.3 inches of precipitation a year and 3.0 inches of snow.

Does Portsmouth get tornadoes?

28 tornadoes have passed within 10 miles of Portsmouth since 1950 (NOAA Storm Events); the strongest was an EF3 on April 28, 2008. The typical Virginia town has had 11.

How this page is made. Every number comes from public data, matched to Portsmouth's Census boundary (GEOID 5164000). Comparisons use the median of Virginia towns with at least 500 people. Weather comes from the nearest NOAA normals station; storm counts use NOAA tornado tracks within 10 miles of the town center. Data snapshot 2026-11-13.