The graph below ranks each North Carolina County by total of American Indian residents according to the 2006 census estimates.
North Carolina total of American Indian population by county
| County | American Indian Population |
| Robeson | 48,336 |
| Cumberland | 4,772 |
| Mecklenburg | 4,199 |
| Wake | 3,917 |
| Hoke | 3,904 |
| Jackson | 3,665 |
| Swain | 3,535 |
| Scotland | 3,513 |
| Guilford | 2,244 |
| Halifax | 1,845 |
| Columbus | 1,764 |
| Sampson | 1,200 |
| Forsyth | 1,177 |
| Onslow | 1,125 |
| Durham | 977 |
| Warren | 940 |
| Buncombe | 938 |
| Harnett | 935 |
| Richmond | 875 |
| Union | 842 |
| New Hanover | 787 |
| Randolph | 740 |
| Bladen | 731 |
| Alamance | 727 |
| Johnston | 698 |
| Brunswick | 689 |
| Moore | 662 |
| Davidson | 657 |
| Graham | 633 |
| Gaston | 604 |
| Orange | 596 |
| Cabarrus | 594 |
| Iredell | 508 |
| Nash | 500 |
| Wayne | 484 |
| Catawba | 476 |
| Pitt | 468 |
| Rowan | 462 |
| Craven | 430 |
| Burke | 424 |
| Granville | 406 |
| Cherokee | 395 |
| Henderson | 352 |
| Haywood | 342 |
| Carteret | 330 |
| Lee | 309 |
| Rockingham | 291 |
| Hertford | 291 |
| Franklin | 264 |
| Chatham | 253 |
| Pender | 241 |
| Wilson | 231 |
| Lincoln | 227 |
| Person | 221 |
| Surry | 198 |
| Caldwell | 196 |
| Duplin | 191 |
| Montgomery | 177 |
| Cleveland | 168 |
| Edgecombe | 155 |
| Stanly | 154 |
| Rutherford | 148 |
| Anson | 140 |
| Watauga | 140 |
| McDowell | 137 |
| Pasquotank | 134 |
| Lenoir | 128 |
| Wilkes | 127 |
| Stokes | 122 |
| Macon | 119 |
| Davie | 112 |
| Beaufort | 110 |
| Alexander | 107 |
| Dare | 100 |
| Bertie | 99 |
| Vance | 99 |
| Transylvania | 94 |
| Ashe | 92 |
| Currituck | 90 |
| Martin | 79 |
| Mitchell | 78 |
| Pamlico | 76 |
| Yadkin | 75 |
| Greene | 75 |
| Northampton | 72 |
| Avery | 71 |
| Yancey | 69 |
| Polk | 62 |
| Madison | 56 |
| Chowan | 54 |
| Gates | 53 |
| Clay | 48 |
| Caswell | 48 |
| Jones | 43 |
| Camden | 31 |
| Perquimans | 30 |
| Alleghany | 27 |
| Hyde | 22 |
| Tyrrell | 9 |
| Washington | 7 |