Madison County, Ohio Cities (2025)

17 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
London110,70910,2680.83%1,2758 City
Union26,7185,8689.06%17439 Township
West Jefferson34,7104,1552.41%47510 Village
Plain City44,4674,1441.48%1,6243 Village
Darby54,4474,2670.02%21021 Township
Pleasant63,4683,2621.58%11231 Township
Somerford73,0763,0560.03%10130 Township
Canaan82,7042,6580.26%7835 Township
Mount Sterling92,0891,9411.46%1,2382 Village
Range109779690.21%2048 Township
Deer Creek11921919-0.11%3031 Township
Stokes12640642-0.31%1835 Township
Pike135735411.06%2226 Township
Paint145665640%1537 Township
Oak Run155235150.38%1928 Township
South Solon163263250%1,3870 Village
Midway172692690%1,0350 Village

Madison County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 17 cities in Madison County, Ohio.

Location of Madison County