Town of Granite Falls

Town of Granite Falls Main Photo

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.

Population

Total Population

5,081

Median Age

43

Diversity Index

33.400

Housing & Income

Households

2,037

Total Housing Units

2,156


Owner Occupied

1,531

Renter Occupied

506

Vacant

119

Median Home Value

$196,690


Average Home Value

$270,738

Income Projection

Median Household

$46,881 $55,056


Average Household

$66,958 $78,911


Per Capita

$26,879 $32,240

Workforce

Total Businesses

255

Total Employed

2,805

Workers 16+

1,983

2023 Manufacturing Businesses

cp-industries

Businesses

18

Employed

504

2023 HealthCare / Social Assistance

cp-industries

Businesses

15

Employed

496

2023 Retail Trade Businesses

cp-industries

Businesses

47

Employed

381

2023 Food Service / Drinking Est.

cp-industries

Businesses

21

Employed

350

2023 Accommodation / Food Service

cp-industries

Businesses

21

Employed

350

2023 Wholesale Trade Businesses

cp-industries

Businesses

11

Employed

304

Some
High School

329

Graduated
High School

823

Associates
Degree

503

Bachelor's
Degree

631

Graduate
Degree

294

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