Madison County, Indiana Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Anderson156,40454,7950.45%1,35342 City
Elwood28,5478,3990.26%2,1544 City
Pendleton36,1854,7324.3%45814 Town
Alexandria45,2375,1340.27%1,7313 City
Ingalls52,7132,3082.96%8323 Town
Lapel62,6162,3311.79%25210 Town
Edgewood72,0912,0580.19%2,6011 Town
Frankton81,8381,7700.6%1,7371 Town
Summitville99949740.3%1,7561 Town
Markleville104944860.2%8871 Town
Orestes113423270.59%7310 Town
Country Club Heights1299961.02%3490 Town
Woodlawn Heights1390880%8490 Town
River Forest1423230%1,4380 Town

Madison County Cities Summary

Largest City

Anderson is the largest city in Madison County, with a population of 56,404.

Smallest City

River Forest is the smallest city in Madison County, with a population of 23.

10 Largest Cities

There are 14 cities in Madison County, Indiana.

Location of Madison County