7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Linton | 1 | 5,306 | 5,230 | 0.25% | 1,620 | 3 | City |
| Bloomfield | 2 | 2,301 | 2,289 | 0.09% | 1,633 | 1 | Town |
| Jasonville | 3 | 2,011 | 1,986 | 0.2% | 1,586 | 1 | City |
| Worthington | 4 | 1,414 | 1,390 | 0.28% | 1,832 | 1 | Town |
| Lyons | 5 | 640 | 625 | 0.47% | 793 | 1 | Town |
| Switz City | 6 | 276 | 269 | 0.36% | 1,366 | 0 | Town |
| Newberry | 7 | 159 | 159 | 0% | 332 | 0 | Town |
Linton is the largest city in Greene County, with a population of 5,306.
Newberry is the smallest city in Greene County, with a population of 159.
There are 7 cities in Greene County, Indiana.