×

Shelby

City in North Carolina
Shelby is a city in and the county seat of Cleveland County, North Carolina. It lies near the western edge of the Charlotte-Concord, NC-SC Combined Statistical Area. The population was 21,918 at the 2020 census. Wikipedia
Population: 21,855 (2022)
ZIP codes: 28150-28152
Area code: 704, 980
Elevation: 873 ft (266 m)
Named for: Isaac Shelby