Shelby is located in United States (Cleveland County, North Carolina) and time zone America/New_York.
Places nearby are Cherryville, Kings Mountain and Bessemer City.
Brooklyn is 846 km away, New York City is 848 km away and Queens is 855 km away as the crow flies.
Distances from Shelby to the most important cities in United States and the world.
35.2923500°
-81.5356500°