12 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Rushville | 1 | 7,745 | 7,670 | 0.32% | 176 | 44 | Township |
| Rushville | 2 | 6,215 | 6,193 | 0.06% | 1,809 | 3 | City |
| Ripley | 3 | 2,021 | 2,063 | -0.88% | 57 | 36 | Township |
| Posey | 4 | 1,019 | 1,049 | -1.07% | 28 | 36 | Township |
| Carthage | 5 | 915 | 917 | 0% | 1,619 | 1 | Town |
| Walker | 6 | 821 | 837 | -0.85% | 27 | 30 | Township |
| Orange | 7 | 769 | 790 | -1.03% | 21 | 36 | Township |
| Center | 8 | 739 | 760 | -1.07% | 20 | 37 | Township |
| Union | 9 | 710 | 725 | -0.84% | 20 | 35 | Township |
| Noble | 10 | 560 | 575 | -1.06% | 17 | 33 | Township |
| Jackson | 11 | 336 | 338 | -0.3% | 15 | 23 | Township |
| Milroy | 12 | 213 | 212 | -0.93% | 9 | 24 | Township |
Rushville is the largest city in Rush County, with a population of 7,745.
Milroy is the smallest city in Rush County, with a population of 213.
There are 12 cities in Rush County, Indiana.