Caldwell County, North Carolina Cities (2026)

4 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lenoir118,24518,350-0.09%87621 City
Granite Falls24,9454,9350.04%1,0025 Town
Hudson33,7633,786-0.11%1,0294 Town
Rhodhiss4985990-0.1%8291 Town

Caldwell County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 4 cities in Caldwell County, North Carolina.

Location of Caldwell County