Demographics & People — St. Stephens, North Carolina

Population Overview

Population (Census)9,409
Estimated 2026~9,600
Median Age43.2
Total Households3,913
Family Households2,756
Average Household Size2.4
Diversity Index0.4247 (moderately diverse)

Race & Ethnicity

White6,605
Black or African American406
Asian475
Hispanic or Latino1,474

Heritage & Ancestry

GroupCount
Other groups2,654
Unclassified or not reported1,957
Hispanic: Hispanic or Latino1,426
English1,289
American1,254
Hispanic: Mexican1,208
German1,146
Irish854
Iranian447
Italian228

Language

English Only7,029
Spanish1,188
Population 5+8,890

Veterans

Veterans476
Population 18+7,485

Commuting

Mean Commute Time22.3 minutes
Work from Home5.5%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for St. Stephens, North Carolina.