Shelby is located in Raleigh city, United States at the 35.2924, -81.5357 coordinates. Distance from Shelby to other cities. are listed below, click on the city name to find distance between. Distance from Shelby to Charlotte 63 km, to West Raleigh 266 km, to Greensboro 180 km. The green marker indicates the location of Shelby.