5 Golf Courses Worth Knowing in Central Iowa

Nari Park
Written by
Nari Park
Last edited: Aug 27, 2026

Looking for your next round in Central Iowa? These five public courses each bring something unique to the table, from historic layouts to family-friendly amenities.

Central Iowa's Golf Scene: More Than Just a Game

Central Iowa is home to a surprisingly diverse golf landscape. From the rolling hills of Altoona to the links-style fairways of Ankeny, public courses here cater to every type of player. You'll find century-old classics, modern championship designs, and family-owned gems that prioritize community. Whether you're a scratch golfer or just looking for a fun afternoon with the kids, there's a course that fits. The region's golf culture is deeply rooted in tradition, yet these courses are constantly evolving to meet the needs of today's players.

How We Evaluated These Courses

To bring you this list, we looked at each course's overall experience, including course design, practice facilities, instruction quality, and family-friendly offerings. We also considered the range of amenities, from clubhouse dining to event hosting, and how well each course serves its local community. Pricing transparency and ease of booking tee times were also key factors. Each course was assessed on its own merits, highlighting what makes it stand out in the Central Iowa golf scene.

Here's a quick snapshot of the five courses we're highlighting, so you can see at a glance what each one offers.

ProviderBest For
Otter Creek Golf CourseSerious golfers seeking a championship test
Terrace Hills Golf Course | Premier Golf Course in Altoona, IowaFamilies and golfers seeking a well-rounded experience
Waveland Golf CourseHistory buffs and traditionalists
Fox Ridge Public Golf CourseGroups and event planners
River Valley Golf CourseLocal players seeking a friendly, community vibe

The Courses: A Closer Look

#1 Otter Creek Golf Course

Screenshot of Otter Creek Golf Course website A screenshot of the Otter Creek Golf Course website.

Otter Creek is a links-style public course in Ankeny that has earned a reputation as one of Iowa's premier facilities. The Paul Miller design features multiple sets of tees, 47 bunkers, and 17 ponds, creating a challenging yet playable round for golfers of all levels. The practice facility is top-notch, with a double-ended range, two putting greens, and a pitching green with a bunker. It's a city-owned course that's open to everyone, and the 2016 Iowa Golf Association's 18-Hole Course of the Year award speaks to its quality. If you're looking for a true test of your game with excellent practice amenities, this is the place.

#2 Terrace Hills Golf Course | Premier Golf Course in Altoona, Iowa

Screenshot of Terrace Hills Golf Course | Premier Golf Course in Altoona, Iowa website A screenshot of the Terrace Hills Golf Course website.

Terrace Hills is more than just a round of golf—it's a full experience. The 18-hole championship course in Altoona offers a balanced challenge with well-maintained fairways and smooth greens, plus multiple tee options for every skill level. Beyond the course, you'll find a driving range, a performance studio, and professional instruction to help you improve your game. Families will love the mini-golf course, and the clubhouse provides a relaxed spot to unwind after your round. With leagues, junior programs, and event hosting, it's a true community hub. Whether you're a local or just passing through, Terrace Hills has something for everyone.

#3 Waveland Golf Course

Screenshot of Waveland Golf Course website A screenshot of the Waveland Golf Course website.

Waveland is a piece of golf history, established in 1901 and recognized as the oldest municipal course west of the Mississippi. The classic layout features dramatic terrain with rolling wooded hillsides and significant slopes that will test even seasoned players. It's a course that has stood the test of time, offering a unique and challenging round. The historic clubhouse, with its stone fireplace and vaulted ceilings, is a charming venue for events. Waveland also offers strong youth development programs, including PGA Junior League and camps. If you appreciate tradition and a classic golf experience, this is a must-play.

#4 Fox Ridge Public Golf Course

Screenshot of Fox Ridge Public Golf Course website A screenshot of the Fox Ridge Public Golf Course website.

Fox Ridge is a family-friendly championship course located just outside Cedar Falls in Dike. The course plays over 6,800 yards with a 72.6 rating and 124 slope, offering a solid challenge from four sets of tees. The 11,000 square-foot clubhouse is a hub of activity, with the Greenside Grille serving up meals and a new lounge coming soon. They also have a golf simulator for those days when you can't get outside. Fox Ridge is known for its welcoming atmosphere and strong community focus. Whether you're booking a tee time or planning a wedding, the experienced staff has you covered.

#5 River Valley Golf Course

Screenshot of River Valley Golf Course website A screenshot of the River Valley Golf Course website.

River Valley is a family-owned and operated course nestled along the scenic Raccoon River Valley in Adel. This 18-hole public course is great for golfers of all levels, offering a relaxed and welcoming environment. The course is known for its friendly staff and community feel, making it a favorite among locals. They offer a variety of leagues and clinics, including junior clinics and ladies' nights, to keep the community engaged. The facilities are also available for parties and meetings, adding to its versatility. If you're looking for a down-to-earth golf experience with a personal touch, River Valley delivers.

How to Choose the Right Course for You

When picking a course, think about what you value most. If you're a serious golfer looking for a championship test, Otter Creek's links-style layout and top-tier practice facilities are hard to beat. For a family outing, Terrace Hills offers mini-golf and a welcoming atmosphere that goes beyond the fairways. History enthusiasts will appreciate Waveland's century-old design and classic charm. If you're planning an event, Fox Ridge's large clubhouse and event services make it a strong contender. And for a laid-back round with a community feel, River Valley is your go-to. Consider your priorities—whether it's course difficulty, amenities, or atmosphere—and you'll find the perfect fit.

Streamline Your Golf Planning

To make the most of your golf outings, consider using online tee time booking tools and email newsletters from each course. Many of these courses offer e-clubs or saver cards that provide discounts and early access to tee times. You can also set up calendar reminders for league sign-ups and event registrations. By automating these small tasks, you'll spend less time planning and more time on the course.

The Final Verdict

Central Iowa's golf scene is rich with options, each course offering its own unique flavor. Whether you're drawn to the championship challenge of Otter Creek, the family-friendly vibe of Terrace Hills, or the historic charm of Waveland, there's a course that fits your needs. Fox Ridge and River Valley round out the list with their own strengths, from event hosting to community warmth. So grab your clubs, book a tee time, and explore what these courses have to offer. You won't be disappointed.

Nari Park

About the Author

An expert analyst specializing in data-driven insights, Nari Park has a passion for uncovering market trends. In her downtime is an avid landscape photographer.