Total Population
5,068
Median Age
43
Diversity Index
34.300
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,035
Owner Occupied
1,398
Renter Occupied
637
Vacant
133
Median Household
$60,891 $72,833
Average Household
$78,060 $90,118
Per Capita
$31,388 $36,965
Total Businesses
263
Total Employed
2,769
Workers 16+
2,185
2024 HealthCare / Social Assistance
Businesses
15
Employed
523
2024 Retail Trade Businesses
Businesses
49
Employed
384
2024 Food Service / Drinking Est.
Businesses
22
Employed
365
2024 Accommodation / Food Service
Businesses
22
Employed
365
2024 Wholesale Trade Businesses
Businesses
12
Employed
297
2024 Manufacturing Businesses
Businesses
16
Employed
292
Average Commute Time
27 min.
Resident Commuters
1,502
Non-Resident Commuters
683
Drive Alone
1,822
Carpooled
103
Public
0
Work At Home
201