The graph below ranks each North Dakota County by total residents according to the 2006 census estimates.
North Dakota total population by county
| County | Total Population |
| Cass | 132,525 |
| Burleigh | 75,384 |
| Grand Forks | 65,435 |
| Ward | 55,270 |
| Morton | 25,754 |
| Stark | 22,167 |
| Stutsman | 20,761 |
| Williams | 19,456 |
| Richland | 16,888 |
| Rolette | 13,903 |
| Walsh | 11,362 |
| Ramsey | 11,267 |
| Barnes | 10,955 |
| McLean | 8,543 |
| Mercer | 8,234 |
| Traill | 8,178 |
| Pembina | 7,906 |
| Benson | 6,997 |
| Bottineau | 6,650 |
| Mountrail | 6,442 |
| McKenzie | 5,700 |
| Ransom | 5,695 |
| McHenry | 5,429 |
| Dickey | 5,398 |
| Wells | 4,432 |
| Sioux | 4,282 |
| LaMoure | 4,262 |
| Pierce | 4,221 |
| Sargent | 4,198 |
| Cavalier | 4,099 |
| Emmons | 3,645 |
| Foster | 3,583 |
| Dunn | 3,443 |
| Nelson | 3,289 |
| Bowman | 2,991 |
| McIntosh | 2,956 |
| Grant | 2,588 |
| Hettinger | 2,564 |
| Eddy | 2,502 |
| Griggs | 2,456 |
| Kidder | 2,453 |
| Renville | 2,425 |
| Towner | 2,417 |
| Adams | 2,332 |
| Divide | 2,092 |
| Logan | 1,999 |
| Burke | 1,947 |
| Steele | 1,943 |
| Oliver | 1,808 |
| Golden Valley | 1,691 |
| Sheridan | 1,408 |
| Billings | 829 |
| Slope | 713 |