Cleveland County, North Carolina Cities (2025)

15 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Shelby122,98421,9530.9%1,02822 City
Kings Mountain211,94711,1971.27%85114 City
Boiling Springs34,7654,7320.13%1,0634 Town
Grover48128050.12%8491 Town
Light Oak5674873-0.15%4691 CDP
Kingstown66656600.15%3782 Town
Fallston76416290.31%2962 Town
Patterson Springs85825740.17%5671 Town
Lawndale95755690.17%7131 Town
Polkville105255170.19%2822 City
Lattimore114524350.67%4411 Town
Waco123153100.32%3761 Town
Casar133073060%1752 Town
Mooresboro142992960%1692 Town
Earl152092020.48%2431 Town

Cleveland County Cities Summary

Largest City

Shelby is the largest city in Cleveland County, with a population of 22,984.

Smallest City

Earl is the smallest city in Cleveland County, with a population of 209.

10 Largest Cities

There are 15 cities in Cleveland County, North Carolina.

Location of Cleveland County