This is the official website of the Town of Granite Falls, NC. The Town of Granite Falls presents the information on this website as a public service. Every effort is made to ensure the accuracy and timeliness of the information on our website. However, policies, procedures, fees, and charges do change from time to time and apply even when such changes have not yet been posted to the Town website. Website visitors are encouraged to consult with Town officials and employees to confirm the accuracy, reliability and timeliness of the information posted on the website.
 
The Town of Granite Falls shall not be liable for typographical, administrative or clerical errors contained herein or for any damages in connection with the use of the information contained herein.
 
This website contains links to other websites that are external to the Town of Granite Falls. The Town of Granite Falls takes reasonable care in linking web sites but has no direct control over the content of the linked sites, or the changes that may occur to the content on those sites. It is the responsibility of users to make their own decisions about the accuracy, timeliness, reliability and correctness of information contained in linked external websites.
 
Links to external websites do not constitute an endorsement or a recommendation of any material on those sites or of any third party products or services offered by, from or through those sites. Users of links provided by this website are responsible for being aware of which organization is hosting the website they visit.
 
The Town of Granite Falls accepts no liability for any interference with or damage to a user’s computer system, software or data occurring in connection with or relating to this website or its use. Users are encouraged to take appropriate and adequate precautions to ensure that whatever is selected from this site is free of viruses or other contamination that may interfere with or damage the user’s computer system, software or data.
 
No personally identifiable information is collected from visitors who simply browse this site or who download information from it. We use Google Analytics® to learn how many visitors we have, where they are coming from, which parts of our website are of most interest to visitors, and other facts that will help us improve the website and the services we offer.
 
If you register with the CodeRed® Citizen Communication System, that information is used only to provide a personalized experience for you for the CodeRed® notifications.
 
If you use this website for electronic commerce, we may collect, process, and disclose your name, address and payment information (if applicable) to the extent necessary to complete the online transaction and for record-keeping activities such as billing, permits and licenses.
 
Content and design on this site are the property of the Town of Granite Falls. All rights reserved. Town logos and/or seals and photographs on this website may NOT be reproduced without the written permission of the Town of Granite Falls.

Effective March 30, 2026, Republic Services will implement a new pickup schedule for residents within the Granite Falls town limits. All household trash will be collected every Monday moving forward. Recycling pickup will occur on alternating Mondays based on your location, with residents on the west side of Highway 321 beginning service on Monday, March 30, 2026, and residents on the east side of Highway 321 beginning on Monday, April 6, 2026. After these initial dates, recycling collection will continue every other Monday, while trash collection will take place every Monday. Please ensure your carts are placed curbside the night before your scheduled pickup day. Thank you for your cooperation as we transition to this new schedule.