Portsmouth city Flag

Portsmouth city

State:
Virginia
County Seat:
Portsmouth

Portsmouth city's 2026 population is estimated at 96,709, reflecting a -0.07% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Portsmouth city is the 23rd largest county in Virginia. The 2010 population was 95,457 and has grown 1.31% since 2010.

96,709
Total Population
2,931
Population Density (mi²)
23
Population Rank (State)
-68 -0.07%
Annual Population Growth

Portsmouth city Population

Demographics

Economics and Income Statistics