Shelby County, Indiana cities by population

Number of cities: 6
Population: 44,825
Largest city: Shelbyville
Table of cities in Shelby County, Indiana sorted by population from largest to smallest.
CityTypePopulation
Shelbyvillecity19,710
Edinburghtown4,290
Morristowntown1,129
St. Paultown971
WaldronCDP816
Fairlandtown574

What is the largest city in Shelby County, Indiana?

Shelbyville is the largest city in Shelby County, Indiana with a population of 19,710.

TOP-5 cities by population in Shelby County, Indiana:
  • Shelbyville
  • Edinburgh
  • Morristown
  • St. Paul
  • Waldron