9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Stuart | 1 | 1,932 | 1,796 | 1.2% | 686 | 3 | City |
| Guthrie Center | 2 | 1,577 | 1,583 | -0.06% | 663 | 2 | City |
| Panora | 3 | 1,100 | 1,088 | 0.18% | 607 | 2 | City |
| Bayard | 4 | 400 | 405 | -0.25% | 784 | 1 | City |
| Casey | 5 | 388 | 385 | 0.26% | 525 | 1 | City |
| Menlo | 6 | 348 | 344 | 0.29% | 702 | 0 | City |
| Yale | 7 | 264 | 267 | 0% | 913 | 0 | City |
| Bagley | 8 | 229 | 232 | 0% | 732 | 0 | City |
| Jamaica | 9 | 197 | 194 | 0.51% | 530 | 0 | City |
Stuart is the largest city in Guthrie County, with a population of 1,932.
Jamaica is the smallest city in Guthrie County, with a population of 197.
There are 9 cities in Guthrie County, Iowa.