Madison County, Ohio Cities (2026)

6 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
London110,97910,2701.09%1,3078 City
West Jefferson25,3374,1553.83%53810 Village
Plain City34,4854,1511.26%1,3503 Village
Mount Sterling42,1341,9411.52%1,2642 Village
South Solon53313270.3%1,4090 Village
Midway62742700.37%1,0540 Village

Madison County Cities Summary

Largest City

London is the largest city in Madison County, with a population of 10,979.

Smallest City

Midway is the smallest city in Madison County, with a population of 274.

10 Largest Cities

There are 6 cities in Madison County, Ohio.

Location of Madison County