Sign In Register

North Carolina

770 cities and towns

770 Cities & Towns
6,594,558 Total Population
$64,468 Avg Median Income
$228,922 Avg Home Value
$1,012 Avg Rent
60°F Avg Temperature

North Carolina at a Glance

Economy

Avg Median Income$64,468
Avg Poverty Rate14.2%
Avg Unemployment3.9%
Bachelor's Degree+26.6%

Housing

Avg Home Value$228,922
Avg Median Rent$1,012
Avg Homeownership69.5%
State Median Home$228,922

Demographics

Total Population6,594,558
Avg Median Age42.9
Avg Pop Density795/sq mi
Cities & Towns770

Climate

Avg Annual Temp60°F
Avg January Temp41°F
Avg July Temp79°F
Avg Precipitation50.7"
Avg Snowfall3.8"

Crime (avg per 100K)

Violent Crime455.5
Property Crime4,110.9

Health

Avg Obesity Rate37.3%
Avg Smoking Rate16.1%
Avg Uninsured11.7%

100 Counties in North Carolina

Click a county to view details

About North Carolina

AbbreviationNC
State Population10,584,340

Counties in North Carolina

100 counties with population, income, and housing data.

Wake County 1,132,103 pop · 16 cities Mecklenburg County 1,115,403 pop · 19 cities Guilford County 539,557 pop · 6 cities Forsyth County 383,739 pop · 11 cities Cumberland County 335,207 pop · 12 cities Durham County 325,101 pop · 2 cities Buncombe County 269,449 pop · 12 cities Union County 240,109 pop · 5 cities Gaston County 228,972 pop · 18 cities New Hanover County 228,134 pop · 18 cities Cabarrus County 226,396 pop · 7 cities Johnston County 219,042 pop · 16 cities Onslow County 203,686 pop · 14 cities Iredell County 187,839 pop · 7 cities Alamance County 171,779 pop · 14 cities Pitt County 171,196 pop · 13 cities Davidson County 169,498 pop · 8 cities Catawba County 161,011 pop · 13 cities Rowan County 147,067 pop · 10 cities Orange County 145,919 pop · 2 cities Randolph County 144,403 pop · 13 cities Brunswick County 139,721 pop · 10 cities Harnett County 134,718 pop · 11 cities Robeson County 117,573 pop · 17 cities Wayne County 117,480 pop · 10 cities Henderson County 116,469 pop · 20 cities Craven County 101,098 pop · 6 cities Moore County 100,759 pop · 12 cities Cleveland County 99,527 pop · 17 cities Nash County 95,015 pop · 3 cities Rockingham County 91,209 pop · 6 cities Lincoln County 87,933 pop · 5 cities Burke County 87,799 pop · 9 cities Caldwell County 80,716 pop · 7 cities Wilson County 78,667 pop · 8 cities Chatham County 76,754 pop · 12 cities Surry County 71,429 pop · 4 cities Franklin County 69,680 pop · 5 cities Carteret County 68,353 pop · 17 cities Wilkes County 66,125 pop · 8 cities Rutherford County 64,680 pop · 9 cities Lee County 63,560 pop · 6 cities Stanly County 62,723 pop · 14 cities Haywood County 62,152 pop · 5 cities Pender County 61,592 pop · 9 cities Granville County 61,161 pop · 3 cities Sampson County 59,317 pop · 12 cities Lenoir County 55,071 pop · 9 cities Watauga County 54,540 pop · 5 cities Hoke County 52,612 pop · 2 cities Columbus County 50,827 pop · 15 cities Duplin County 49,312 pop · 5 cities Edgecombe County 49,067 pop · 7 cities Halifax County 48,772 pop · 11 cities Beaufort County 44,711 pop · 7 cities Stokes County 44,696 pop · 5 cities McDowell County 44,629 pop · 3 cities Richmond County 43,149 pop · 3 cities Davie County 43,030 pop · 4 cities Vance County 42,492 pop · 5 cities Jackson County 42,388 pop · 8 cities Pasquotank County 40,454 pop · 1 cities Person County 39,131 pop · 3 cities Yadkin County 37,280 pop · 9 cities Dare County 37,160 pop · 12 cities Macon County 37,088 pop · 2 cities Alexander County 36,505 pop · 4 cities Scotland County 34,222 pop · 21 cities Transylvania County 33,131 pop · 3 cities Bladen County 29,807 pop · 14 cities Cherokee County 28,868 pop · 1 cities Currituck County 28,616 pop · 6 cities Ashe County 26,759 pop · 3 cities Montgomery County 25,839 pop · 4 cities Caswell County 22,747 pop · 2 cities Anson County 22,200 pop · 3 cities Martin County 21,992 pop · 9 cities Hertford County 21,633 pop · 5 cities Madison County 21,414 pop · 3 cities Greene County 20,407 pop · 9 cities Polk County 19,538 pop · 11 cities Warren County 18,803 pop · 4 cities Yancey County 18,538 pop · 3 cities Bertie County 17,818 pop · 1 cities Avery County 17,679 pop · 9 cities Northampton County 17,528 pop · 17 cities Mitchell County 14,989 pop · 1 cities Swain County 14,130 pop · 2 cities Chowan County 13,835 pop · 5 cities Perquimans County 13,053 pop · 2 cities Pamlico County 12,317 pop · 10 cities Clay County 11,186 pop · 1 cities Washington County 11,051 pop · 5 cities Alleghany County 10,989 pop · 2 cities Camden County 10,547 pop · 3 cities Gates County 10,509 pop · 3 cities Jones County 9,263 pop · 3 cities Graham County 8,047 pop · 5 cities Hyde County 4,636 pop · 3 cities Tyrrell County 3,389 pop · 1 cities

All Cities in North Carolina

# City Population Median Income Home Value Median Rent Median Age
51 Knightdale 19,532 $91,638 $331,900 $1,573 34.0
52 Lumberton 19,220 $43,114 $140,100 $824 35.6
53 Harrisburg 19,203 $143,393 $431,900 $2,407 39.0
54 Mebane 18,899 $84,312 $295,600 $1,171 36.8
55 Elizabeth City 18,740 $50,947 $202,100 $1,111 36.1
56 Lenoir 18,282 $48,889 $165,200 $671 43.5
57 Pinehurst 17,992 $104,955 $423,300 $1,790 58.8
58 Mount Holly 17,928 $75,928 $286,400 $1,145 39.1
59 Hope Mills 17,823 $60,671 $176,300 $1,097 33.3
60 Morganton 17,541 $49,434 $208,300 $909 38.5
61 Graham 17,537 $54,783 $200,600 $990 36.4
62 Murraysville 17,307 $75,720 $281,600 $1,667 37.1
63 Albemarle 16,527 $52,825 $186,100 $856 39.8
64 Stallings 16,495 $106,074 $381,700 $1,749 39.4
65 Havelock 16,471 $64,433 $186,800 $1,269 24.5
66 Southern Pines 16,052 $83,681 $416,300 $1,215 38.6
67 Eden 15,353 $50,959 $122,800 $816 36.9
68 Hendersonville 15,253 $52,337 $282,500 $1,232 50.3
69 Belmont 15,140 $86,442 $349,700 $1,274 37.7
70 Laurinburg 15,079 $39,258 $121,500 $766 37.9
71 Roanoke Rapids 15,024 $53,981 $129,400 $816 38.0
72 Henderson 14,922 $38,780 $116,800 $835 36.6
73 Davidson 14,852 $152,969 $626,000 $1,636 41.2
74 Reidsville 14,547 $42,702 $139,000 $773 41.4
75 Piney Green 14,205 $65,179 $220,000 $1,151 30.0
76 Anderson Creek 14,021 $86,661 $251,600 $1,248 31.1
77 Lewisville 13,655 $84,424 $284,300 $1,059 41.8
78 Weddington 13,468 $196,159 $730,200 $2,205 43.5
79 Newton 13,223 $56,869 $169,300 $1,016 39.2
80 Lake Norman of Iredell 12,496 $194,519 $839,900 $1,272 47.7
81 Myrtle Grove 12,404 $112,139 $398,600 $1,523 41.7
82 Archdale 11,992 $64,984 $188,200 $960 46.5
83 Smithfield 11,798 $37,827 $217,000 $601 42.7
84 Spring Lake 11,613 $50,497 $101,300 $1,228 25.4
85 Wendell 11,585 $93,848 $316,700 $1,397 38.3
86 Lincolnton 11,503 $43,294 $224,600 $920 37.7
87 Kings Mountain 11,472 $45,507 $177,700 $879 41.6
88 Elon 11,325 $82,717 $355,800 $1,584 21.9
89 Spout Springs 11,073 $87,905 $310,100 $1,794 30.9
90 Summerfield 11,031 $151,131 $490,100 $1,148 44.4
91 Pineville 10,780 $64,257 $344,700 $1,467 33.9
92 Tarboro 10,705 $49,386 $155,500 $698 48.9
93 Mount Airy 10,631 $39,873 $176,600 $699 46.7
94 Winterville 10,624 $82,783 $226,600 $1,495 39.0
95 Waynesville 10,408 $50,554 $254,800 $1,105 47.4
96 Rolesville 10,200 $148,250 $467,400 $982 38.9
97 Washington 9,754 $41,723 $193,800 $813 49.4
98 Morehead City 9,696 $53,718 $330,900 $1,122 44.1
99 Hillsborough 9,656 $98,467 $430,100 $1,349 43.6
100 St. Stephens 9,409 $57,882 $187,500 $864 41.5
Page 2 of 16