67 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Minot | 1 | 46,966 | 48,388 | -0.5% | 1,696 | 28 | City |
| Tatman | 2 | 2,676 | 2,789 | -0.26% | 75 | 36 | Township |
| Waterford | 3 | 2,394 | 2,466 | -0.25% | 67 | 36 | Township |
| Nedrose | 4 | 2,217 | 2,309 | -0.27% | 89 | 25 | Township |
| Harrison | 5 | 1,740 | 1,824 | -0.34% | 91 | 19 | Township |
| Surrey | 6 | 1,475 | 1,351 | 1.44% | 698 | 2 | City |
| Burlington | 7 | 1,358 | 1,286 | 0.89% | 712 | 2 | City |
| Sundre | 8 | 1,030 | 1,064 | -0.1% | 29 | 35 | Township |
| Kenmare | 9 | 897 | 962 | -1.21% | 669 | 1 | City |
| Afton | 10 | 827 | 863 | -0.24% | 24 | 35 | Township |
| Kirkelie | 11 | 469 | 491 | -0.42% | 13 | 36 | Township |
| Berthold | 12 | 458 | 488 | -1.08% | 386 | 1 | City |
| Eureka | 13 | 373 | 389 | -0.27% | 10 | 36 | Township |
| Surrey | 14 | 369 | 387 | -0.54% | 11 | 34 | Township |
| Burlington | 15 | 366 | 390 | -1.08% | 11 | 34 | Township |
| Sawyer | 16 | 300 | 324 | -1.32% | 611 | 0 | City |
| Sawyer | 17 | 297 | 312 | -0.34% | 8 | 35 | Township |
| New Prairie | 18 | 262 | 273 | -0.38% | 7 | 36 | Township |
| Des Lacs | 19 | 175 | 184 | -0.57% | 325 | 1 | City |
| Freedom | 20 | 155 | 164 | -0.64% | 4 | 35 | Township |
| Makoti | 21 | 143 | 152 | -0.69% | 265 | 1 | City |
| Carpio | 22 | 136 | 145 | -0.73% | 215 | 1 | City |
| McKinley | 23 | 134 | 140 | -0.74% | 4 | 36 | Township |
| Willis | 24 | 125 | 130 | 0% | 3 | 36 | Township |
| Des Lacs | 25 | 123 | 131 | -0.81% | 4 | 35 | Township |
| Foxholm | 26 | 123 | 128 | 0% | 3 | 36 | Township |
| Kenmare | 27 | 117 | 122 | 0% | 4 | 33 | Township |
| Burt | 28 | 102 | 109 | -0.97% | 3 | 36 | Township |
| Ryder | 29 | 101 | 109 | -0.98% | 193 | 1 | City |
| Gasman | 30 | 96 | 106 | -2.04% | 3 | 35 | Township |
| Douglas | 31 | 89 | 95 | -1.11% | 313 | 0 | City |
| Rolling Green | 32 | 82 | 83 | 0% | 2 | 34 | Township |
| Margaret | 33 | 78 | 81 | 0% | 2 | 36 | Township |
| Rice Lake | 34 | 76 | 79 | 0% | 2 | 34 | Township |
| Donnybrook | 35 | 71 | 76 | -1.39% | 104 | 1 | City |
| Denmark | 36 | 70 | 73 | 0% | 2 | 34 | Township |
| Berthold | 37 | 69 | 72 | 0% | 2 | 35 | Township |
| Maryland | 38 | 68 | 71 | 0% | 2 | 36 | Township |
| Mayland | 39 | 62 | 65 | 0% | 2 | 36 | Township |
| Torning | 40 | 61 | 64 | 0% | 2 | 34 | Township |
| Hilton | 41 | 57 | 62 | -1.72% | 2 | 36 | Township |
| Lund | 42 | 57 | 59 | 0% | 2 | 35 | Township |
| Newman | 43 | 57 | 62 | -1.72% | 2 | 36 | Township |
| Passport | 44 | 54 | 56 | 0% | 2 | 33 | Township |
| Brillian | 45 | 48 | 50 | 0% | 1 | 36 | Township |
| St. Marys | 46 | 48 | 50 | 0% | 1 | 35 | Township |
| Carpio | 47 | 47 | 47 | 0% | 1 | 36 | Township |
| Iota Flat | 48 | 45 | 47 | 0% | 1 | 35 | Township |
| Elmdale | 49 | 44 | 46 | 0% | 1 | 36 | Township |
| Spencer | 50 | 44 | 46 | 0% | 1 | 35 | Township |
| Orlien | 51 | 42 | 44 | 0% | 1 | 35 | Township |
| Carbondale | 52 | 41 | 43 | 0% | 1 | 35 | Township |
| Ryder | 53 | 41 | 43 | 0% | 1 | 35 | Township |
| Hiddenwood | 54 | 36 | 37 | 0% | 1 | 35 | Township |
| Sauk Prairie | 55 | 34 | 35 | 0% | 1 | 36 | Township |
| Anna | 56 | 33 | 37 | -2.94% | 1 | 35 | Township |
| Baden | 57 | 33 | 37 | -2.94% | 1 | 35 | Township |
| Vang | 58 | 32 | 36 | -3.03% | 1 | 34 | Township |
| Shealy | 59 | 31 | 32 | 0% | 1 | 35 | Township |
| Spring Lake | 60 | 30 | 31 | 0% | 1 | 35 | Township |
| Douglas | 61 | 29 | 29 | 0% | 1 | 36 | Township |
| Ree | 62 | 28 | 29 | 0% | 1 | 34 | Township |
| Cameron | 63 | 26 | 27 | 0% | 1 | 35 | Township |
| Tolgen | 64 | 23 | 24 | 0% | 1 | 34 | Township |
| Greenbush | 65 | 22 | 23 | 0% | 1 | 36 | Township |
| Greely | 66 | 13 | 14 | 0% | 0.00 | 35 | Township |
| Evergreen | 67 | 11 | 11 | 0% | 0.00 | 34 | Township |
Minot is the largest city in Ward County, with a population of 46,966.
Evergreen is the smallest city in Ward County, with a population of 11.
There are 67 cities in Ward County, North Dakota.