Shelby, North Carolina

Shelby, North Carolina
City
City hall
Location of Shelby, North Carolina
Coordinates: 35°17′25″N 81°32′43″W / 35.29028°N 81.54528°W / 35.29028; -81.54528
CountryUnited States
StateNorth Carolina
CountyCleveland
Named afterIsaac Shelby
Area
 • Total
22.39 sq mi (57.98 km2)
 • Land22.36 sq mi (57.90 km2)
 • Water0.035 sq mi (0.09 km2)
Elevation
873 ft (266 m)
Population
 (2020)
 • Total
21,918
 • Estimate 
(2022)
21,855
 • Density980.5/sq mi (378.57/km2)
Time zoneUTC−5 (Eastern (EST))
 • Summer (DST)UTC−4 (EDT)
ZIP codes
28150-28152
Area code704, 980
FIPS code37-61200
GNIS feature ID2405454
Websitecityofshelby.com

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.