Welcome to Granite Falls
About Our Town
Our Town Government
Our Town Services
Economic Development
Helpful Links
Contact Us
 

Mayor & Town Council

Mayor
Barry C. Hayes
828-396-2225
hayeschem@charter.net
Mayor Pro Tem
Dr. Caryl B. Burns
828-396-3713
cburns@caldwellschools.com

Councilman
Marc Church
828-310-7334
Marcchurch1205@yahoo.com

Councilman
Jim Mackie
828-396-5116
jameshmackie@yahoo.com
Councilman
Michael Mackie
828-396-3546
mike.mackie@mackiefurniture.com
Councilman
Martin D. Townsend
828-396-1704
mardartowns@charter.net
Councilman
Tracy Townsend
828-396-9055
tstownsend@charter.net
 
© Town of Granite Falls, NC.   
History & Transportation Museum History Lakeside Park Community Events
Centennial
Mayor & Town Council
Electric Fire Planning Police Public Works Recreation Town Administration Wastewater Water
Quality of Life Exisiting Businesses & Industries Sites & Buildings