# Counties in North Carolina by GDP per capita (US dollars), 2024

All 100 values come from Invokely for 2024, so the places are comparable.

- Indicator id: `gdp_per_capita_usd`
- Unit: USD
- Definition: Gross domestic product at current prices in US dollars divided by the resident population.
- Source: Invokely, GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1) (https://invokely.ai/docs/methodology#gdp_per_capita_usd)
- Retrieved: 2026-10-09
- Citation: Invokely calculation from GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). https://invokely.ai/docs/methodology#gdp_per_capita_usd. Retrieved 2026-10-09.
- Web page: https://invokely.ai/rankings/gdp-per-capita-usd/north-carolina-counties
- CSV: https://invokely.ai/download/rankings/gdp-per-capita-usd/north-carolina-counties.csv

| Rank | Place | USD |
|---:|---|---:|
| 1 | Durham County | 155,083 |
| 2 | Mecklenburg County | 154,287 |
| 3 | Wake County | 104,206 |
| 4 | New Hanover County | 86,470 |
| 5 | Forsyth County | 86,333 |
| 6 | Orange County | 85,485 |
| 7 | Guilford County | 84,008 |
| 8 | Dare County | 80,855 |
| 9 | Granville County | 80,282 |
| 10 | Buncombe County | 76,151 |
| 11 | Catawba County | 74,248 |
| 12 | Nash County | 73,259 |
| 13 | Cumberland County | 72,229 |
| 14 | Transylvania County | 70,120 |
| 15 | Pitt County | 69,303 |
| 16 | Craven County | 66,362 |
| 17 | Swain County | 65,707 |
| 18 | Iredell County | 65,653 |
| 19 | Lenoir County | 65,552 |
| 20 | Wilson County | 64,611 |
| 21 | Bladen County | 62,604 |
| 22 | Richmond County | 62,372 |
| 23 | Lee County | 62,176 |
| 24 | McDowell County | 61,116 |
| 25 | Cleveland County | 58,960 |
| 26 | Onslow County | 58,706 |
| 27 | Watauga County | 58,050 |
| 28 | Duplin County | 57,666 |
| 29 | Wayne County | 56,254 |
| 30 | Hertford County | 56,158 |
| 31 | Montgomery County | 55,742 |
| 32 | Macon County | 55,008 |
| 33 | Pasquotank County | 53,270 |
| 34 | Carteret County | 53,223 |
| 35 | Beaufort County | 53,149 |
| 36 | Moore County | 52,975 |
| 37 | Cabarrus County | 52,923 |
| 38 | Henderson County | 52,759 |
| 39 | Person County | 52,369 |
| 40 | Chowan County | 52,051 |
| 41 | Anson County | 51,943 |
| 42 | Rowan County | 51,414 |
| 43 | Hyde County | 50,333 |
| 44 | Avery County | 49,987 |
| 45 | Union County | 49,784 |
| 46 | Surry County | 49,478 |
| 47 | Alamance County | 49,248 |
| 48 | Wilkes County | 48,855 |
| 49 | Lincoln County | 48,610 |
| 50 | Brunswick County | 48,359 |
| 51 | Jackson County | 48,314 |
| 52 | Bertie County | 47,106 |
| 53 | Gaston County | 46,545 |
| 54 | Johnston County | 46,331 |
| 55 | Scotland County | 46,019 |
| 56 | Mitchell County | 45,329 |
| 57 | Northampton County | 44,563 |
| 58 | Davie County | 43,508 |
| 59 | Robeson County | 42,527 |
| 60 | Sampson County | 42,186 |
| 61 | Burke County | 42,062 |
| 62 | Stanly County | 41,363 |
| 63 | Haywood County | 41,256 |
| 64 | Halifax County | 41,206 |
| 65 | Rockingham County | 41,122 |
| 66 | Caldwell County | 40,971 |
| 67 | Edgecombe County | 40,522 |
| 68 | Randolph County | 40,376 |
| 69 | Graham County | 40,331 |
| 70 | Davidson County | 40,071 |
| 71 | Vance County | 39,892 |
| 72 | Ashe County | 39,219 |
| 73 | Cherokee County | 38,969 |
| 74 | Columbus County | 38,312 |
| 75 | Stokes County | 38,297 |
| 76 | Rutherford County | 37,967 |
| 77 | Martin County | 37,543 |
| 78 | Alleghany County | 36,910 |
| 79 | Franklin County | 36,147 |
| 80 | Polk County | 36,146 |
| 81 | Pender County | 35,909 |
| 82 | Tyrrell County | 35,733 |
| 83 | Currituck County | 35,624 |
| 84 | Yadkin County | 35,100 |
| 85 | Chatham County | 34,807 |
| 86 | Washington County | 33,386 |
| 87 | Alexander County | 32,608 |
| 88 | Jones County | 32,405 |
| 89 | Yancey County | 31,859 |
| 90 | Greene County | 30,301 |
| 91 | Pamlico County | 30,116 |
| 92 | Hoke County | 29,609 |
| 93 | Perquimans County | 29,097 |
| 94 | Madison County | 28,281 |
| 95 | Clay County | 27,256 |
| 96 | Harnett County | 27,141 |
| 97 | Caswell County | 23,758 |
| 98 | Gates County | 23,301 |
| 99 | Warren County | 21,344 |
| 100 | Camden County | 20,215 |
