The Town of Granite Falls is committed to building community pride and to enhancing the quality of life for all citizens by providing timely, cost-effective services delivered honestly, professionally, and respectfully.
The Town of Granite Falls is a wonderful place to live and work. We are centrally located in the southern portion of Caldwell County in the heart of the fast growing Unifour area (Caldwell, Catawba, Alexander and Burke Counties).
The Town of Granite Falls, with a population of over 4,600, and Caldwell County, with a population of over 83,000, are home to a well-trained, highly skilled work force and a variety of affordable housing options.