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
101 Lake Norman of Catawba 9,308 $106,836 $522,300 $1,246 50.5
102 Gibsonville 9,289 $105,981 $262,400 $865 41.7
103 Hampstead 9,129 $90,184 $395,900 $1,189 36.0
104 Rockingham 9,094 $36,695 $133,900 $717 35.9
105 Kings Grant 9,061 $60,009 $258,200 $1,290 37.6
106 Aberdeen 8,969 $72,955 $287,200 $1,151 36.1
107 Wesley Chapel 8,923 $129,962 $493,900 $2,727 41.5
108 Oxford 8,897 $48,135 $177,200 $986 43.1
109 Oak Island 8,888 $83,483 $407,400 $1,208 61.5
110 Dunn 8,512 $47,310 $178,900 $780 44.4
111 Conover 8,491 $57,375 $238,300 $811 36.1
112 Black Mountain 8,462 $70,041 $351,700 $1,334 60.6
113 Ogden 8,363 $111,461 $431,000 $2,143 45.7
114 Clinton 8,336 $42,344 $185,600 $754 39.9
115 Roxboro 8,144 $39,283 $138,700 $787 41.3
116 Fletcher 8,022 $75,117 $324,000 $1,207 45.5
117 Butner 7,996 $72,917 $225,600 $1,195 41.4
118 Zebulon 7,961 $58,940 $275,400 $1,038 35.2
119 Woodfin 7,957 $62,759 $326,600 $1,408 43.9
120 Siler City 7,905 $51,751 $154,900 $958 35.3
121 Brevard 7,795 $44,356 $411,000 $878 47.7
122 Half Moon 7,780 $61,848 $170,900 $951 26.7
123 Etowah 7,765 $73,000 $313,500 $1,442 46.2
124 Kill Devil Hills 7,727 $85,747 $401,700 $1,440 48.6
125 Oak Ridge 7,660 $140,583 $523,500 N/A 46.1
126 Marion 7,594 $44,472 $131,100 $687 38.3
127 Forest City 7,368 $35,897 $142,100 $815 34.8
128 King 7,345 $60,451 $227,500 $937 46.1
129 Cullowhee 7,300 $35,076 N/A $836 20.9
130 Mills River 7,214 $88,359 $358,500 $1,611 46.6
131 Porters Neck 7,102 $115,417 $525,100 $1,591 52.0
132 Trinity 7,066 $80,349 $187,700 $893 42.3
133 St. James 6,901 $113,670 $599,300 $2,258 68.1
134 Unionville 6,826 $92,009 $312,200 $1,060 37.9
135 Carolina Beach 6,665 $88,239 $487,800 $1,544 52.2
136 Selma 6,611 $37,440 $161,100 $824 33.6
137 Marvin 6,542 $250,001 $860,600 N/A 40.8
138 East Flat Rock 6,468 $59,679 $207,400 $977 34.5
139 Silver Lake 6,242 $73,277 $287,500 $1,289 42.6
140 Boiling Spring Lakes 6,206 $59,750 $260,400 $1,337 46.8
141 Cherryville 6,154 $58,701 $198,000 $948 37.7
142 Briar Chapel 6,084 $154,583 $508,300 $2,941 39.3
143 Swannanoa 6,043 $72,978 $270,800 $692 32.9
144 Dallas 6,012 $57,755 $221,700 $794 38.8
145 Mocksville 6,001 $55,544 $210,900 $910 37.5
146 Hamlet 6,000 $38,500 $103,800 $553 41.5
147 Stokesdale 5,943 $135,389 $368,600 $783 43.0
148 Barbecue 5,933 $80,380 $199,300 $1,419 33.2
149 Northchase 5,879 $56,659 $286,700 $1,342 28.9
150 Walkertown 5,793 $80,761 $230,800 $1,283 39.1
Page 3 of 16