| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Springfield | 1 | 170,117 | 169,153 | 0.16% | 2,045 | 83 | City |
| Republic | 2 | 23,005 | 18,755 | 2.68% | 1,436 | 16 | City |
| Willard | 3 | 6,963 | 6,373 | 0.85% | 1,151 | 6 | City |
| Strafford | 4 | 2,844 | 2,571 | 1.97% | 864 | 3 | City |
| Fair Grove | 5 | 1,652 | 1,588 | 0.43% | 518 | 3 | City |
| Ash Grove | 6 | 1,532 | 1,517 | 0% | 1,154 | 1 | City |
| Pleasant Hope | 7 | 700 | 671 | 0.86% | 460 | 2 | City |
| Walnut Grove | 8 | 634 | 648 | -0.31% | 1,021 | 1 | City |
Springfield is the largest city in Greene County, with a population of 170,117.
Walnut Grove is the smallest city in Greene County, with a population of 634.
There are 8 cities in Greene County, Missouri.