Demographics & People — Granite Falls, North Carolina

Population Overview

Population (Census)4,921
Estimated 2026~4,900
Median Age40.7
Total Households1,697
Family Households1,349
Average Household Size2.82
Diversity Index0.3091 (somewhat diverse)

Race & Ethnicity

White3,727
Black or African American130
Asian46
Hispanic or Latino652

Heritage & Ancestry

GroupCount
Unclassified or not reported1,312
Other groups1,003
American1,002
German855
Hispanic: Hispanic or Latino621
Irish470
English398
Hispanic: Puerto Rican329
Hispanic: Mexican209
Scotch-Irish155

Language

English Only4,040
Spanish452
Population 5+4,516

Veterans

Veterans259
Population 18+3,720

Commuting

Mean Commute Time24.1 minutes
Work from Home8.9%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Granite Falls, North Carolina.