Latest Data (2012)
Population 20,270
Nationwide Rank 1736

Quick Facts

Shelby, North Carolina is the 1,736th largest city in the United States as of 2012.

Shelby, North Carolina is a city.

Shelby, North Carolina is currently 2.8% smaller than it was in 2000, the year of its peak recorded population.

Shelby, North Carolina's growth is extremely below average. 83% of similarly sized cities are growing faster since 2000.

Shelby, North Carolina Border Map

Similarly Sized Cities

Rank Name Growth
2000-2012
1730 Ashland, Ohio -4.3%
1731 Gardner, Kansas 108.7%
1732 Portsmouth, Ohio -2.7%
1733 South El Monte, California -4.1%
1734 Fort Walton Beach, Florida 1.3%
1735 West Mifflin, Pennsylvania -8.4%
1736 Shelby, North Carolina -2.7%
1737 Gardner, Massachusetts -2.8%
1738 Marina, California 7.0%
1739 Selma, Alabama -0.8%
1740 Oregon, Ohio 4.7%
1741 Murrysville, Pennsylvania 7.3%
1742 Mountlake Terrace, Washington -1.2%

Demographics

Population History

Year Population Rank in US
2012 20,270 1,736
2011 20,232 1,723
2010 20,323 1,699
2009 21,366 1,622
2008 21,340 1,618
2007 21,259 1,611
2006 21,210 1,602
2005 21,051 1,591
2004 21,150 1,568
2003 21,177 1,544
2002 20,884 1,551
2001 20,863 1,543
2000 20,851 1,524
1990 19,783 1,384