Granite Falls, North Carolina

Granite Falls, North Carolina
Downtown Granite Falls, as viewed facing southeast on Main Street
Location of Granite Falls, North Carolina
Coordinates: 35°47′49″N 81°25′26″W / 35.79694°N 81.42389°W / 35.79694; -81.42389
CountryUnited States
StateNorth Carolina
CountyCaldwell
Area
 • Total
4.98 sq mi (12.90 km2)
 • Land4.94 sq mi (12.79 km2)
 • Water0.042 sq mi (0.11 km2)
Elevation
1,099 ft (335 m)
Population
 (2020)
 • Total
4,965
 • Density1,005.8/sq mi (388.33/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
28630
Area code828
FIPS code37-27420
GNIS feature ID2406601
Websitegranitefallsnc.com

Granite Falls is a town in Caldwell County, North Carolina, United States. As of the 2020 census, Granite Falls had a population of 4,965. It is part of the HickoryLenoirMorganton Metropolitan Statistical Area.