62 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Concord | 1 | 32,674 | 31,431 | 0.95% | 909 | 36 | Township |
| Concord | 2 | 32,674 | 31,487 | 0.95% | 909 | 36 | Township |
| Troy | 3 | 27,306 | 26,337 | 0.68% | 2,222 | 12 | City |
| Troy | 4 | 27,306 | 26,385 | 0.68% | 2,222 | 12 | City |
| Piqua | 5 | 21,072 | 20,378 | 0.63% | 1,625 | 13 | City |
| Piqua | 6 | 21,072 | 20,410 | 0.63% | 1,625 | 13 | City |
| Tipp City | 7 | 10,669 | 10,284 | 0.69% | 1,328 | 8 | City |
| Tipp City | 8 | 10,669 | 10,302 | 0.69% | 1,328 | 8 | City |
| Union | 9 | 9,961 | 9,575 | 0.95% | 210 | 47 | Township |
| Union | 10 | 9,961 | 9,592 | 0.95% | 210 | 47 | Township |
| Union | 11 | 7,120 | 6,895 | 0.62% | 858 | 8 | City |
| Union | 12 | 7,120 | 6,900 | 0.62% | 858 | 8 | City |
| Troy | 13 | 7,084 | 7,111 | -0.11% | 319 | 22 | Township |
| Troy | 14 | 7,084 | 7,115 | -0.11% | 319 | 22 | Township |
| Newberry | 15 | 6,640 | 6,396 | 0.93% | 157 | 42 | Township |
| Newberry | 16 | 6,640 | 6,406 | 0.93% | 157 | 42 | Township |
| West Milton | 17 | 4,891 | 4,699 | 0.74% | 1,442 | 3 | Village |
| West Milton | 18 | 4,891 | 4,709 | 0.74% | 1,442 | 3 | Village |
| Troy | 19 | 4,164 | 4,099 | 0.29% | 140 | 30 | Township |
| Troy | 20 | 4,164 | 4,100 | 0.29% | 140 | 30 | Township |
| Newton | 21 | 3,640 | 3,504 | 0.94% | 87 | 42 | Township |
| Newton | 22 | 3,640 | 3,510 | 0.94% | 87 | 42 | Township |
| Troy | 23 | 2,789 | 2,775 | 0.07% | 111 | 25 | Township |
| Troy | 24 | 2,789 | 2,775 | 0.07% | 111 | 25 | Township |
| Covington | 25 | 2,638 | 2,552 | 0.61% | 1,924 | 1 | Village |
| Covington | 26 | 2,638 | 2,555 | 0.61% | 1,924 | 1 | Village |
| Staunton | 27 | 2,517 | 2,418 | 0.96% | 96 | 26 | Township |
| Staunton | 28 | 2,517 | 2,424 | 0.96% | 96 | 26 | Township |
| Troy | 29 | 2,482 | 2,482 | 0.49% | 69 | 36 | Township |
| Troy | 30 | 2,482 | 2,481 | 0.49% | 69 | 36 | Township |
| Troy | 31 | 2,430 | 2,101 | 2.1% | 104 | 23 | Township |
| Troy | 32 | 2,430 | 2,112 | 2.1% | 104 | 23 | Township |
| Springcreek | 33 | 2,239 | 2,156 | 0.9% | 101 | 22 | Township |
| Springcreek | 34 | 2,239 | 2,161 | 0.9% | 101 | 22 | Township |
| Bradford | 35 | 1,807 | 1,790 | 0.17% | 2,167 | 1 | Village |
| Bradford | 36 | 1,807 | 1,791 | 0.17% | 2,167 | 1 | Village |
| Elizabeth | 37 | 1,725 | 1,663 | 0.94% | 58 | 30 | Township |
| Elizabeth | 38 | 1,725 | 1,665 | 0.94% | 58 | 30 | Township |
| Lostcreek | 39 | 1,672 | 1,612 | 0.84% | 56 | 30 | Township |
| Lostcreek | 40 | 1,672 | 1,614 | 0.84% | 56 | 30 | Township |
| Washington | 41 | 1,538 | 1,478 | 0.98% | 73 | 21 | Township |
| Washington | 42 | 1,538 | 1,480 | 0.98% | 73 | 21 | Township |
| Pleasant Hill | 43 | 1,274 | 1,231 | 0.63% | 2,025 | 1 | Village |
| Pleasant Hill | 44 | 1,274 | 1,232 | 0.63% | 2,025 | 1 | Village |
| Troy | 45 | 1,231 | 1,186 | 0.74% | 86 | 14 | Township |
| Troy | 46 | 1,231 | 1,188 | 0.74% | 86 | 14 | Township |
| Brown | 47 | 1,192 | 1,147 | 0.85% | 39 | 30 | Township |
| Brown | 48 | 1,192 | 1,148 | 0.85% | 39 | 30 | Township |
| Troy | 49 | 1,100 | 1,101 | 0.18% | 66 | 17 | Township |
| Troy | 50 | 1,100 | 1,102 | 0.18% | 66 | 17 | Township |
| Fletcher | 51 | 465 | 450 | 0.65% | 1,495 | 0 | Village |
| Fletcher | 52 | 465 | 450 | 0.65% | 1,495 | 0 | Village |
| Laura | 53 | 416 | 400 | 0.73% | 1,552 | 0 | Village |
| Laura | 54 | 416 | 400 | 0.73% | 1,552 | 0 | Village |
| Casstown | 55 | 277 | 269 | 0.36% | 2,856 | 0 | Village |
| Casstown | 56 | 277 | 269 | 0.36% | 2,856 | 0 | Village |
| Potsdam | 57 | 231 | 231 | 0% | 518 | 0 | Village |
| Potsdam | 58 | 231 | 231 | 0% | 518 | 0 | Village |
| Ludlow Falls | 59 | 179 | 172 | 0.56% | 1,000 | 0 | Village |
| Ludlow Falls | 60 | 179 | 172 | 0.56% | 1,000 | 0 | Village |
| Lockington | 61 | 156 | 160 | -0.64% | 1,857 | 0 | Village |
| Lockington | 62 | 156 | 160 | -0.64% | 1,857 | 0 | Village |
Concord is the largest city in Miami County, with a population of 32,674.
Lockington is the smallest city in Miami County, with a population of 156.
There are 62 cities in Miami County, Ohio.