Ten NC Cities with the largest estimated populations in 2011:
1. Charlotte (Mecklenburg county). 751,999
2. Raleigh (Durham & Wake counties). 412,311
3. Greensboro (Guilford county). 272,190
4. Winston-Salem (Forsyth county). 232,143
5. Durham (Durham, Orange and Wake counties). 231,730
6. Fayetteville (Cumberland county). 207,996
7. Cary (Chatham county) and Wilmington (New Hanover county). 108,333
9. High Point (Davidson, Forsyth, Guilford and Randolph counties). 105,493
10. Asheville (Buncombe county). 85,339
A complete list of estimated populations for cities and towns in North Carolina with 2500 or more people may be found at the North Carolina State Data Center.