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
1 Charlotte 886,283 $78,438 $351,500 $1,504 34.4
2 Raleigh 470,763 $82,424 $377,800 $1,468 34.7
3 Greensboro 298,564 $58,884 $221,300 $1,114 34.1
4 Durham 288,465 $79,234 $355,300 $1,412 34.8
5 Winston-Salem 250,887 $57,673 $208,200 $1,033 35.6
6 Fayetteville 209,692 $56,395 $171,900 $1,179 30.7
7 Cary 176,686 $129,399 $525,200 $1,621 39.8
8 Wilmington 118,578 $63,900 $350,300 $1,311 37.5
9 High Point 115,263 $61,228 $212,400 $1,062 37.8
10 Concord 106,518 $84,752 $327,600 $1,365 36.2
11 Asheville 94,369 $67,221 $411,000 $1,303 40.7
12 Greenville 88,540 $50,564 $213,100 $983 28.0
13 Gastonia 81,632 $60,554 $250,000 $1,145 37.2
14 Jacksonville 73,507 $54,069 $191,700 $1,268 23.3
15 Apex 67,765 $138,442 $514,800 $1,784 36.0
16 Huntersville 62,458 $119,951 $439,300 $1,742 39.9
17 Chapel Hill 59,889 $85,825 $576,500 $1,483 25.8
18 Burlington 58,599 $54,941 $188,700 $1,030 39.6
19 Kannapolis 56,470 $70,691 $245,500 $1,168 37.7
20 Rocky Mount 54,175 $52,927 $148,300 $919 41.8
21 Mooresville 51,447 $88,592 $348,500 $1,505 36.6
22 Wake Forest 51,199 $120,777 $435,000 $1,458 38.8
23 Wilson 47,740 $47,294 $192,000 $925 39.1
24 Hickory 43,747 $63,361 $248,300 $975 37.7
25 Holly Springs 43,429 $132,435 $485,500 $1,858 36.3
26 Indian Trail 41,146 $99,073 $343,500 $1,916 35.5
27 Fuquay-Varina 37,749 $111,447 $410,600 $1,646 36.3
28 Salisbury 35,730 $51,058 $215,200 $1,030 36.5
29 Monroe 35,596 $67,265 $270,600 $1,216 36.5
30 Goldsboro 33,448 $47,005 $173,700 $956 36.7
31 Garner 32,543 $77,496 $320,300 $1,452 37.6
32 Cornelius 32,009 $114,688 $512,400 $1,571 44.8
33 New Bern 31,563 $56,893 $211,500 $1,068 40.4
34 Sanford 30,833 $54,294 $222,000 $965 34.9
35 Morrisville 30,471 $125,404 $481,800 $1,785 34.5
36 Matthews 29,959 $105,579 $406,800 $1,670 39.3
37 Statesville 29,161 $55,492 $226,100 $935 37.4
38 Clayton 28,043 $73,348 $292,400 $1,542 32.7
39 Kernersville 27,439 $69,923 $264,000 $1,052 38.7
40 Asheboro 27,353 $48,628 $162,800 $855 36.1
41 Thomasville 27,261 $58,246 $163,200 $853 39.4
42 Mint Hill 26,954 $99,272 $386,900 $1,498 46.2
43 Leland 26,307 $88,576 $358,800 $1,603 48.0
44 Shelby 21,868 $50,705 $185,400 $899 41.2
45 Clemmons 21,574 $84,326 $306,900 $1,172 43.7
46 Waxhaw 21,565 $128,115 $506,300 $1,770 36.9
47 Carrboro 21,170 $85,927 $507,100 $1,337 34.0
48 Lexington 19,691 $41,775 $158,100 $882 35.9
49 Kinston 19,576 $35,250 $108,300 $822 42.9
50 Boone 19,534 $28,633 $373,600 $1,080 21.5
Page 1 of 16