Madison County, Ohio Cities (2026)

17 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
London110,97910,2701.09%1,3078 City
Union25,6305,8710.11%14639 Township
West Jefferson35,3374,1553.83%53810 Village
Darby44,5474,2640.73%21521 Township
Plain City54,4854,1511.26%1,3503 Village
Pleasant63,4983,2611.3%11331 Township
Somerford73,1573,0590.8%10430 Township
Canaan82,7742,6630.91%8035 Township
Mount Sterling92,1341,9411.52%1,2642 Village
Range109949690.71%2148 Township
Deer Creek119369180.43%3031 Township
Stokes126596450.61%1935 Township
Paint135795640.7%1637 Township
Pike145765410.88%2226 Township
Oak Run155385151.32%1928 Township
South Solon163313270.3%1,4090 Village
Midway172742700.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 17 cities in Madison County, Ohio.

Location of Madison County