24 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Maryville | 1 | 9,978 | 10,622 | -1.06% | 1,535 | 6 | City |
| Nodaway | 2 | 790 | 861 | -1.5% | 17 | 47 | Township |
| Jefferson | 3 | 609 | 659 | -1.46% | 14 | 44 | Township |
| Hopkins | 4 | 588 | 643 | -1.67% | 15 | 39 | Township |
| White Cloud | 5 | 488 | 523 | -1.01% | 9 | 53 | Township |
| Burlington Junction | 6 | 475 | 519 | -1.45% | 475 | 1 | City |
| Grant | 7 | 472 | 515 | -1.46% | 10 | 46 | Township |
| Hopkins | 8 | 431 | 467 | -1.37% | 594 | 1 | City |
| Ravenwood | 9 | 399 | 437 | -1.48% | 1,308 | 0 | Town |
| Hughes | 10 | 382 | 413 | -1.29% | 6 | 64 | Township |
| Monroe | 11 | 365 | 398 | -1.35% | 8 | 44 | Township |
| Atchison | 12 | 364 | 401 | -1.89% | 7 | 56 | Township |
| Skidmore | 13 | 225 | 245 | -1.32% | 676 | 0 | City |
| Green | 14 | 208 | 226 | -1.42% | 3 | 67 | Township |
| Barnard | 15 | 182 | 199 | -1.62% | 1,197 | 0 | City |
| Conception Junction | 16 | 163 | 178 | -1.21% | 516 | 0 | Town |
| Clearmont | 17 | 142 | 157 | -1.39% | 866 | 0 | City |
| Pickering | 18 | 139 | 151 | -1.42% | 813 | 0 | City |
| Graham | 19 | 137 | 149 | -1.44% | 515 | 0 | Town |
| Parnell | 20 | 127 | 139 | -1.55% | 457 | 0 | City |
| Elmo | 21 | 106 | 115 | -0.93% | 488 | 0 | City |
| Guilford | 22 | 54 | 59 | -1.82% | 750 | 0 | Town |
| Arkoe | 23 | 51 | 56 | -1.92% | 402 | 0 | Town |
| Clyde | 24 | 51 | 56 | -1.92% | 302 | 0 | Village |
Maryville is the largest city in Nodaway County, with a population of 9,978.
Clyde is the smallest city in Nodaway County, with a population of 51.
There are 24 cities in Nodaway County, Missouri.