Miami County, Ohio Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Troy127,53026,3930.68%2,17913 City
Piqua221,19120,4170.6%1,61113 City
Tipp City310,71310,2970.65%1,3078 City
Union47,2266,9030.68%8518 City
West Milton54,9044,7020.68%1,4463 Village
Covington62,6512,5540.61%1,9341 Village
Bradford71,8171,7950.17%2,1791 Village
Pleasant Hill81,2781,2310.63%2,0321 Village
Fletcher94724520.64%1,5180 Village
Laura104153970.73%1,5490 Village
Casstown112782700.36%2,8660 Village
Potsdam122332330%5220 Village
Ludlow Falls131791720.56%1,0000 Village
Lockington14163154-0.61%1,9400 Village

Miami County Cities Summary

Largest City

Troy is the largest city in Miami County, with a population of 27,530.

Smallest City

Lockington is the smallest city in Miami County, with a population of 163.

10 Largest Cities

There are 14 cities in Miami County, Ohio.

Location of Miami County