Alphabetical List of Cities and Towns in Indiana


There are a total of 730 towns and cities in the state of Indiana. Top 10 biggest cities by population are Indianapolis, Fort Wayne, Evansville, South Bend, Carmel, Fishers, Bloomington, Hammond, Gary, and Lafayette while top ten largest cities by land area are Gary, Carmel, Evansville, Anderson, South Bend, Indianapolis, Kokomo, Terre Haute, Jeffersonville, and Fishers. Below please see all Indiana cities and towns which are listed in alphabetical order.