North Carolina counties by area

Official, comparable measurements for 100 counties and county equivalents.

Source fields preserved2026 Census Gazetteer · GEOID · ALAND · AWATER
County equivalents100
Combined land48,624.5 mi²
Population (2025)11,197,968
Largest by landRobeson County
Map of the 100 county equivalents in North Carolina, shaded by land area Alamance County: 423.5 mi² land (#59 in North Carolina); 186,177 people, 440 per mi²Alexander County: 260 mi² land (#88 in North Carolina); 36,958 people, 142 per mi²Alleghany County: 234.8 mi² land (#95 in North Carolina); 11,479 people, 49 per mi²Anson County: 531.5 mi² land (#36 in North Carolina); 21,758 people, 41 per mi²Ashe County: 426.3 mi² land (#57 in North Carolina); 27,514 people, 65 per mi²Avery County: 247.3 mi² land (#91 in North Carolina); 18,110 people, 73 per mi²Beaufort County: 832.7 mi² land (#8 in North Carolina); 44,670 people, 54 per mi²Bertie County: 699.2 mi² land (#16 in North Carolina); 17,086 people, 24 per mi²Bladen County: 875 mi² land (#4 in North Carolina); 30,007 people, 34 per mi²Brunswick County: 849.5 mi² land (#6 in North Carolina); 174,702 people, 206 per mi²Buncombe County: 656.5 mi² land (#19 in North Carolina); 277,417 people, 423 per mi²Burke County: 506.3 mi² land (#42 in North Carolina); 88,655 people, 175 per mi²Cabarrus County: 361.3 mi² land (#72 in North Carolina); 249,725 people, 691 per mi²Caldwell County: 471.9 mi² land (#48 in North Carolina); 81,105 people, 172 per mi²Camden County: 240.3 mi² land (#93 in North Carolina); 11,315 people, 47 per mi²Carteret County: 507.6 mi² land (#41 in North Carolina); 70,469 people, 139 per mi²Caswell County: 425.5 mi² land (#58 in North Carolina); 22,563 people, 53 per mi²Catawba County: 401.4 mi² land (#61 in North Carolina); 170,172 people, 424 per mi²Chatham County: 681.5 mi² land (#18 in North Carolina); 85,111 people, 125 per mi²Cherokee County: 455.5 mi² land (#52 in North Carolina); 30,830 people, 68 per mi²Chowan County: 172.7 mi² land (#100 in North Carolina); 14,082 people, 82 per mi²Clay County: 215 mi² land (#98 in North Carolina); 12,239 people, 57 per mi²Cleveland County: 464.3 mi² land (#50 in North Carolina); 103,325 people, 223 per mi²Columbus County: 938.1 mi² land (#3 in North Carolina); 50,487 people, 54 per mi²Craven County: 706.5 mi² land (#15 in North Carolina); 105,025 people, 149 per mi²Cumberland County: 652.6 mi² land (#20 in North Carolina); 338,473 people, 519 per mi²Currituck County: 261.9 mi² land (#87 in North Carolina); 33,158 people, 127 per mi²Dare County: 383.2 mi² land (#68 in North Carolina); 38,245 people, 100 per mi²Davidson County: 553 mi² land (#31 in North Carolina); 180,182 people, 326 per mi²Davie County: 263.7 mi² land (#86 in North Carolina); 45,855 people, 174 per mi²Duplin County: 814.7 mi² land (#9 in North Carolina); 51,571 people, 63 per mi²Durham County: 287.6 mi² land (#84 in North Carolina); 347,240 people, 1,208 per mi²Edgecombe County: 505.4 mi² land (#43 in North Carolina); 49,121 people, 97 per mi²Forsyth County: 408 mi² land (#60 in North Carolina); 401,718 people, 984 per mi²Franklin County: 491.9 mi² land (#44 in North Carolina); 82,037 people, 167 per mi²Gaston County: 355.8 mi² land (#73 in North Carolina); 246,558 people, 693 per mi²Gates County: 340.6 mi² land (#76 in North Carolina); 10,234 people, 30 per mi²Graham County: 292 mi² land (#83 in North Carolina); 8,190 people, 28 per mi²Granville County: 532 mi² land (#35 in North Carolina); 61,421 people, 115 per mi²Greene County: 266.7 mi² land (#85 in North Carolina); 20,700 people, 78 per mi²Guilford County: 646 mi² land (#22 in North Carolina); 562,234 people, 870 per mi²Halifax County: 723.7 mi² land (#14 in North Carolina); 46,534 people, 64 per mi²Harnett County: 595.1 mi² land (#25 in North Carolina); 150,137 people, 252 per mi²Haywood County: 553.6 mi² land (#30 in North Carolina); 63,369 people, 114 per mi²Henderson County: 373 mi² land (#70 in North Carolina); 122,375 people, 328 per mi²Hertford County: 353.2 mi² land (#74 in North Carolina); 19,015 people, 54 per mi²Hoke County: 390.2 mi² land (#67 in North Carolina); 56,939 people, 146 per mi²Hyde County: 612.3 mi² land (#24 in North Carolina); 4,554 people, 7.4 per mi²Iredell County: 574.5 mi² land (#26 in North Carolina); 211,798 people, 369 per mi²Jackson County: 491.1 mi² land (#46 in North Carolina); 45,039 people, 92 per mi²Johnston County: 792 mi² land (#10 in North Carolina); 256,448 people, 324 per mi²Jones County: 471.4 mi² land (#49 in North Carolina); 9,575 people, 20 per mi²Lee County: 255.1 mi² land (#89 in North Carolina); 70,258 people, 275 per mi²Lenoir County: 399.1 mi² land (#62 in North Carolina); 55,837 people, 140 per mi²Lincoln County: 295.9 mi² land (#82 in North Carolina); 98,654 people, 333 per mi²Macon County: 515.5 mi² land (#39 in North Carolina); 39,232 people, 76 per mi²Madison County: 449.6 mi² land (#53 in North Carolina); 22,553 people, 50 per mi²Martin County: 456.4 mi² land (#51 in North Carolina); 21,601 people, 47 per mi²McDowell County: 440 mi² land (#55 in North Carolina); 45,198 people, 103 per mi²Mecklenburg County: 523.6 mi² land (#38 in North Carolina); 1,233,383 people, 2,355 per mi²Mitchell County: 221.3 mi² land (#97 in North Carolina); 15,062 people, 68 per mi²Montgomery County: 491.5 mi² land (#45 in North Carolina); 26,403 people, 54 per mi²Moore County: 697.6 mi² land (#17 in North Carolina); 110,619 people, 159 per mi²Nash County: 540.4 mi² land (#32 in North Carolina); 99,365 people, 184 per mi²New Hanover County: 192.3 mi² land (#99 in North Carolina); 245,959 people, 1,279 per mi²Northampton County: 536.7 mi² land (#33 in North Carolina); 16,491 people, 31 per mi²Onslow County: 762.1 mi² land (#12 in North Carolina); 217,175 people, 285 per mi²Orange County: 397.6 mi² land (#63 in North Carolina); 152,498 people, 384 per mi²Pamlico County: 336.5 mi² land (#77 in North Carolina); 12,758 people, 38 per mi²Pasquotank County: 226.9 mi² land (#96 in North Carolina); 42,201 people, 186 per mi²Pender County: 871.3 mi² land (#5 in North Carolina); 72,111 people, 83 per mi²Perquimans County: 247.2 mi² land (#92 in North Carolina); 13,490 people, 55 per mi²Person County: 392.4 mi² land (#65 in North Carolina); 40,636 people, 104 per mi²Pitt County: 652.4 mi² land (#21 in North Carolina); 182,936 people, 280 per mi²Polk County: 237.7 mi² land (#94 in North Carolina); 20,533 people, 86 per mi²Randolph County: 782.4 mi² land (#11 in North Carolina); 149,516 people, 191 per mi²Richmond County: 473.7 mi² land (#47 in North Carolina); 42,041 people, 89 per mi²Robeson County: 947.3 mi² land (#1 in North Carolina); 119,941 people, 127 per mi²Rockingham County: 565.7 mi² land (#27 in North Carolina); 94,195 people, 167 per mi²Rowan County: 511.6 mi² land (#40 in North Carolina); 155,096 people, 303 per mi²Rutherford County: 565.4 mi² land (#28 in North Carolina); 65,745 people, 116 per mi²Sampson County: 945.9 mi² land (#2 in North Carolina); 61,504 people, 65 per mi²Scotland County: 319.1 mi² land (#79 in North Carolina); 33,322 people, 104 per mi²Stanly County: 395.1 mi² land (#64 in North Carolina); 68,830 people, 174 per mi²Stokes County: 449.3 mi² land (#54 in North Carolina); 46,126 people, 103 per mi²Surry County: 532.6 mi² land (#34 in North Carolina); 72,287 people, 136 per mi²Swain County: 527.7 mi² land (#37 in North Carolina); 14,024 people, 27 per mi²Transylvania County: 378.4 mi² land (#69 in North Carolina); 34,211 people, 90 per mi²Tyrrell County: 390.8 mi² land (#66 in North Carolina); 3,537 people, 9.1 per mi²Union County: 632.7 mi² land (#23 in North Carolina); 267,674 people, 423 per mi²Vance County: 252.4 mi² land (#90 in North Carolina); 42,638 people, 169 per mi²Wake County: 834.8 mi² land (#7 in North Carolina); 1,257,235 people, 1,506 per mi²Warren County: 429.4 mi² land (#56 in North Carolina); 18,898 people, 44 per mi²Washington County: 346.5 mi² land (#75 in North Carolina); 10,638 people, 31 per mi²Watauga County: 312.4 mi² land (#81 in North Carolina); 54,786 people, 175 per mi²Wayne County: 553.9 mi² land (#29 in North Carolina); 122,278 people, 221 per mi²Wilkes County: 753.7 mi² land (#13 in North Carolina); 66,233 people, 88 per mi²Wilson County: 367.6 mi² land (#71 in North Carolina); 81,150 people, 221 per mi²Yadkin County: 334.9 mi² land (#78 in North Carolina); 38,325 people, 114 per mi²Yancey County: 312.6 mi² land (#80 in North Carolina); 19,084 people, 61 per mi²
  • 172.7–312.4 mi²
  • 312.6–401.4 mi²
  • 408–507.6 mi²
  • 511.6–652.4 mi²
  • 652.6–947.3 mi²
Each county equivalent is shaded into one of 5 groups with equal numbers of entries, from lowest (lightest) to highest value; the map starts with land area and can switch to population density. Select a county to open its profile. 2025 Census cartographic boundaries, equal-area projection. About the maps

Understanding North Carolina’s county areas

The land-area range runs from Chowan County at 172.7 mi² to Robeson County at 947.3 mi². The largest has 5.5 times the land area of the smallest and accounts for 1.9% of the combined county land in North Carolina. Compare with every state’s largest county.

The median county-equivalent land area is 460.3 mi², below the national median of 604.5 mi². The median describes the middle of the county size distribution; it does not describe how people or development are distributed. A state with a few very large counties can have a much smaller median than its largest entry suggests.

Where water changes the picture

Dare County has the most assigned water area, at 1,158.5 mi². It also has the highest water share, with water making up 75.1% of its total area. Water area and water percentage answer different questions: the first measures an amount, while the second measures the mix of land and water.

Across all 100 entries, water accounts for 9.7% of the combined total area. This is calculated from the summed land and water measurements, rather than averaging county percentages, which would give each small and large county equal weight.

Where people live

An estimated 11,197,968 people lived in North Carolina on July 1, 2025 (+7.2% since 2020), or 3.2% of the national total in this dataset. Wake County is the most populous county equivalent, with 1,257,235 residents — 11.2% of the state. The largest by land, Robeson County, has 119,941.

Across the state there are 230 people per square mile of land. County densities range from 2,355 in Mecklenburg County to 7.4 in Hyde County; the median county equivalent has 116. Switch the map above to density to see where the state’s population concentrates.

Compare the largest and smallest county equivalents in North Carolina to see land, water, and total area on the same scale.

These calculations use the 2026 Census county records listed below. County-equivalent boundaries vary between states; area alone does not measure population, density, or usable land. See coverage and calculation rules.

Complete area table

Sorted from largest to smallest land area.

#County / equivalentLandWaterWater sharePopulationPer mi²
1Robeson CountyGEOID 37155947.3 mi²1.9 mi²0.2%119,941127
2Sampson CountyGEOID 37163945.9 mi²1.9 mi²0.2%61,50465
3Columbus CountyGEOID 37047938.1 mi²16.9 mi²1.8%50,48754
4Bladen CountyGEOID 37017875 mi²12.8 mi²1.4%30,00734
5Pender CountyGEOID 37141871.3 mi²62.9 mi²6.7%72,11183
6Brunswick CountyGEOID 37019849.5 mi²200 mi²19.1%174,702206
7Wake CountyGEOID 37183834.8 mi²22.2 mi²2.6%1,257,2351,506
8Beaufort CountyGEOID 37013832.7 mi²130.1 mi²13.5%44,67054
9Duplin CountyGEOID 37061814.7 mi²5.5 mi²0.7%51,57163
10Johnston CountyGEOID 37101792 mi²3.6 mi²0.5%256,448324
11Randolph CountyGEOID 37151782.4 mi²7.6 mi²1%149,516191
12Onslow CountyGEOID 37133762.1 mi²143.1 mi²15.8%217,175285
13Wilkes CountyGEOID 37193753.7 mi²2.6 mi²0.3%66,23388
14Halifax CountyGEOID 37083723.7 mi²6.5 mi²0.9%46,53464
15Craven CountyGEOID 37049706.5 mi²66.7 mi²8.6%105,025149
16Bertie CountyGEOID 37015699.2 mi²42.1 mi²5.7%17,08624
17Moore CountyGEOID 37125697.6 mi²8.1 mi²1.1%110,619159
18Chatham CountyGEOID 37037681.5 mi²27.3 mi²3.8%85,111125
19Buncombe CountyGEOID 37021656.5 mi²3.4 mi²0.5%277,417423
20Cumberland CountyGEOID 37051652.6 mi²5.9 mi²0.9%338,473519
21Pitt CountyGEOID 37147652.4 mi²3.2 mi²0.5%182,936280
22Guilford CountyGEOID 37081646 mi²11.7 mi²1.8%562,234870
23Union CountyGEOID 37179632.7 mi²6.9 mi²1.1%267,674423
24Hyde CountyGEOID 37095612.3 mi²846.7 mi²58%4,5547.4
25Harnett CountyGEOID 37085595.1 mi²6.3 mi²1%150,137252
26Iredell CountyGEOID 37097574.5 mi²22.9 mi²3.8%211,798369
27Rockingham CountyGEOID 37157565.7 mi²7.1 mi²1.2%94,195167
28Rutherford CountyGEOID 37161565.4 mi²1.8 mi²0.3%65,745116
29Wayne CountyGEOID 37191553.9 mi²3.8 mi²0.7%122,278221
30Haywood CountyGEOID 37087553.6 mi²0.9 mi²0.2%63,369114
31Davidson CountyGEOID 37057553 mi²14.5 mi²2.6%180,182326
32Nash CountyGEOID 37127540.4 mi²2.4 mi²0.4%99,365184
33Northampton CountyGEOID 37131536.7 mi²13.8 mi²2.5%16,49131
34Surry CountyGEOID 37171532.6 mi²4 mi²0.7%72,287136
35Granville CountyGEOID 37077532 mi²5.6 mi²1%61,421115
36Anson CountyGEOID 37007531.5 mi²5.6 mi²1%21,75841
37Swain CountyGEOID 37173527.7 mi²12.5 mi²2.3%14,02427
38Mecklenburg CountyGEOID 37119523.6 mi²22.4 mi²4.1%1,233,3832,355
39Macon CountyGEOID 37113515.5 mi²4.1 mi²0.8%39,23276
40Rowan CountyGEOID 37159511.6 mi²12.3 mi²2.4%155,096303
41Carteret CountyGEOID 37031507.6 mi²822.8 mi²61.8%70,469139
42Burke CountyGEOID 37023506.3 mi²8 mi²1.6%88,655175
43Edgecombe CountyGEOID 37065505.4 mi²1.4 mi²0.3%49,12197
44Franklin CountyGEOID 37069491.9 mi²2.7 mi²0.5%82,037167
45Montgomery CountyGEOID 37123491.5 mi²10 mi²2%26,40354
46Jackson CountyGEOID 37099491.1 mi²3.8 mi²0.8%45,03992
47Richmond CountyGEOID 37153473.7 mi²6 mi²1.3%42,04189
48Caldwell CountyGEOID 37027471.9 mi²2.7 mi²0.6%81,105172
49Jones CountyGEOID 37103471.4 mi²2.3 mi²0.5%9,57520
50Cleveland CountyGEOID 37045464.3 mi²3.9 mi²0.8%103,325223
51Martin CountyGEOID 37117456.4 mi²0.3 mi²0.1%21,60147
52Cherokee CountyGEOID 37039455.5 mi²11.1 mi²2.4%30,83068
53Madison CountyGEOID 37115449.6 mi²1.9 mi²0.4%22,55350
54Stokes CountyGEOID 37169449.3 mi²6.8 mi²1.5%46,126103
55McDowell CountyGEOID 37111440 mi²5.4 mi²1.2%45,198103
56Warren CountyGEOID 37185429.4 mi²14.9 mi²3.4%18,89844
57Ashe CountyGEOID 37009426.3 mi²3.1 mi²0.7%27,51465
58Caswell CountyGEOID 37033425.5 mi²3.2 mi²0.7%22,56353
59Alamance CountyGEOID 37001423.5 mi²10.8 mi²2.5%186,177440
60Forsyth CountyGEOID 37067408 mi²4.5 mi²1.1%401,718984
61Catawba CountyGEOID 37035401.4 mi²14.6 mi²3.5%170,172424
62Lenoir CountyGEOID 37107399.1 mi²2.3 mi²0.6%55,837140
63Orange CountyGEOID 37135397.6 mi²3.4 mi²0.8%152,498384
64Stanly CountyGEOID 37167395.1 mi²9.7 mi²2.4%68,830174
65Person CountyGEOID 37145392.4 mi²12 mi²3%40,636104
66Tyrrell CountyGEOID 37177390.8 mi²206.4 mi²34.6%3,5379.1
67Hoke CountyGEOID 37093390.2 mi²1.5 mi²0.4%56,939146
68Dare CountyGEOID 37055383.2 mi²1,158.5 mi²75.1%38,245100
69Transylvania CountyGEOID 37175378.4 mi²2 mi²0.5%34,21190
70Henderson CountyGEOID 37089373 mi²2.1 mi²0.6%122,375328
71Wilson CountyGEOID 37195367.6 mi²5.5 mi²1.5%81,150221
72Cabarrus CountyGEOID 37025361.3 mi²2.7 mi²0.7%249,725691
73Gaston CountyGEOID 37071355.8 mi²7.9 mi²2.2%246,558693
74Hertford CountyGEOID 37091353.2 mi²7.2 mi²2%19,01554
75Washington CountyGEOID 37187346.5 mi²75.4 mi²17.9%10,63831
76Gates CountyGEOID 37073340.6 mi²5.1 mi²1.5%10,23430
77Pamlico CountyGEOID 37137336.5 mi²225.1 mi²40.1%12,75838
78Yadkin CountyGEOID 37197334.9 mi²2.8 mi²0.8%38,325114
79Scotland CountyGEOID 37165319.1 mi²1.5 mi²0.5%33,322104
80Yancey CountyGEOID 37199312.6 mi²0.6 mi²0.2%19,08461
81Watauga CountyGEOID 37189312.4 mi²0.9 mi²0.3%54,786175
82Lincoln CountyGEOID 37109295.9 mi²9 mi²3%98,654333
83Graham CountyGEOID 37075292 mi²9.7 mi²3.2%8,19028
84Durham CountyGEOID 37063287.6 mi²10.3 mi²3.5%347,2401,208
85Greene CountyGEOID 37079266.7 mi²0.5 mi²0.2%20,70078
86Davie CountyGEOID 37059263.7 mi²2.9 mi²1.1%45,855174
87Currituck CountyGEOID 37053261.9 mi²264.5 mi²50.2%33,158127
88Alexander CountyGEOID 37003260 mi²3.6 mi²1.4%36,958142
89Lee CountyGEOID 37105255.1 mi²4.1 mi²1.6%70,258275
90Vance CountyGEOID 37181252.4 mi²16.3 mi²6.1%42,638169
91Avery CountyGEOID 37011247.3 mi²0.2 mi²0.1%18,11073
92Perquimans CountyGEOID 37143247.2 mi²81.8 mi²24.9%13,49055
93Camden CountyGEOID 37029240.3 mi²69.9 mi²22.5%11,31547
94Polk CountyGEOID 37149237.7 mi²0.8 mi²0.3%20,53386
95Alleghany CountyGEOID 37005234.8 mi²1.4 mi²0.6%11,47949
96Pasquotank CountyGEOID 37139226.9 mi²62.5 mi²21.6%42,201186
97Mitchell CountyGEOID 37121221.3 mi²0.6 mi²0.3%15,06268
98Clay CountyGEOID 37043215 mi²5.8 mi²2.6%12,23957
99New Hanover CountyGEOID 37129192.3 mi²136.6 mi²41.5%245,9591,279
100Chowan CountyGEOID 37041172.7 mi²61 mi²26.1%14,08282
How to read this table. Land and water areas are Census statistical measurements in square miles; population is the Census Bureau’s July 1, 2025 estimate, and density divides it by land area. Adding county rows can differ slightly from separately published state totals because of rounding and geographic treatment.