Cities in Cleveland County, North Carolina by Population (2024)

There are 22 cities in Cleveland County, North Carolina.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Gastonia185,08080,5281.36%1,60353.1City
Shelby222,02721,9580.08%98522.4City
Kings Mountain312,03611,1821.8%85714.0City
Cherryville46,3406,0910.99%1,0925.8City
Boiling Springs54,6394,6300.04%1,0354.5Town
Belwood68798620.46%7112.3Town
Grover78168040.37%8541.0Town
Ellenboro87437270.54%5871.3Town
Light Oak9675873-0.15%4701.4CDP
Kingstown106686600.3%3801.8Town
Fallston116386280.31%2952.2Town
Patterson Springs125865770.34%5711.0Town
Lawndale135785730.17%7160.8Town
Polkville145255150.38%2821.9City
Lattimore154284071.18%4181.0Town
Cliffside16393707-3.68%1692.3CDP
Caroleen17331447-6.5%2991.1CDP
Henrietta18321455-3.02%5500.6CDP
Waco193163120.32%3770.8Town
Casar203063020.33%1751.8Town
Mooresboro213012950.33%1701.8Town
Earl222072020.48%2400.9Town

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Cleveland County, North Carolina?

Gastonia is the largest city in Cleveland County.

What is the smallest city in Cleveland County, North Carolina?

Earl is the smallest city in Cleveland County.

How many cities are in Cleveland County?

There are 22 cities in Cleveland County, North Carolina.

Frequently Asked Questions