Total Population
5,024
Median Age
43
Diversity Index
36.200
Granite Falls, situated in Southern Caldwell County, is located partly on Lake Hickory and less than five miles from US 40 and Hickory. Granite Falls has enjoyed a boom in commercial growth along US 321.
Households
2,062
Total Housing Units
2,212
Owner Occupied
1,363
Renter Occupied
699
Vacant
150
Median Home Value
$273,160
Average Home Value
$344,437
Median Household
$73,550 $83,235
Average Household
$90,677 $99,859
Per Capita
$37,314 $41,922
Total Businesses
267
Total Employed
2,726
Workers 16+
2,138
2026 HealthCare / Social Assistance
Businesses
21
Employed
553
2026 Food Service / Drinking Est.
Businesses
25
Employed
397
2026 Accommodation / Food Service
Businesses
25
Employed
397
2026 Retail Trade Businesses
Businesses
51
Employed
391
2026 Manufacturing Businesses
Businesses
15
Employed
234
2026 Wholesale Trade Businesses
Businesses
7
Employed
227
Some
High School
234
Graduated
High School
1,019
Associates
Degree
501
Bachelor's
Degree
561
Graduate
Degree
374
Average Commute Time
24 min.
Resident Commuters
1,182
Non-Resident Commuters
956
Drive Alone
1,841
Carpooled
86
Public
0
Work At Home
190