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.04 sq mi (0.11 km2)
Elevation
1,099 ft (335 m)
Population
 (2020)
  Total
4,965
  Density1,005.67/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. The population was 4,722 at the 2010 census. It is part of the HickoryLenoirMorganton Metropolitan Statistical Area.