These 11 Cities In Iowa Aren’t Big And Aren’t Too Small – They’re Just Right

Discover 11 medium-sized cities in Iowa that offer a perfect balance of charm, entertainment, and livability.

When it comes to cities in Iowa, there’s definitely an allure to the excitement of a big city, and small towns have their own simple, slow-paced charm. But there’s also something to be said for medium-sized cities. These medium-sized Iowa cities are just big enough to offer a variety of arts, entertainment, restaurants, and other engaging activities. But they’re still small enough to be laid back, manageable, and just generally livable.

Here are 11 medium-sized Iowa cities that aren’t too big and aren’t too small. They’re just right.

1. Charming City of Marion, Iowa

With a population of about 41,000, this Iowa city is ideally situated. Marion boasts a rich historic charm, featuring coffee shops, restaurants, and community activities, such as the annual art fair. The Campbell Steele Gallery is also a local treasure, with art, crafts, live music events, and more. See what else you can do on a trip to Marion.

The people of Marion County are well known for promoting a unique sense of community. Although the city is considered one of the fastest-growing in the state, it does not seem to compromise its sense of community. Several festivals and cultural events, for example, the Marion Arts Festival,  are held each year to bring families, friends, and neighbors together.

2. Exploring the Beautiful City of Cedar Falls, Iowa

Cedar Falls has a population of approximately 40,000 and is home to the University of Northern Iowa. With the Hearst Center for the Arts and sculpture garden, the UNI art gallery, theaters, great shopping, and more, this medium-sized city in Iowa offers that college-town charm with plenty of entertainment to keep you busy. Learn more about Cedar Falls' Hartman Reserve Nature Center.

Apart from having easily accessible sidewalks, bike-friendly trails, and numerous family dining options, Cedar Falls has a wheelchair-accessible boardwalk that overlooks the top of the hills. Partner this with a mile-long hiking trail that traverses the forest, and you will find that Cyder Falls caters to both hikers and non-hikers alike.

3. Discover the Vibrant Heart of Iowa City

Iowa City has a population of approximately 74,000 and is home to the University of Iowa. While the population is slightly higher than average, this is one of those cities in Iowa that genuinely has a relaxed atmosphere, making it seem less significant than it actually is. Iowa City is a literary hub, since it’s home to the prestigious Iowa Writers’ Workshop. Pair that with plenty of museums, sporting events, art theaters, a brand new performing arts auditorium, Hancher, a LGBTQIA welcoming community, and a bustling pedestrian mall downtown, and Iowa City has it all. And be sure to check out Midtown Family Restaurant while you are in the area.

4. Experience the Scenic Charm of Bettendorf, Iowa

Bettendorf is a town located on the Mississippi River, with a population of approximately 39,000. It is the smallest of the Quad Cities, boasting all the charm and benefits of being situated on the river. There’s plenty to do here, like visit the Bettendorf Family Museum, Devil’s Glen Park, a wooded area with plenty of scenic trails, and Lock and Dam No. 14, a great place to enjoy the river and watch for eagles and other river wildlife.

Ross' Restaurant is an excellent spot to grab a bite to eat. Bettendorf is not only known for family-friendly attractions and convenient lodging options, but it is also renowned for its exciting community festivals. These artistic attractions make the city a very popular and easy stop for weekend getaways. The city is also home to a famous and iconic American. Ronald Medd, the inventor and patent holder of the Dairy Queen Blizzard machine, hails from this city.

5. Uncover the Historic Beauty of Marshalltown, Iowa

Marshalltown is on the smaller side, with a population of about 27,000, but there’s still plenty to do and see. You can sample some locally brewed beer at the Iowa River Brewing Company or go downtown and wander through the shops of one of the best Iowa cities. Read up on dining in Marshalltown.

Thinking of visiting Iowa? Then Marshalltown should be on your bucket list. Most of the city’s attractions are not only easily accessible but also provide quality family-friendly amenities.

6. Explore the Riverside Gem of Burlington, Iowa

Burlington is another Mississippi River town, and it’s as interesting as it is charming. With a population of about 23,000, it’s sleepy, but not too tired. Whether you want to explore the historic downtown of this medium-sized city in Iowa, sample some of the amazing local cuisine, or visit Snake Alley, the most crooked street in the world, you definitely won’t be bored. Get more details on Snake Alley in Burlington. The city is also an excellent spot for a summer vacation. Burlington's numerous waterfront parks make it ideal for outdoor concerts and festivals, especially during the summer.

7. Discover the Unique Charm of Ottumwa, Iowa

Ottumwa has a population of approximately 25,000 and is situated in southeastern Iowa, along the Des Moines River. Ottumwa is known as the City of Bridges because it is divided into two distinct halves by the river. One of the nicest cities in Iowa, there are many things to do here, like see a live performance at the Bridge View Center, take a stroll on the trail along the river, visit the Freedom Rock, and have lunch at Canteen Lunch in the Alley. This iconic lunch counter serves the best loose meat sandwich you’ll ever have. If you wish to stay overnight, consider the historic Hotel Ottumwa. Keen on promoting a sense of community, Ottumwa hosts yearly cultural festivals that are geared towards recognising and celebrating the growing immigrant population in the city. These festivals not only promote positive growth and cohesion, but they have also brought about a rich, interesting, and diverse Ottumwa food and art scene.

8. Explore the Historic and Scenic City of Fort Dodge, Iowa

Fort Dodge has a population of about 25,000. It’s a major commercial center for North Central and Northwest Iowa. One of the most vibrant cities in Iowa, Fort Dodge offers a range of engaging activities, including visiting the Fort Museum and Frontier Village, exploring the Blanden Memorial Art Museum, or attending live theater performances. The downtown area is also great for shopping and dining, and there’s even a winery called Soldier Creek Winery. Kennedy Memorial Park is also a must-see. Visiting Fort Dodge can never be boring. Popular attraction sites, such as the Kennedy Memorial Park, are designed for family entertainment. The park features tranquil walking trails, picnic areas, and fishing spots. Furthermore, Fort Dodge is investing significant resources to comply with the ADA Act. This means that people with disabilities will be able to access almost every attraction in the town. 

9. Experience the Lively College Town of Ames, Iowa

alt

Ames has a population of approximately 66,000 and is home to Iowa State University. Iowa State is known for its colleges of Agriculture, Design, Engineering, and Veterinary Medicine. There’s much to do in this medium-sized city in Iowa, including art centers and museums, the Ames Historical Society, and Reiman Gardens, a 17-acre public garden, to name a few. Ames is also known to be a haunted place in Iowa. Although it may be considered a small town, Ames offers a range of recreational, cultural, educational, entertainment, and business amenities similar to those found in a larger city. The town has always strived to ensure that these amenities are easily accessible to everyone. For instance, Reiman Garden is a popular family destination, not only due to its butterfly exhibits, but also because it is wheelchair accessible.  

10. Discover the Riverside Beauty of Muscatine, Iowa

alt

Located on the Mississippi River, Muscatine has a population of around 23,000. Interesting things to do include visiting the Riverfront, which features Pearl City Station, Riverview Center, Riverside Park, and the "Mississippi Harvest" sculpture by Erik Blome. Other options include checking out the view at the Mark Twain Scenic Overlook and visiting the Muscatine Art Center. If you want to stay overnight, consider The Merrill. The Muscatine food scene is also undergoing a significant transformation. It offers a unique and enticing casual dining experience, featuring classic American burgers at places like Boonie’s, as well as riverfront restaurants that provide both casual and fine dining options.

11. Explore the Historic Charm of Council Bluffs, Iowa

alt

Council Bluffs is an interesting town located in Western Iowa. The population is approximately 62,000, and it is situated on the east bank of the Missouri River, directly across from Omaha, Nebraska. One of the finest cities in Iowa, there are many things to keep people occupied, like the Union Pacific Railroad Museum, the historic Pottawattamie County Squirrel Cage Jail and Museum, and the Hitchcock Nature Center in the beautiful and unique terrain of Iowa’s Loess Hills. Grab a bite to eat at Tobey Jack's while you are in the area. The park is renowned for its well-structured bird-watching platforms and clearly marked trails. It is also an ADA-compliant place, making it ideal for family outings.

What do you think of these medium-sized cities in Iowa? What are some of your favorites? Please share it with us using this nomination form.

Are you more of a small-town person? Read about these 10 slow-paced small towns in Iowa. Also, when planning your next Iowa road trip? Use the Only In YourState Itinerary Planner to map out these charming medium-sized cities along with hidden gems nearby.

Subscribe to our newsletter

Get the latest updates and news

All Stories