15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Rushville | 1 | 7,720 | 7,670 | 0.32% | 176 | 44 | Township |
| Rushville | 2 | 6,211 | 6,193 | 0.05% | 1,808 | 3 | City |
| Ripley | 3 | 2,039 | 2,063 | -0.88% | 57 | 36 | Township |
| Posey | 4 | 1,030 | 1,049 | -1.06% | 28 | 36 | Township |
| Carthage | 5 | 915 | 917 | -0.11% | 1,619 | 1 | Town |
| Walker | 6 | 828 | 837 | -0.84% | 28 | 30 | Township |
| Orange | 7 | 777 | 790 | -1.02% | 21 | 36 | Township |
| Center | 8 | 747 | 760 | -1.06% | 20 | 37 | Township |
| Union | 9 | 716 | 725 | -0.83% | 20 | 35 | Township |
| Milroy | 10 | 689 | 650 | 0.88% | 1,041 | 1 | CDP |
| Noble | 11 | 566 | 575 | -1.05% | 17 | 33 | Township |
| Arlington | 12 | 478 | 280 | 0.63% | 603 | 1 | CDP |
| Manilla | 13 | 411 | 481 | 2.49% | 1,819 | 0 | CDP |
| Jackson | 14 | 337 | 338 | -0.3% | 15 | 23 | Township |
| Milroy | 15 | 215 | 212 | -0.92% | 9 | 24 | Township |
Rushville is the largest city in Rush County, with a population of 7,720.
Milroy is the smallest city in Rush County, with a population of 215.
There are 15 cities in Rush County, Indiana.