| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Stuart | 1 | 1,904 | 1,796 | 1.17% | 676 | 3 | City |
| Guthrie Center | 2 | 1,579 | 1,583 | -0.25% | 664 | 2 | City |
| Panora | 3 | 1,093 | 1,088 | -0.09% | 604 | 2 | City |
| Bayard | 4 | 399 | 405 | -0.5% | 782 | 1 | City |
| Casey | 5 | 386 | 384 | 0% | 522 | 1 | City |
| Menlo | 6 | 346 | 344 | 0% | 698 | 0 | City |
| Yale | 7 | 263 | 266 | -0.38% | 910 | 0 | City |
| Bagley | 8 | 227 | 231 | -0.44% | 725 | 0 | City |
| Jamaica | 9 | 197 | 194 | 0% | 530 | 0 | City |
Stuart is the largest city in Guthrie County, with a population of 1,904.
Jamaica is the smallest city in Guthrie County, with a population of 197.
There are 9 cities in Guthrie County, Iowa.