Home > Granite Falls

Granite Falls

Established in 1899, Granite Falls is situated in southern Caldwell County located partly on Lake Hickory and less than five miles from US 40 and Hickory. Granite Falls has benefited from a residential spillover from Hickory and nearby Catawba County and has also enjoyed a boom in commercial growth along US 321.

Named for the falls and giant granite boulders on Gunpowder Creek, the town began as an industrial town and is headquarters today to one of the nations most heralded small banks, The Bank of Granite. The bank has been featured in Forbes, U.S. Banker, and the CBS Evening News. Famed investor Warren Buffet has said The Bank of Granite is “the best-run bank in the United States.”

Granite Falls is also home to the world’s largest collection of soda pop memorabilia housed in Antique Vending Company’s showroom, and the town is home to the second oldest home in Caldwell County, which the town has converted into the Granite Falls History and Transportation Museum. Visitors to downtown Granite Falls will find a large slab of granite rock and town clock flanked by locally-owned shops and unique architecture.

Granite Falls operates the William B Shuford Recreation Center, which provides a variety of fitness and youth activities.


Fire Department: (828) 396-2379

Police Department: (828) 396-3358

Post Office: (828) 396-2951

Public Works: (828) 396-2989

Recreation Department: (828) 396-1221

Sewer Plant: (828) 396-7111

Water Plant: (828) 396-3358


Visit Granite Falls, NC

Quick Facts

Founding date: 1899
Population: 4,722
Services provided: Garbage and recycling, recreation, water and sewer, electric, police department, and fire department
Town office: (828) 396-3131
30 Park Square
PO Drawer 10
Granite Falls, NC 28630


Caldwell, Chamber, NC

Events Calendar