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
451 Cypress Landing 1,037 $80,325 $418,600 70.9
452 Barker Heights 1,025 $28,929 $199,700 $790 45.6
453 West Marion 1,018 $38,523 $123,300 $822 35.0
454 Moravian Falls 1,015 $57,262 $189,500 $797 53.1
455 Roseboro 1,007 $39,345 $110,500 $725 38.6
456 Middlesex 1,005 $49,931 $213,800 $875 39.6
457 Jackson Heights 1,002 $36,975 $132,300 $742 54.4
458 Woodlawn 996 $74,712 $278,500 $838 62.0
459 Cooleemee 984 $49,135 $134,200 $964 34.9
460 Maysville 982 $57,969 $141,800 $1,031 33.7
461 Brunswick 981 $28,542 $83,900 $773 38.8
462 Patterson Springs 980 $55,625 $116,000 $982 33.0
463 Castle Hayne 978 $69,729 $326,700 $897 55.7
464 Barker Ten Mile 976 $77,841 $153,200 44.5
465 Manns Harbor 972 $27,087 $205,100 $1,164 30.8
466 Rowland 972 $31,667 $108,700 $702 44.3
467 White Lake 961 $76,667 $186,900 $1,275 52.7
468 Stantonsburg 949 $58,929 $120,200 $983 42.5
469 Fremont 948 $41,477 $115,500 $824 39.3
470 Vanceboro 939 $39,125 $137,500 $673 42.7
471 Oriental 930 $57,875 $406,800 $1,106 68.7
472 Belwood 928 $49,078 $180,600 $907 46.6
473 Laurel Hill 916 $26,250 $90,500 $1,066 35.5
474 Garland 914 $58,938 $113,400 $894 22.3
475 Ellenboro 899 $50,625 $104,500 $719 27.6
476 Wagram 899 $53,516 $107,100 $807 47.7
477 Hollister 897 $39,744 $124,400 $730 33.9
478 Moncure 877 $53,173 56.5
479 Rougemont 877 $219,000 47.4
480 White Plains 876 $52,813 $233,900 $545 54.3
481 Clarkton 875 $137,500 $1,125 30.5
482 Gaston 864 $41,250 $76,300 $688 39.4
483 Warrenton 859 $37,188 $164,300 $560 57.8
484 Germanton 851 $76,458 $190,900 59.6
485 Prospect 850 $86,800 42.6
486 Pleasant Hill 849 $67,768 $147,500 56.7
487 Blowing Rock 848 $120,865 $667,300 $877 60.9
488 Marshall 846 $53,125 $242,600 $543 46.7
489 Richfield 839 $80,536 $212,100 $1,071 31.3
490 Beech Mountain 831 $89,934 $388,800 $978 62.1
491 Faison 826 $38,173 $93,300 $605 30.9
492 Cashiers 825 $73,455 $360,000 60.0
493 Newland 815 $43,429 $223,800 $774 50.0
494 Alliance 812 $44,167 $128,400 65.3
495 Harmony 811 $75,179 $117,000 $1,118 30.3
496 Bunnlevel 806 $73,600 $185,000 $922 56.9
497 Bogue 800 $88,043 $251,200 $1,446 43.0
498 Ocean Isle Beach 796 $99,231 $754,300 67.9
499 Varnamtown 792 $68,750 $277,900 $1,068 50.3
500 Lilesville 791 $54,250 $113,900 $877 41.2
Page 10 of 16