Town Chart.

← Back to Discover · All towns in Indiana

Towns in Shelby County

12 towns with data in Shelby County, Indiana, largest first. Find your matches.

Shelbyville is the largest of the 12 towns we list in Shelby County, with 20,296 people. Together they have 25,046 people.

TownPopulationTypical household incomeTypical home price
Shelbyville 20,296 $55,602 $174,700
Morristown 1,134 $53,250 $162,000
Fairland 660 $42,083 $186,600
Pleasant View 611 $196,063 $372,500
Waldron 606 $80,441 $165,900
Boggstown 597 $68,321 $201,400
Marion 276 $71,563 $275,800
Geneva 265 $85,188 $175,900
Blue Ridge 215 $139,048 n/a
Gwynneville 198 $109,000 $139,000
Flat Rock 121 $59,000 $135,300
Milford 67 $73,125 $92,500

ZIP codes in Shelby County

9 ZIP codes in Shelby County, Indiana. A ZIP code can also reach into a neighboring county.

Nearby counties in Indiana

Link to this page

Copy this HTML to link to this page from your own site.