If you take time to explore the Hawkeye State, you'll find historic Iowa towns that capture your heart. When you visit each of these cities and communities, you'll be introduced to everything that makes our state oh so special.
1. Dubuque
Dubuque is the oldest town in the state, and there are several great neighborhoods worth exploring. The historic port is worth a visit - read more about it here.
2. Eldon
Eldon is one of the best towns to visit in Iowa if you're a fan of art! This is where you'll find the Grant Wood American Gothic house! You can find the Grant Wood Scenic Byway in this region.
3. Keokuk
Keokuk is a beautiful hidden gem you're sure to love! One of the best projects in Iowa can be found here - read about the Art Church here.
4. Decorah
Decorah has a big Norwegian community, and the downtown area is packed with historic buildings and museums, such as the Vesterheim Norwegian-American Museum seen here.Read about the beauty and history of this little city here.
5. Elk Horn
When it comes to history, it's hard to top Elk Horn! This is a quaint little Danish town with an authentic windmill from DenmarkRead about this super fun destination here.
6. Scotch Grove
This eerie village is home to a haunted asylum, and the whole downtown area is on the National Register of Historic Places.Learn more about this historic little town here.
7. Pella
Pella is such a fun town and everyone gathers here for Tulip Time. There's a lot to do throughout the year, too, so don't just come by in the spring! Check out this charming town here.
8. Amana Colonies
The historic Amana colonies date back to the earliest days of the Hawkeye State!Check out the unique shops you can visit in town here.
What are your favorite places in Iowa? Tell us in the comments!
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!