Miami County, Ohio Cities (2026)

14 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Troy127,49026,3850.67%2,17613 City
Piqua221,20520,4100.63%1,61213 City
Tipp City310,74310,3020.69%1,3118 City
Union47,1646,9000.62%8448 City
West Milton54,9284,7090.76%1,4533 Village
Covington62,6552,5550.64%1,9371 Village
Bradford71,8101,7910.17%2,1701 Village
Pleasant Hill81,2831,2320.71%2,0401 Village
Fletcher94684500.65%1,5050 Village
Laura104194000.72%1,5630 Village
Casstown112792690.72%2,8760 Village
Potsdam122312310%5180 Village
Ludlow Falls131811721.12%1,0110 Village
Lockington14155160-0.64%1,8450 Village

Miami County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 14 cities in Miami County, Ohio.

Location of Miami County