Cleveland County, North Carolina Cities (2026)

14 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Shelby123,19021,9530.9%1,03722 City
Kings Mountain212,09711,1971.26%81315 City
Boiling Springs34,7724,7320.15%1,0654 Town
Grover48148050.25%8511 Town
Kingstown56666600.15%3782 Town
Fallston66446290.47%2972 Town
Patterson Springs75845740.34%5691 Town
Lawndale85765690.17%7141 Town
Polkville95275170.38%2832 City
Lattimore104564350.88%4451 Town
Waco113163100.32%3771 Town
Casar123073060%1752 Town
Mooresboro133002960.33%1702 Town
Earl142112020.96%2451 Town

Cleveland County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 14 cities in Cleveland County, North Carolina.

Location of Cleveland County