10 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Beavercreek | 1 | 48,712 | 46,612 | 0.72% | 1,832 | 27 | City |
| Fairborn | 2 | 35,370 | 34,575 | 0.38% | 2,428 | 15 | City |
| Xenia | 3 | 26,372 | 25,457 | 0.58% | 2,019 | 13 | City |
| Bellbrook | 4 | 7,640 | 7,315 | 0.71% | 2,437 | 3 | City |
| Cedarville | 5 | 4,590 | 4,293 | 1.1% | 3,506 | 1 | Village |
| Yellow Springs | 6 | 3,782 | 3,703 | 0.34% | 1,374 | 3 | Village |
| Jamestown | 7 | 2,143 | 2,055 | 0.7% | 1,709 | 1 | Village |
| Spring Valley | 8 | 428 | 413 | 0.71% | 1,609 | 0 | Village |
| Bowersville | 9 | 265 | 268 | 0% | 1,606 | 0 | Village |
| Clifton | 10 | 138 | 132 | 0.73% | 817 | 0 | Village |
Beavercreek is the largest city in Greene County, with a population of 48,712.
Clifton is the smallest city in Greene County, with a population of 138.
There are 10 cities in Greene County, Ohio.