Cleveland County, North Carolina Cities (2025)

14 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%80315 City
Boiling Springs34,7654,7320.13%1,0634 Town
Grover48128050.12%8491 Town
Kingstown56656600.15%3782 Town
Fallston66416290.31%2962 Town
Patterson Springs75825740.17%5671 Town
Lawndale85755690.17%7131 Town
Polkville95255170.19%2822 City
Lattimore104524350.67%4411 Town
Waco113153100.32%3761 Town
Casar123073060%1752 Town
Mooresboro132992960%1692 Town
Earl142092020.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 14 cities in Cleveland County, North Carolina.

Location of Cleveland County