Population of Counties in North Carolina (2017)

Name 2017 Population Growth Rate
Mecklenburg County1,054,83514.24%
Wake County1,046,79115.42%
Guilford County521,3306.49%
Forsyth County371,5115.69%
Cumberland County327,1272.19%
Durham County306,21213.01%
Buncombe County256,0887.23%
Union County226,60612.09%
New Hanover County223,4839.92%
Gaston County216,9655.28%
Cabarrus County201,59012.88%
Johnston County191,45012.84%
Onslow County187,1364.19%
Pitt County177,2204.97%
Iredell County172,9168.18%
Davidson County164,9261.27%
Alamance County159,6885.41%
Catawba County156,4591.12%
Randolph County143,4161.03%
Orange County141,7965.84%
Rowan County139,9331.13%
Robeson County133,235-0.90%
Harnett County130,88113.06%
Brunswick County126,95317.48%
Wayne County124,1501.01%
Henderson County114,2096.83%
Craven County103,445-0.47%
Cleveland County97,144-0.85%
Moore County95,7768.09%
Nash County94,005-1.92%
Rockingham County91,393-2.38%
Burke County88,851-1.93%
Wilson County81,6610.50%
Caldwell County81,449-1.83%
Lincoln County81,1683.96%
Chatham County72,24313.24%
Surry County72,113-2.25%
Carteret County68,8903.29%
Wilkes County68,740-0.66%
Rutherford County66,421-1.95%
Franklin County64,7056.46%
Sampson County63,124-0.67%
Stanly County60,7910.40%
Haywood County60,6822.93%
Lee County59,6163.01%
Pender County59,09012.89%
Granville County59,0312.40%
Duplin County58,9690.63%
Lenoir County57,307-3.67%
Columbus County56,505-2.47%
Watauga County53,9225.76%
Edgecombe County53,318-5.80%
Hoke County53,26212.37%
Halifax County51,766-4.95%
Beaufort County47,526-0.55%
Stokes County46,097-2.63%
McDowell County45,0750.01%
Richmond County44,939-3.62%
Vance County44,244-2.34%
Jackson County42,2414.69%
Davie County42,0131.78%
Pasquotank County39,864-2.10%
Person County39,284-0.33%
Yadkin County37,532-2.35%
Alexander County37,4280.51%
Dare County35,9645.82%
Scotland County35,244-2.32%
Macon County34,3761.30%
Bladen County33,741-4.02%
Transylvania County33,4821.26%
Cherokee County27,9051.75%
Montgomery County27,418-1.13%
Ashe County26,924-1.03%
Currituck County25,8099.08%
Anson County25,448-5.25%
Hertford County24,136-1.93%
Martin County23,172-5.27%
Caswell County22,910-3.39%
Madison County21,3402.69%
Greene County21,168-0.95%
Polk County20,334-0.57%
Northampton County20,000-9.06%
Warren County19,907-5.14%
Bertie County19,854-6.53%
Yancey County17,678-0.65%
Avery County17,516-1.21%
Mitchell County15,126-2.63%
Chowan County14,383-2.46%
Swain County14,3462.49%
Perquimans County13,335-1.09%
Pamlico County12,821-2.16%
Washington County12,195-7.35%
Gates County11,478-5.61%
Clay County10,9153.08%
Alleghany County10,848-2.66%
Camden County10,4184.36%
Jones County9,845-2.28%
Graham County8,558-3.51%
Hyde County5,517-5.08%
Tyrrell County4,141-6.16%