Towns and cities in Indiana

973 towns and cities in 92 counties

Indiana (IN) has 6,785,528 residents (Census) living in 973 cities, towns, villages and communities across 92 counties.

Largest cities in Indiana

Counties of Indiana

Last updated: