| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Linton | 1 | 5,248 | 5,230 | 0.06% | 1,602 | 3 | City |
| Bloomfield | 2 | 2,310 | 2,291 | 0.17% | 1,639 | 1 | Town |
| Jasonville | 3 | 1,953 | 1,986 | 0.05% | 1,540 | 1 | City |
| Worthington | 4 | 1,406 | 1,390 | 0.21% | 1,821 | 1 | Town |
| Lyons | 5 | 641 | 625 | 0.47% | 794 | 1 | Town |
| Switz City | 6 | 274 | 268 | 0.37% | 1,356 | 0 | Town |
| Newberry | 7 | 160 | 160 | 0% | 334 | 0 | Town |
Linton is the largest city in Greene County, with a population of 5,248.
Newberry is the smallest city in Greene County, with a population of 160.
There are 7 cities in Greene County, Indiana.