18 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Beavercreek | 1 | 59,432 | 56,083 | 1.41% | 1,217 | 49 | Township |
| Beavercreek | 2 | 48,712 | 46,612 | 0.72% | 1,832 | 27 | City |
| Fairborn | 3 | 35,370 | 34,575 | 0.38% | 2,428 | 15 | City |
| Xenia | 4 | 26,372 | 25,457 | 0.58% | 2,019 | 13 | City |
| Bellbrook | 5 | 7,640 | 7,315 | 0.71% | 2,437 | 3 | City |
| Xenia | 6 | 6,949 | 6,758 | 1.03% | 159 | 44 | Township |
| Cedarville | 7 | 6,206 | 5,890 | 0.55% | 158 | 39 | Township |
| Miami | 8 | 5,121 | 4,941 | 0.91% | 186 | 28 | Township |
| Cedarville | 9 | 4,590 | 4,293 | 1.1% | 3,506 | 1 | Village |
| Silvercreek | 10 | 3,947 | 3,734 | 1.36% | 150 | 26 | Township |
| Yellow Springs | 11 | 3,782 | 3,703 | 0.34% | 1,374 | 3 | Village |
| New Jasper | 12 | 2,790 | 2,633 | 1.45% | 130 | 21 | Township |
| Spring Valley | 13 | 2,629 | 2,476 | 1.39% | 77 | 34 | Township |
| Jamestown | 14 | 2,143 | 2,055 | 0.7% | 1,709 | 1 | Village |
| Caesarscreek | 15 | 1,241 | 1,176 | 1.31% | 45 | 27 | Township |
| Spring Valley | 16 | 428 | 413 | 0.71% | 1,609 | 0 | Village |
| Bowersville | 17 | 265 | 268 | 0% | 1,606 | 0 | Village |
| Clifton | 18 | 138 | 132 | 0.73% | 817 | 0 | Village |
Beavercreek is the largest city in Greene County, with a population of 59,432.
Clifton is the smallest city in Greene County, with a population of 138.
There are 18 cities in Greene County, Ohio.