Granite Falls, NC

View of Granite Falls, NC
Image credit: Indy beetle / CC0
Population
4,964
U.S. Census Population Estimates Program · 2025
Elevation
1,195 ft
Median Home Value
$202,400
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$905/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$56,917
U.S. Census American Community Survey 5-Year · 2024

Explore

Granite Falls in context.

About Granite Falls

Granite Falls is a town in Caldwell County, North Carolina, operating within the Hickory-Lenoir-Morganton metropolitan area. Situated on a ridge near Lake Rhodhiss and named for the splashing waters over the granite boulders of Gunpowder Creek, the community of approximately 4,929 is served by the Caldwell County Schools district for public primary and secondary education.

Top Rating Signals

Highest current ratings for this town.

Loading town details...