Latest Data (2017)
Population 165,904
Nationwide Rank 157

Quick Facts

Cary, North Carolina is the 157th largest city in the United States as of 2017.

Cary, North Carolina is a town.

Cary, North Carolina is as large as it has ever been. In 2017 Cary had its largest population ever.

Cary, North Carolina is growing extremely quickly. It is growing faster than 91% of similarly sized cities since 2000.

Cary, North Carolina Border Map

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2017
147 Santa Rosa, California 175,269 17.4%
148 Garden Grove, California 174,226 5.3%
149 Elk Grove, California 171,844 110.3%
150 Pembroke Pines, Florida 170,712 23.4%
151 Salem, Oregon 169,798 23.1%
152 Eugene, Oregon 168,916 21.4%
153 Peoria, Arizona 168,181 51.5%
154 Corona, California 167,836 30.0%
155 Springfield, Missouri 167,376 9.9%
156 Jackson, Mississippi 166,965 -9.8%
157 Cary, North Carolina 165,904 70.3%
158 Fort Collins, Colorado 165,080 37.4%
159 Hayward, California 160,500 13.8%
160 Lancaster, California 160,316 34.5%
161 Alexandria, Virginia 160,035 23.6%
162 Salinas, California 157,596 9.8%
163 Palmdale, California 157,519 34.0%
164 Lakewood, Colorado 154,958 7.3%
165 Springfield, Massachusetts 154,758 1.8%
166 Sunnyvale, California 153,656 16.5%
167 Hollywood, Florida 153,627 9.9%

Similarly Sized Cities In North Carolina

US Rank Name Population Growth
2000-2017
68 Greensboro 290,222 27.0%
77 Durham 267,743 41.7%
89 Winston-Salem 244,605 20.9%
109 Fayetteville 209,889 5.2%
157 Cary 165,904 70.3%
234 Wilmington 119,045 32.6%
261 High Point 111,513 28.7%
349 Greenville 92,156 46.7%
351 Concord 92,067 62.6%
353 Asheville 91,902 26.0%

Demographics

Population History

Year Population Rank in US
2017 165,904 157
2016 162,320 158
2015 159,769 158
2014 155,227 160
2013 151,088 163
2012 145,693 171
2011 141,690 177
2010 135,234 182
2009 136,637 179
2008 129,225 185
2007 121,029 199
2006 113,110 218
2005 107,353 226
2004 103,771 233
2003 102,333 239
2002 100,640 246
2001 99,838 246
2000 97,411 249
1990 45,497 585