Granite Falls is located in Caldwell County, North Carolina. There are roughly 3,067 residents, living in 1,206 households. The average temperature for Granite Falls this time of the year is low of 45F and high of 71F. On average, Granite Falls gets about 3.8 inches of precipitation in April. Most residents are home owners (72%), have a high school diploma (59%) and are single, no kids (35%).
Data provided by Home JunctionElementary Schools
Granite Falls Elementary School
60 N Highland Ave
Public District PK-5
Middle Schools
Granite Falls Middle School
90 N Main St
Public District 6-8
High Schools
South Caldwell High School
7035 Spartan Dr
Public District 9-12
MLS Disclaimers & Copyright