City Stats
Find My City
Rankings
Compare
Red vs Blue
States
Explore
Search cities...
⌘K
Home
/
North Carolina
/
Counties
Counties in North Carolina
100 counties · Population, income, elections, and more
Sort by:
Population
Income
Name
100 counties
County
Population
Median Income
Wake County
1,151,009
$101,763
Mecklenburg County
1,130,906
$83,765
Guilford County
542,987
$66,027
Forsyth County
386,740
$65,541
Cumberland County
336,749
$58,780
Durham County
329,405
$79,501
Buncombe County
271,790
$70,578
Union County
244,975
$99,243
Gaston County
231,485
$65,472
Cabarrus County
231,262
$86,084
New Hanover County
231,214
$72,892
Johnston County
226,623
$79,838
Onslow County
208,537
$64,568
Iredell County
191,800
$78,678
Alamance County
174,286
$64,445
Pitt County
172,279
$58,851
Davidson County
171,063
$62,426
Catawba County
162,051
$64,544
Rowan County
148,487
$63,196
Orange County
147,292
$88,553
Brunswick County
145,889
$74,034
Randolph County
145,322
$59,047
Harnett County
136,503
$69,012
Wayne County
117,606
$58,082
Henderson County
117,387
$67,623
Robeson County
116,858
$40,318
Moore County
102,840
$82,837
Craven County
101,074
$64,635
Cleveland County
100,170
$55,769
Nash County
95,451
$60,704
Rockingham County
91,585
$55,796
Lincoln County
90,359
$78,490
Burke County
87,863
$55,684
Caldwell County
80,618
$55,401
Wilson County
78,648
$51,381
Chatham County
78,319
$88,534
Franklin County
71,962
$71,386
Surry County
71,407
$56,095
Carteret County
68,652
$70,235
Wilkes County
65,983
$50,438
Rutherford County
64,850
$49,771
Lee County
64,565
$63,060
Stanly County
63,557
$61,631
Pender County
63,475
$76,838
Haywood County
62,432
$61,001
Granville County
61,439
$70,975
Sampson County
59,245
$53,159
Lenoir County
54,917
$44,795
Watauga County
54,607
$51,367
Hoke County
53,102
$60,095
Columbus County
50,453
$48,184
Duplin County
49,053
$51,880
Edgecombe County
48,777
$48,480
Halifax County
48,219
$45,071
Stokes County
44,889
$60,039
McDowell County
44,679
$55,527
Beaufort County
44,597
$57,997
Davie County
43,526
$73,234
Jackson County
43,089
$53,479
Richmond County
42,818
$43,626
Vance County
42,361
$46,943
Pasquotank County
40,830
$63,912
Person County
39,275
$64,927
Dare County
37,534
$81,214
Macon County
37,533
$53,298
Yadkin County
37,419
$60,321
Alexander County
36,440
$65,268
Scotland County
34,353
$43,500
Transylvania County
33,243
$64,523
Currituck County
29,612
$91,548
Bladen County
29,591
$44,528
Cherokee County
29,197
$51,496
Ashe County
26,831
$50,827
Montgomery County
25,874
$55,849
Caswell County
22,689
$59,407
Anson County
21,903
$44,245
Martin County
21,773
$46,793
Madison County
21,640
$58,628
Hertford County
20,492
$47,472
Greene County
20,421
$50,904
Polk County
19,689
$61,005
Warren County
18,751
$45,279
Yancey County
18,676
$54,961
Avery County
17,643
$57,657
Bertie County
17,482
$45,931
Northampton County
17,212
$47,935
Mitchell County
14,973
$58,089
Swain County
14,065
$55,429
Chowan County
13,814
$56,982
Perquimans County
13,146
$61,224
Pamlico County
12,315
$61,624
Clay County
11,391
$53,645
Alleghany County
11,075
$44,272
Washington County
10,905
$41,750
Camden County
10,743
$87,781
Gates County
10,437
$61,612
Jones County
9,245
$55,659
Graham County
8,041
$49,038
Hyde County
4,625
$47,338
Tyrrell County
3,376
$43,952