Granite Falls is a town in Caldwell County, North Carolina, United States.
In 1791, pioneer Andrew Baird began operating an iron works beside Gunpowder Creek, and in doing so, became owner of all the land now occupied by the Town of Granite Falls.
[5] In 1952, Evelyn Kent was elected Mayor of Granite Falls, NC, serving from 1952-1954.
U.S. Route 321 (Hickory Boulevard) is a four-lane highway that passes through the eastern side of town; it leads 6 miles (10 km) southeast to the center of Hickory and 10 miles (16 km) northwest to Lenoir, the Caldwell County seat.
US 321 Alternate runs through the center of Granite Falls as North and South Main Street.
[4] As of the 2020 United States census, there were 4,965 people, 1,799 households, and 1,344 families residing in the town.