Demographics & People — Harrisburg, North Carolina

Population Overview

Population (Census)19,203
Estimated 2026~20,700
Median Age40.1
Total Households5,804
Family Households5,023
Average Household Size3.3
Diversity Index0.5737 (moderately diverse)

Race & Ethnicity

White11,196
Black or African American2,537
Asian2,638
Hispanic or Latino1,905

Heritage & Ancestry

GroupCount
Other groups5,695
Unclassified or not reported4,685
German2,132
American1,939
Hispanic: Hispanic or Latino1,803
English1,323
Irish1,222
Italian981
Subsaharan African695
European536

Language

English Only14,206
Spanish1,362
Population 5+18,234

Veterans

Veterans927
Population 18+13,434

Commuting

Mean Commute Time29.6 minutes
Work from Home26.3%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Harrisburg, North Carolina.