Total Population
5,081
Median Age
43
Diversity Index
33.400
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,037
Owner Occupied
1,531
Renter Occupied
506
Vacant
119
Median Household
$46,881 $55,056
Average Household
$66,958 $78,911
Per Capita
$26,879 $32,240
Total Businesses
255
Total Employed
2,805
Workers 16+
1,983
2023 Manufacturing Businesses
Businesses
18
Employed
504
2023 HealthCare / Social Assistance
Businesses
15
Employed
496
2023 Retail Trade Businesses
Businesses
47
Employed
381
2023 Food Service / Drinking Est.
Businesses
21
Employed
350
2023 Accommodation / Food Service
Businesses
21
Employed
350
2023 Wholesale Trade Businesses
Businesses
11
Employed
304
Average Commute Time
0 min.
Resident Commuters
1,007
Non-Resident Commuters
970
Drive Alone
1,737
Carpooled
100
Public
0
Work At Home
117