Counties of North Carolina

North Carolina has 100 counties, home to 11,197,968 people across 125,936 km². Each county below opens its full profile — Census Bureau and American Community Survey figures, and how it ranks against the rest of North Carolina and the country.

Counties
100
Population
11,197,968
2025 estimate
#9 of 51 states
Area
125,936 km²
#29 of 51 states
Density
89
per km²
#13 of 51 states
How North Carolina's counties spread

Across North Carolina's counties: the middle value, where the state ranks among all states (1 = highest median), and which county is highest and lowest. Medians rather than totals, since most of these are rates that cannot be added up.

Amenities & Infrastructure
IndicatorMedian
Households with Broadband202486.2%
Median Gross Rent2024$886
Median Home Value2024$219,700
Owner-Occupied Homes202472.8%
Vacant Homes202413.1%
Demography
IndicatorMedian
Aged 65 and Over202420.9%
American Indian & Alaska Native20240.2%
Asian, non-Hispanic20240.8%
Average Household Size2024people2.4
Black, non-Hispanic202416.9%
Foreign-Born20244.3%
Hispanic or Latino20247.8%
Median Age2024years42.6
Sex Ratio2024per 1,000 males1,035
Speak a Language Other Than English20248.0%
Under 18202420.5%
Veterans20247.2%
White, non-Hispanic202466.3%
Economy
IndicatorMedian
Below Poverty Line202414.6%
Households on SNAP202414.7%
Income Inequality2024index0.458
Median Household Income2024$60,230
Per Capita Income2024$33,785
Unemployment Rate20244.8%
Education
IndicatorMedian
Bachelor's Degree or Higher202423.6%
High School or Higher202488.7%
Health Coverage
IndicatorMedian
No Health Insurance20249.9%
With a Disability202417.1%
Population & Density
IndicatorMedian
Population202553,179
Population Density2025/km²45
Work & Commute
IndicatorMedian
Commute by Public Transit20240.1%
Households with No Vehicle20245.3%
Mean Commute Time2024minutes25.9
Work from Home20248.8%
All counties
CountyPopulation 2025
Alamance County186,177
Alexander County36,958
Alleghany County11,479
Anson County21,758
Ashe County27,514
Avery County18,110
Beaufort County44,670
Bertie County17,086
Bladen County30,007
Brunswick County174,702
Buncombe County277,417
Burke County88,655
Cabarrus County249,725
Caldwell County81,105
Camden County11,315
Carteret County70,469
Caswell County22,563
Catawba County170,172
Chatham County85,111
Cherokee County30,830
Chowan County14,082
Clay County12,239
Cleveland County103,325
Columbus County50,487
Craven County105,025
Cumberland County338,473
Currituck County33,158
Dare County38,245
Davidson County180,182
Davie County45,855
Duplin County51,571
Durham County347,240
Edgecombe County49,121
Forsyth County401,718
Franklin County82,037
Gaston County246,558
Gates County10,234
Graham County8,190
Granville County61,421
Greene County20,700
Guilford County562,234
Halifax County46,534
Harnett County150,137
Haywood County63,369
Henderson County122,375
Hertford County19,015
Hoke County56,939
Hyde County4,554
Iredell County211,798
Jackson County45,039
Johnston County256,448
Jones County9,575
Lee County70,258
Lenoir County55,837
Lincoln County98,654
Macon County39,232
Madison County22,553
Martin County21,601
McDowell County45,198
Mecklenburg County1,233,383
Mitchell County15,062
Montgomery County26,403
Moore County110,619
Nash County99,365
New Hanover County245,959
Northampton County16,491
Onslow County217,175
Orange County152,498
Pamlico County12,758
Pasquotank County42,201
Pender County72,111
Perquimans County13,490
Person County40,636
Pitt County182,936
Polk County20,533
Randolph County149,516
Richmond County42,041
Robeson County119,941
Rockingham County94,195
Rowan County155,096
Rutherford County65,745
Sampson County61,504
Scotland County33,322
Stanly County68,830
Stokes County46,126
Surry County72,287
Swain County14,024
Transylvania County34,211
Tyrrell County3,537
Union County267,674
Vance County42,638
Wake County1,257,235
Warren County18,898
Washington County10,638
Watauga County54,786
Wayne County122,278
Wilkes County66,233
Wilson County81,150
Yadkin County38,325
Yancey County19,084
Compare North Carolina's counties on a map, add layers and run a scatter — open the atlas, or browse all 3,144 US counties or all states.