Demographics & People — Piqua, Ohio

Population Overview

Population (Census)20,533
Estimated 2026~20,900
Median Age38.8
Total Households8,803
Family Households4,942
Average Household Size2.3
Diversity Index0.0977 (relatively homogeneous)

Race & Ethnicity

White18,898
Black or African American606
Asian137
Hispanic or Latino267

Heritage & Ancestry

GroupCount
Unclassified or not reported6,713
German5,632
Other groups3,153
American2,565
English1,771
Irish1,727
Dutch501
Italian473
Scottish426
French (except Basque)363

Language

English Only19,178
Spanish144
Population 5+19,488

Veterans

Veterans1,234
Population 18+15,437

Commuting

Mean Commute Time19.1 minutes
Work from Home7.2%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Piqua, Ohio.