Indiana Cities by Population (2023)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Indiana is the 17th most populous state in the United States and has a total population of 6.6 million. Breaking this down further shows that the most populous city in the state is Indianapolis, which has a population of over 853,000. This far surpasses the second-highest populated city, which is Fort Wayne with over a population of over 260,000. The third most populous city is Evansville, which at 119,943 per 2017 estimates is less than half the population of Fort Wayne. One other city, South Bend, has a population that exceeds 100,000. Within Indiana, there are 74 total cities that have populations between 10,000 and 100,000.

The majority of Indiana’s cities are designated as third-class and have a city council and clerk-treasurer as part of their government. There are also second-class cities which have populations of over 35,000 but no more than 600,000, which have a city council and clerk. Indianapolis is the only city to have reached the first class designation. To be designated under these classes, a city must have a population of more than 2,000 people. The smallest incorporated city in the state is Cannelton located in Perry County which had an estimated population of 1,552 people.

Indiana Cities by Population (2023)

What is the biggest city in Indiana?

Indianapolis is the biggest city in Indiana, with a population of 871,449 in 2023.

What is the fastest growing city in Indiana?

Ingalls is the fastest growing city in Indiana over the past 3 years, having grown 8.8% annually since 2020.

How many cities are in Indiana?

There are 567 cities in Indiana.

What are the 10 largest cities in Indiana?

The 10 largest cities in Indiana are: Indianapolis, Fort Wayne, Evansville, Fishers, South Bend, Carmel, Bloomington, Hammond, Noblesville and Lafayette.

Frequently Asked Questions