County directory · Official data joined by FIPS
North Carolina counties
Compare all 100 counties and county equivalents in North Carolina by income, housing, employment, education, health, and population.
Interactive county map
See where the numbers change
Choose a county metric. Color is normalized within North Carolina, and gray means the source has no county value.
Browse the state
All North Carolina counties
Every row uses county-level ACS, LAUS, and County Health Rankings data. Standalone profiles still open only above the publication gate.
| Rank | County | Population | Income | Home value | Unemployment | Degree+ | Life exp. | Profile |
|---|---|---|---|---|---|---|---|---|
| #1 | Wake County | 1,178,653 | $105,768 | $461,300 | 3.1% | 57.2% | 81 yrs | Open |
| #2 | Mecklenburg County | 1,154,681 | $87,005 | $406,800 | 3.7% | 49.2% | 78.8 yrs | Open |
| #3 | Guilford County | 547,940 | $68,642 | $259,900 | 4.2% | 39% | 76.2 yrs | Open |
| #4 | Forsyth County | 389,977 | $67,165 | $250,400 | 3.8% | 38.5% | 75.8 yrs | Open |
| #5 | Cumberland County | 338,545 | $61,291 | $199,200 | 4.5% | 27.8% | 72.9 yrs | Open |
| #6 | Durham County | 332,353 | $82,316 | $389,400 | 3.2% | 55.2% | 79.2 yrs | Open |
| #7 | Buncombe County | 274,360 | $74,436 | $391,800 | 4.3% | 45.9% | 77.4 yrs | Open |
| #8 | Union County | 250,958 | $102,900 | $417,300 | 3.2% | 40.5% | 78.5 yrs | Open |
| #9 | Cabarrus County | 236,133 | $89,005 | $354,800 | 3.4% | 37.9% | 77.2 yrs | Open |
| #10 | New Hanover County | 235,229 | $75,166 | $387,800 | 3.3% | 45.4% | 77.6 yrs | Open |
| #11 | Gaston County | 234,881 | $67,478 | $266,000 | 3.7% | 26.5% | 73 yrs | Open |
| #12 | Johnston County | 234,263 | $83,384 | $305,600 | 3.1% | 28.9% | 76.5 yrs | Open |
| #13 | Onslow County | 207,906 | $68,148 | $236,400 | 3.7% | 26% | 74.1 yrs | Open |
| #14 | Iredell County | 196,544 | $81,419 | $321,400 | 3.3% | 34.1% | 76.6 yrs | Open |
| #15 | Pitt County | 177,193 | $58,188 | $208,900 | 4% | 33.8% | 74.9 yrs | Open |
| #16 | Alamance County | 176,893 | $65,651 | $241,500 | 3.6% | 28.7% | 75.4 yrs | Open |
| #17 | Davidson County | 172,954 | $64,172 | $219,100 | 3.7% | 21.7% | 73.3 yrs | Open |
| #18 | Catawba County | 163,573 | $67,864 | $241,600 | 3.6% | 26.1% | 73.9 yrs | Open |
| #19 | Brunswick County | 152,568 | $77,024 | $349,800 | 4.1% | 34.7% | 77.1 yrs | Open |
| #20 | Rowan County | 149,875 | $65,725 | $238,400 | 3.5% | 23.3% | 72.7 yrs | Open |
| #21 | Orange County | 149,678 | $90,089 | $459,500 | 3.2% | 61.8% | 81.6 yrs | Open |
| #22 | Randolph County | 146,348 | $61,022 | $197,100 | 3.5% | 17.9% | 72.9 yrs | Open |
| #23 | Harnett County | 139,150 | $71,287 | $246,200 | 3.8% | 24.5% | 74.6 yrs | Open |
| #24 | Wayne County | 118,652 | $59,733 | $178,700 | 3.7% | 21.7% | 73.2 yrs | Open |
| #25 | Henderson County | 118,484 | $68,187 | $351,400 | 3.2% | 36.5% | 77.4 yrs | Open |
| #26 | Robeson County | 116,902 | $41,978 | $94,500 | 5% | 14.7% | 67.9 yrs | Open |
| #27 | Moore County | 104,876 | $86,080 | $351,400 | 3.4% | 41% | 77 yrs | Open |
| #28 | Craven County | 102,612 | $65,873 | $231,600 | 3.6% | 27.5% | 73.6 yrs | Open |
| #29 | Cleveland County | 100,991 | $58,534 | $200,000 | 4% | 22% | 72 yrs | Open |
| #30 | Nash County | 96,216 | $62,426 | $191,000 | 4.5% | 22.1% | 73.5 yrs | Data row |
| #31 | Lincoln County | 92,716 | $80,016 | $321,000 | 3.3% | 28.3% | 76.2 yrs | Data row |
| #32 | Rockingham County | 92,131 | $57,053 | $168,600 | 3.9% | 17% | 71.9 yrs | Data row |
| #33 | Burke County | 87,795 | $58,592 | $185,400 | 3.6% | 21% | 74.2 yrs | Data row |
| #34 | Caldwell County | 80,536 | $56,425 | $192,200 | 3.5% | 18.8% | 72.4 yrs | Data row |
| #35 | Chatham County | 80,151 | $94,317 | $446,200 | 3.1% | 48.9% | 79.9 yrs | Data row |
| #36 | Wilson County | 79,290 | $56,423 | $186,000 | 5.1% | 21.7% | 72.6 yrs | Data row |
| #37 | Franklin County | 74,386 | $74,240 | $284,300 | 3.3% | 27% | 76.3 yrs | Data row |
| #38 | Surry County | 71,425 | $55,656 | $177,600 | 3.3% | 20.4% | 73.7 yrs | Data row |
| #39 | Carteret County | 69,148 | $72,322 | $333,300 | 3.4% | 34.5% | 75.6 yrs | Data row |
| #40 | Wilkes County | 65,935 | $51,721 | $168,800 | 3.8% | 16.9% | 73.7 yrs | Data row |
| #41 | Lee County | 65,816 | $65,387 | $240,200 | 3.5% | 21.3% | 73.7 yrs | Data row |
| #42 | Pender County | 65,550 | $80,396 | $299,000 | 3.3% | 30.6% | 75.7 yrs | Data row |
| #43 | Rutherford County | 64,930 | $51,410 | $201,800 | 4.4% | 21.5% | 71.9 yrs | Data row |
| #44 | Stanly County | 64,651 | $60,704 | $242,400 | 3.1% | 19.9% | 74.1 yrs | Data row |
| #45 | Haywood County | 62,662 | $61,912 | $279,200 | 3.6% | 29.5% | 74.6 yrs | Data row |
| #46 | Granville County | 60,877 | $71,111 | $247,700 | 3.5% | 25.2% | 75.6 yrs | Data row |
| #47 | Sampson County | 59,470 | $52,432 | $150,700 | 4% | 16.2% | 72.7 yrs | Data row |
| #48 | Watauga County | 55,123 | $51,693 | $358,900 | 3.5% | 48.1% | 79.4 yrs | Data row |
| #49 | Lenoir County | 54,919 | $45,143 | $120,500 | 3.9% | 16.3% | 70.9 yrs | Data row |
| #50 | Hoke County | 53,835 | $64,912 | $219,300 | 4.3% | 23.5% | 72.7 yrs | Data row |
| #51 | Columbus County | 50,140 | $49,442 | $146,000 | 4.4% | 14.6% | 69.7 yrs | Data row |
| #52 | Duplin County | 49,335 | $55,148 | $137,400 | 3.3% | 17.6% | 73.8 yrs | Data row |
| #53 | Edgecombe County | 48,736 | $51,265 | $125,100 | 5.2% | 17.5% | 70.5 yrs | Data row |
| #54 | Halifax County | 47,675 | $45,590 | $106,200 | 5.2% | 16.1% | 70.4 yrs | Data row |
| #55 | Stokes County | 45,139 | $62,969 | $196,700 | 3.4% | 18.2% | 73.7 yrs | Data row |
| #56 | McDowell County | 44,817 | $57,168 | $171,100 | 4% | 18.1% | 74.3 yrs | Data row |
| #57 | Beaufort County | 44,499 | $58,357 | $192,700 | 3.7% | 21.2% | 73.7 yrs | Data row |
| #58 | Davie County | 44,122 | $75,057 | $253,900 | 3.3% | 27.3% | 76.4 yrs | Data row |
| #59 | Jackson County | 43,771 | $55,815 | $284,700 | 3.6% | 31.1% | 76.3 yrs | Data row |
| #60 | Richmond County | 42,344 | $44,883 | $127,800 | 4.1% | 16% | 68.7 yrs | Data row |
| #61 | Vance County | 42,322 | $50,465 | $161,500 | 4.5% | 17.2% | 70.1 yrs | Data row |
| #62 | Pasquotank County | 40,834 | $66,589 | $234,600 | 3.8% | 27.6% | 73.8 yrs | Data row |
| #63 | Person County | 39,542 | $63,300 | $213,900 | 3.4% | 19.3% | 74.8 yrs | Data row |
| #64 | Macon County | 37,941 | $59,061 | $251,900 | 3.3% | 27.9% | 75.4 yrs | Data row |
| #65 | Dare County | 37,875 | $88,994 | $460,400 | 4.1% | 43.2% | 78.2 yrs | Data row |
| #66 | Yadkin County | 37,574 | $62,932 | $181,200 | 3.1% | 17.5% | 73.6 yrs | Data row |
| #67 | Alexander County | 36,412 | $65,354 | $211,800 | 3.7% | 16.7% | 74.1 yrs | Data row |
| #68 | Transylvania County | 33,691 | $66,184 | $373,600 | 3.5% | 40% | 79.1 yrs | Data row |
| #69 | Scotland County | 33,590 | $45,730 | $114,900 | 5.2% | 16.6% | 69.5 yrs | Data row |
| #70 | Currituck County | 30,601 | $93,511 | $378,800 | 2.8% | 30.9% | 77.1 yrs | Data row |
| #71 | Bladen County | 29,566 | $42,422 | $135,100 | 4.9% | 19.5% | 70.3 yrs | Data row |
| #72 | Cherokee County | 29,562 | $53,628 | $232,300 | 3.8% | 24.2% | 74.2 yrs | Data row |
| #73 | Ashe County | 26,950 | $56,866 | $243,100 | 3.1% | 25.9% | 75.7 yrs | Data row |
| #74 | Montgomery County | 26,007 | $57,766 | $161,700 | 3.9% | 19.2% | 72.3 yrs | Data row |
| #75 | Caswell County | 22,404 | $59,755 | $164,500 | 3.6% | 17.9% | 74.4 yrs | Data row |
| #76 | Anson County | 22,289 | $47,302 | $148,600 | 4.4% | 9.9% | 70.4 yrs | Data row |
| #77 | Madison County | 21,867 | $58,531 | $284,600 | 3.9% | 32.2% | 74.7 yrs | Data row |
| #78 | Martin County | 21,644 | $48,578 | $109,700 | 4.1% | 16.7% | 71.1 yrs | Data row |
| #79 | Greene County | 20,486 | $53,244 | $117,400 | 3.1% | 12.2% | 74.9 yrs | Data row |
| #80 | Hertford County | 19,908 | $45,537 | $119,200 | 4.3% | 16.6% | 72.2 yrs | Data row |
| #81 | Polk County | 19,891 | $67,758 | $315,000 | 3.3% | 36.2% | 76.5 yrs | Data row |
| #82 | Yancey County | 18,797 | $58,709 | $243,100 | 4.1% | 25.1% | 76 yrs | Data row |
| #83 | Warren County | 18,795 | $50,638 | $154,200 | 4.7% | 18.9% | 73 yrs | Data row |
| #84 | Avery County | 17,680 | $61,428 | $265,800 | 4.3% | 25% | 75.9 yrs | Data row |
| #85 | Bertie County | 17,170 | $48,750 | $98,500 | 4.9% | 19% | 72 yrs | Data row |
| #86 | Northampton County | 16,931 | $50,086 | $114,500 | 4.5% | 17.9% | 72 yrs | Data row |
| #87 | Mitchell County | 14,992 | $57,602 | $220,100 | 4.4% | 24.2% | 74.1 yrs | Data row |
| #88 | Swain County | 14,013 | $52,349 | $207,000 | 3.5% | 21.4% | 67.3 yrs | Data row |
| #89 | Chowan County | 13,836 | $53,864 | $235,800 | 3.4% | 25% | 74.4 yrs | Data row |
| #90 | Perquimans County | 13,244 | $67,917 | $231,700 | 3.8% | 21.7% | 73.7 yrs | Data row |
| #91 | Pamlico County | 12,390 | $59,717 | $216,800 | 3.8% | 25.4% | 73.8 yrs | Data row |
| #92 | Clay County | 11,610 | $56,971 | $278,400 | 3.3% | 31.8% | 76.8 yrs | Data row |
| #93 | Alleghany County | 11,174 | $47,172 | $214,800 | 3.8% | 23.6% | 77.3 yrs | Data row |
| #94 | Camden County | 10,927 | $91,078 | $337,100 | 2.8% | 28.6% | 75.9 yrs | Data row |
| #95 | Washington County | 10,812 | $41,813 | $125,900 | 4.5% | 14.8% | 71.2 yrs | Data row |
| #96 | Gates County | 10,376 | $66,333 | $170,800 | 3.4% | 10.9% | 74.6 yrs | Data row |
| #97 | Jones County | 9,302 | $59,641 | $130,300 | 3.6% | 19.8% | 72.4 yrs | Data row |
| #98 | Graham County | 8,072 | $49,684 | $170,600 | 3.5% | 17.6% | 74.5 yrs | Data row |
| #99 | Hyde County | 4,592 | $53,713 | $124,000 | 5.6% | 14.7% | 77.9 yrs | Data row |
| #100 | Tyrrell County | 3,423 | $41,685 | $164,500 | 4.9% | 13% | 76 yrs | Data row |
No counties found
Try another county name or five-digit FIPS code.
County data policy
Depth without index bloat
Every county stays available in this directory, but a standalone profile is published only when population is at least 100,000 or the county is the largest in its state. This keeps smaller counties comparable without producing thousands of thin pages.
Five-digit FIPS—not the county name—is the join key. ACS supplies income, housing, population, and education; BLS LAUS supplies annual employment; County Health Rankings supplies health outcomes and access.