Cleveland County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Shelby123,53121,9390.95%1,05322 City
Kings Mountain212,27911,3141.34%82515 City
Boiling Springs34,8164,7280.35%1,0754 Town
Grover48128010.25%8491 Town
Kingstown56706600.3%3812 Town
Fallston66386220.47%2952 Town
Patterson Springs75935740.51%5781 Town
Lawndale85805670.35%7191 Town
Polkville95175110.19%2782 City
Lattimore104724510.85%4601 Town
Waco113173100.32%3781 Town
Casar123093060%1772 Town
Mooresboro132982940.34%1692 Town
Earl142122030.47%2461 Town

Cleveland County Cities Summary

Largest City

Shelby is the largest city in Cleveland County, with a population of 23,531.

Smallest City

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

10 Largest Cities

There are 14 cities in Cleveland County, North Carolina.

Location of Cleveland County