Caldwell County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Lenoir118,36618,353-0.03%88221 City
Granite Falls24,9654,9460.02%1,0065 Town
Hudson33,7853,782-0.03%1,0354 Town
Rhodhiss49989880.2%8401 Town

Caldwell County Cities Summary

Largest City

Lenoir is the largest city in Caldwell County, with a population of 18,366.

Smallest City

Rhodhiss is the smallest city in Caldwell County, with a population of 998.

10 Largest Cities

There are 4 cities in Caldwell County, North Carolina.

Location of Caldwell County