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.35 sq mi (57.90 km2)
  Water0.03 sq mi (0.09 km2)
Elevation
873 ft (266 m)
Population
 (2020)
  Total
21,918
  Estimate 
(2022)
21,855
  Density980.50/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.