If you’re looking for a state in the Midwest that has a lot of great small cities that are perfect for raising a family, you can’t really go wrong with Indiana.
Here are 20 of the best small cities and towns that the state has to offer.
1. Richmond, Indiana (population 36,812)
The city that received the All-America City award on two occasions and the county seat of Wayne County is located in the east-central part of the state. It is an antiquing paradise and an important place for the history of recorded jazz.
Richmond had a long and tumultuous battle for the status of the county seat. The nearby Centerville was first elected county seat of Wayne County due to its favorable location and good transportation, but when Richmond got its own railway station and it’s population soared, it was only natural that it would become the county seat.
Although, before it did, the residents had to take down an expensive iron fence around Centerville’s town square, put there to prevent the county administration from moving. Today, both Richmond and Centerville are the most popular stops on Indiana’s famous Antique Alley.
Richmond is the home of Foster’s E Street Gallery, Larry’s Antiques, the Old Book Shop and High Hats Antique Mall, to name just a few famed antiquing destinations. The town is also home to the historic Gennett Recording Studio, where some of the oldest jazz records were made and home of the famed Starr Piano Company.