Demographics & People — Portsmouth, Ohio

Population Overview

Population (Census)17,919
Estimated 2026~17,300
Median Age39.0
Total Households7,327
Family Households3,942
Average Household Size2.29
Diversity Index0.184 (relatively homogeneous)

Race & Ethnicity

White15,421
Black or African American809
Asian231
Hispanic or Latino651

Heritage & Ancestry

GroupCount
Unclassified or not reported7,497
Other groups3,309
German2,814
English2,152
Irish1,937
American1,230
Hispanic: Hispanic or Latino652
Hispanic: Mexican349
Scotch-Irish309
Italian302

Language

English Only16,316
Spanish203
Population 5+16,790

Veterans

Veterans965
Population 18+14,242

Commuting

Mean Commute Time20.6 minutes
Work from Home4.8%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Portsmouth, Ohio.