Shelby is a city in Cleveland County, North Carolina, United States.
The population was 19,477 at the 2000 census.
It is the county seat of Cleveland County.
read full wikipedia reference about Shelby, North Carolina
OTHER POPULAR DESTINATIONS IN NORTH CAROLINA
Asheboro
Asheville
Boone
Burlington
Cary
Chapel Hill
Charlotte
Cherokee
Concord
Dunn
Durham
Fayetteville
Garner
Gastonia
Goldsboro
Greensboro
Greenville
Henderson
Hendersonville
Hickory
High Point
Huntersville
Jacksonville
Kill Devil Hills
Lumberton
Maggie Valley
Matthews
Monroe
Mooresville
Morganton
Morrisville
Mt. Airy
New Bern
Pineville
Raleigh
Roanoke Rapids
Rocky Mount
Salisbury
Sanford
Selma
Shelby
Southern Pines
Statesville
Thomasville
Wilmington
Wilson
Winston Salem