Cleveland County, North Carolina ZIP codes
14 ZIP codes are in Cleveland County, plus 3 that cross in from neighboring counties. It's part of the Shelby-Kings Mountain, NC micro area.
- ZIP codes
- 14
- Population in these ZIPs
- 107,541
- Avg. median income
- $58,400population-weighted
- Cities & towns
- 12
Click anywhere on the map to see which ZIP code it's in.
ZIP codes in Cleveland County
| ZIP code | City | Population | Median income | Typical home value |
|---|---|---|---|---|
| 28017 | Boiling Springs | 663 | — | $230,500 |
| 28020 | Casar | 2,240 | $59,978 | $145,300 |
| 28038 PO Box | Earl | — | — | — |
| 28042 | Fallston | 299 | $20,833 | $204,100 |
| 28073 | Grover | 5,890 | $52,557 | $175,900 |
| 28086 | Kings Mountain | 29,460 | $62,414 | $247,100 |
| 28089 | Lattimore | 167 | $75,000 | $187,500 |
| 28090 | Lawndale | 7,268 | $57,714 | $167,600 |
| 28114 | Mooresboro | 7,104 | $60,500 | $155,300 |
| 28136 | Polkville | 66 | $83,304 | $144,600 |
| 28150 | Shelby | 28,142 | $55,832 | $201,600 |
| 28151 PO Box | Shelby | — | — | — |
| 28152 | Shelby | 26,134 | $57,806 | $220,700 |
| 28169 | Waco | 108 | — | $70,000 |
ZIP codes partly in Cleveland County
These ZIP codes are mostly in a neighboring county but cover part of Cleveland County.
| ZIP code | City | County | Population | Median income | Typical home value |
|---|---|---|---|---|---|
| 28021 | Cherryville | Gaston County | 13,865 | $63,429 | $248,400 |
| 28040 | Ellenboro | Rutherford County | 6,961 | $58,816 | $185,200 |
| 28168 | Vale | Lincoln County | 10,484 | $61,220 | $291,900 |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities and towns in Cleveland County
Nearby counties
Frequently asked questions
How many ZIP codes are in Cleveland County, North Carolina?
14 ZIP codes are mainly in Cleveland County, and 3 more ZIP codes from neighboring areas reach partly into it.
What cities are in Cleveland County?
ZIP codes in Cleveland County use the city names Boiling Springs, Casar, Earl, Fallston, Grover, Kings Mountain, Lattimore, Lawndale, Mooresboro, Polkville, Shelby and Waco.
What metro area is Cleveland County in?
Cleveland County is part of the Shelby-Kings Mountain, NC micropolitan statistical area.