18 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Peru | 1 | 11,034 | 10,940 | 0.15% | 2,182 | 5 | City |
| Peru | 2 | 10,694 | 10,623 | 0.24% | 428 | 25 | Township |
| Pipe Creek | 3 | 6,713 | 6,742 | 0.57% | 265 | 25 | Township |
| Deer Creek | 4 | 4,727 | 4,707 | 0.28% | 199 | 24 | Township |
| Jefferson | 5 | 2,398 | 2,426 | 0.33% | 75 | 32 | Township |
| Jackson | 6 | 1,786 | 1,821 | 0.28% | 77 | 23 | Township |
| Miami | 7 | 1,291 | 1,306 | -0.46% | 65 | 20 | Township |
| Converse | 8 | 1,111 | 1,153 | -0.63% | 1,123 | 1 | Town |
| Clay | 9 | 860 | 854 | 0.7% | 36 | 24 | Township |
| Perry | 10 | 847 | 848 | 0.71% | 21 | 40 | Township |
| Bunker Hill | 11 | 815 | 817 | 0% | 2,095 | 0 | Town |
| Union | 12 | 756 | 769 | 0.4% | 35 | 22 | Township |
| Harrison | 13 | 690 | 688 | 0.73% | 30 | 23 | Township |
| Allen | 14 | 606 | 618 | 0.17% | 28 | 22 | Township |
| Erie | 15 | 534 | 539 | 0.38% | 32 | 17 | Township |
| Denver | 16 | 461 | 476 | -0.43% | 1,921 | 0 | Town |
| Amboy | 17 | 307 | 316 | -0.32% | 914 | 0 | Town |
| Macy | 18 | 191 | 199 | -0.52% | 1,661 | 0 | Town |
Peru is the largest city in Miami County, with a population of 11,034.
Macy is the smallest city in Miami County, with a population of 191.
There are 18 cities in Miami County, Indiana.