
Iowa’s golf scene is a hidden treasure trove waiting to be discovered by enthusiasts looking beyond the obvious choices. While the state boasts well-known destinations like Blue Top Ridge Golf Course, there are countless under-the-radar courses offering exceptional experiences without the crowds or hefty price tags. These overlooked gems provide unique challenges and scenic beauty that rival their more famous counterparts.
You’ll find incredible value at these lesser-known Iowa courses where the combination of reasonable greens fees, well-maintained fairways, and stunning landscapes creates unforgettable golf adventures. From converted farmland to riverside layouts, these courses showcase Iowa’s natural beauty while testing your skills in unexpected ways. Whether you’re a weekend warrior or a serious player looking for new challenges, these overlooked destinations deserve a spot on your golfing bucket list.
1. Tournament Club of Iowa
Nestled between Big Creek Dam and Saylorville Lake, Tournament Club of Iowa offers a golfing experience you won’t want to miss. As the only Arnold Palmer Signature Course in Iowa, this hidden gem delivers a challenging yet enjoyable round for players of all skill levels.
The course’s dramatic landscape spans 500 acres of bluffs and running ravines, creating a naturally beautiful setting for your game. You’ll face an exciting mix of uphill and downhill shots, with carries over deep ravines that will test your skills and strategy.
Designed in 2003 by Arnold Palmer and his team, TCI represents the quality you’d expect from a designer with award-winning courses across 37 states and 25 countries. The layout thoughtfully incorporates the natural terrain, making each hole unique and memorable.
When you’re finished with your round, you can relax at their on-site restaurant and bar, making it a complete destination for a day of golf rather than just a quick game.
Rating: 4.4 (428 reviews)
Location: 1000 Tradition Dr, Polk City, IA 50226, United States
Contact: +1 515-984-9440
Website: Visit Website
2. Woodland Hills Golf Course
Tucked away on the north side of Des Moines, Woodland Hills Golf Course is an under-appreciated gem that deserves more recognition from Iowa golf enthusiasts. You’ll find this course conveniently located with easy access to both I-35 and I-80, making it a quick trip from anywhere in the metro area.
What makes Woodland Hills special is its versatility. The 18-hole regulation course offers a fantastic mix of unique holes that accommodate players of all skill levels, whether you’re just starting out or have been playing for years.
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
For those pressed for time, the Executive 9 is a brilliant option. With seven par 3’s and two par 4’s, you can complete a satisfying round in as little as an hour while still getting to test every club in your bag.
Practice facilities include dedicated pitching and putting greens to help you sharpen your short game. After your round, you can head to the welcoming clubhouse for snacks, beverages, and any golf essentials you might need.

Rating: 4.7 (1269 reviews)
Location: 620 NE 66th Ave, Des Moines, IA 50313
Contact: +1 515-289-1326
Website: Visit Website
3. The Legacy Golf Club
Just south of Des Moines lies a hidden gem that deserves more recognition among Iowa’s golf destinations. The Legacy Golf Club, opened in May 2002 by the Manning family, offers an impressive championship experience that often flies under the radar of traveling golfers.
You’ll immediately notice the immaculate course conditions when you arrive. The bentgrass fairways, tees, and greens are meticulously maintained, complemented by lush Kentucky bluegrass rough that creates a stunning visual contrast as you play through the layout.
Tech-savvy golfers will appreciate the modern amenities that enhance your round. The golf carts come equipped with Shark Experience GPS, helping you navigate the course with confidence. For those looking to improve their game, the facility includes a complete practice area and an indoor Learning Center.
The Legacy proves that quality public golf doesn’t need to come with an excessive price tag. Their mission of providing “great service & great golf at a great value” is evident throughout your experience, making this course worthy of inclusion on any Iowa golf itinerary.
Rating: 4.6 (233 reviews)
Location: 400 Legacy Pkwy, Norwalk, IA 50211
Contact: +1 515-287-7885
Website: Visit Website
4. Copper Creek Golf Club and Event Center
Tucked away in Pleasant Hill, Copper Creek Golf Club is one of Iowa’s hidden gems that deserves more recognition. This picturesque 18-hole championship course takes full advantage of Iowa’s natural rolling landscape, with mature trees framing the fairways and beautiful homes dotting the perimeter.
You’ll find yourself challenged by the thoughtful layout while enjoying the serene surroundings. The course conditions are consistently excellent, making for a satisfying round regardless of your skill level. Many visitors are surprised by the quality of play available at this under-the-radar destination.
Beyond golf, Copper Creek offers comprehensive facilities including a well-stocked Pro Shop with premium equipment and apparel for both men and women. The venue also serves as an event center and wedding venue, with restaurant facilities on-site for a post-round meal or celebration.
If you’re looking to make Copper Creek a regular stop, membership options provide an inclusive community experience with access to various programs and activities throughout the year. The friendly staff and welcoming atmosphere make this course a standout among Iowa’s golfing options.
Rating: 4.4 (302 reviews)
Location: 4825 Copper Creek Dr, Pleasant Hill, IA 50327
Contact: +1 515-263-1600
Website: Visit Website
5. Lake MacBride Golf Course
Nestled in Solon, Iowa, Lake MacBride Golf Club offers you a picturesque golfing experience that’s often overlooked by those seeking Iowa’s premier courses. This hidden gem features multiple tees to accommodate your skill level, well-maintained watered fairways, and large challenging greens.
The course is a par 36 layout stretching nearly 3,200 yards from the back tees and about 2,900 from the middle white tees. You’ll navigate through beautiful tree-lined fairways and strategically placed ponds that come into play on several holes, creating both a scenic and challenging round.
After your game, you can relax at “Spirits on the Green,” the club’s restaurant and bar where you can enjoy a meal and drinks while reflecting on your round. The clubhouse also doubles as an event center, perfect for private parties and corporate events with views overlooking the first tee.
Lake MacBride truly delivers a complete golfing package without the crowds of more well-known destinations. You’ll appreciate the reasonable rates and the friendly atmosphere that makes this course a must-play when exploring Iowa’s golf offerings.
Rating: 4.5 (92 reviews)
Location: 3891 Pro Rd NE, Solon, IA 52333, United States
Contact: +1 319-624-2500
Website: Visit Website
6. Finkbine Golf Course
Hidden in Iowa City lies one of the state’s best-kept golfing secrets. Finkbine Golf Course spreads across 200 acres of rolling Iowa terrain, offering you a challenging yet enjoyable round of golf that many visitors to the area might miss.
Named after W.O. Finkbine, who donated the land to the University of Iowa, this public course doubles as home to the university’s men’s and women’s collegiate golf teams. You’ll be playing on the same fairways and greens that have helped develop collegiate champions.
The recently built Nagle Family Clubhouse enhances your experience with its pro shop, locker rooms, and Bump’s Restaurant and Bar. After your round, you can relax on the outdoor patio or enjoy a meal at the restaurant, named after legendary Iowa athletic director Chalmers “Bump” Elliott.
Whether you’re a serious golfer looking to test your skills or a casual player seeking a beautiful course, Finkbine offers you a premium golfing experience that rivals many higher-profile destinations in the state.
Rating: 4.5 (190 reviews)
Location: 1380 Melrose Ave, Iowa City, IA 52246, United States
Contact: +1 319-335-9246
Website: Visit Website
7. Big Rock Country Club
Tucked away in Fayette, Iowa, Big Rock Country Club is one of the state’s hidden golf gems that deserves your attention. This charming course offers a relaxing atmosphere combined with just enough challenge to keep your game interesting. The well-maintained greens and fairways provide an enjoyable experience for golfers of all skill levels.
You’ll appreciate the laid-back vibe at Big Rock, where locals and visitors alike feel welcome. After your round, head to their bar and restaurant to unwind with some tasty food and drinks. Their bar & grill is known for serving up delicious meals, making it the perfect spot to recap your best shots of the day.
What makes Big Rock truly special is its community feel. This isn’t just a golf course – it’s a country club that hosts various events and brings people together. You can enjoy brunch on weekends or even consider the venue for catering your next special occasion. The club perfectly balances quality golf with small-town charm.
Rating: 4.6 (80 reviews)
Location: 9684 146th St, Fayette, IA 52142, United States
Contact: +1 563-425-3687
Website: Visit Website
8. Waveland Golf Course
Tucked away in Des Moines, Waveland Golf Course holds the distinction of being one of the oldest golf courses in America. Established in 1901, it may very well be the oldest municipally owned course in the country, giving you a chance to play on a genuine piece of golfing history.
The course features sloping, wooded terrain that provides both challenge and scenic beauty as you navigate its 18 holes. The natural landscape creates a playing experience that feels distinctly different from newer, more manufactured courses you might find elsewhere.
Waveland’s historic brick clubhouse adds to the charm and authentic feel of your visit. The course also offers excellent youth development programs if you’re looking to introduce younger players to the game, including PGA Junior League, camps, and clinics.
You’ll appreciate the balance of accessibility and challenge that Waveland offers. While it might not get the attention of some flashier destinations, this historic gem delivers a satisfying round in a beautiful setting that connects you to golf’s rich heritage in Iowa.
Rating: 4.5 (411 reviews)
Location: 4908 University Ave, Des Moines, IA 50311, United States
Contact: +1 515-248-6302
Website: Visit Website
9. River Valley Golf Course
Nestled along the scenic Raccoon River Valley in Adel, River Valley Golf Course offers an 18-hole experience that’s perfect for golfers of all skill levels. This family-owned and operated course welcomes the public with open arms and reasonable green fees that won’t break your bank.
The course layout takes advantage of the natural beauty of central Iowa, providing both challenge and enjoyment as you make your way through each hole. You’ll appreciate the well-maintained fairways and greens that make every round enjoyable, regardless of your handicap.
For the 2025 season, River Valley has introduced early season discounts and updated their unlimited pass pricing. You can even purchase saver cards online to prepay for rounds and get some free play. Their facilities also double as event venues, making it a versatile destination beyond just golf.
If you’re looking to improve your game, take advantage of their driving range and golf instruction services. After your round, you can relax at their bar and grill, making it a complete day out on the links.
Rating: 3.8 (86 reviews)
Location: 22927 Valley View Trail, Adel, IA 50003, United States
Contact: +1 515-993-4029
Website: Visit Website
10. Otter Creek Golf Course
Nestled in Ankeny, Otter Creek Golf Course offers an impressive links-style experience that you’ve likely overlooked. Named the 2016 18-Hole Course of the Year by the Iowa Golf Association, this Paul Miller design caters to golfers of all skill levels with multiple tee options.
The course underwent a complete renovation in 2008, transforming from its original 1982 park-style layout. Today, you’ll face an engaging par-71 challenge featuring 47 bunkers, 17 ponds, and distinctive mounding with tall grasses that define the course’s character.
Your practice sessions will benefit from Otter Creek’s exceptional facilities, including a double-ended driving range and dedicated areas for putting and pitching. The smooth, fast greens and low-growing bluegrass fairways provide consistent playing conditions that you’ll appreciate.
When you’re finished with your round, the beautiful clubhouse awaits with the Tin Cup Bar & Grille for casual dining. The city-owned public course also hosts numerous events and outings, making it a versatile destination for both casual play and organized competitions.
Rating: 4.4 (274 reviews)
Location: Ankeny, IA
Contact: +1 515-965-6464
Website: Visit Website
11. Pleasant Valley Golf Course
Tucked away in Iowa City, Pleasant Valley Golf Course offers a refreshing escape from the hustle of daily life. This 18-hole public course provides a scenic backdrop for your round, with well-maintained fairways that challenge players of all skill levels.
You’ll appreciate the practice facilities available before hitting the course. The driving range lets you warm up your swing, while the spacious putting green helps fine-tune your short game before tackling the full 18 holes.
After your round, you can unwind at the on-site bar or consider the venue for your next event. The banquet facilities make Pleasant Valley more than just a golf destination—it’s a community gathering space perfect for tournaments, receptions, or casual get-togethers with friends.
The course welcomes golfers of all experience levels, making it an ideal spot for both seasoned players and beginners. With golf cars available and a friendly atmosphere, you’ll find Pleasant Valley lives up to its name as a pleasant addition to Iowa’s golf scene.
Rating: 4.4 (153 reviews)
Location: 4390 Sand Rd SE, Iowa City, IA 52240
Contact: +1 319-337-2622
Website: Visit Website
12. Honey Creek Golf Club
Nestled near the scenic Ledges State Park in Boone, Honey Creek Golf Club offers a championship golfing experience that deserves more recognition. The 18-hole course seamlessly blends into the natural landscape with rolling hills and mature trees creating a picturesque setting for your round.
You’ll appreciate the attention to detail at this hidden gem, from the bent grass fairways to the USGA greens that provide consistent play. The addition of prairie grass rough adds a challenging element while enhancing the course’s natural beauty.
Honey Creek caters to golfers of all skill levels, making it an excellent destination whether you’re just starting out or looking to test your abilities. The course layout takes advantage of the natural terrain, offering unique holes that require thoughtful shot selection rather than just distance.
The well-maintained facilities and welcoming atmosphere round out the experience, making Honey Creek a must-play for anyone exploring Iowa’s golf offerings. You’ll wonder why this course isn’t mentioned more often among Iowa’s best golfing destinations.
Rating: 4.5 (187 reviews)
Location: 1323 Noble Lynx Dr, Boone, IA 50036
Contact: +1 515-432-6162
Website: Visit Website
13. Veenker Memorial Golf Course
Tucked away in Ames, Iowa, Veenker Memorial Golf Course is a hidden gem that deserves more recognition among golf enthusiasts. This public course offers a challenging yet enjoyable experience for players of all skill levels.
You’ll appreciate the well-maintained fairways and greens that make every round memorable. The course layout provides a nice balance of difficulty, with enough strategic elements to keep your game interesting without being frustratingly tough.
Located on the Iowa State University campus, Veenker offers convenient access for students and visitors alike. The driving range is perfect for warming up before your round, opening 30 minutes before the first tee time and closing 30 minutes before sunset.
Plan your visit carefully as seasonal hours apply. The course opened for the 2025 season on March 12th, with current clubhouse hours running from 9am to 7pm. If you’re looking for a competitive experience, check out their upcoming event – the Iowa Games 4 Player Bestshot on Sunday, July 20th.
Rating: 4.6 (111 reviews)
Location: Veenker Clubhouse, 2916 Veenker Dr, Ames, IA 50011, United States
Contact: +1 515-294-6727
Website: Visit Website
14. Spring Valley Golf Course
Hidden just north of Livermore, Spring Valley Golf Course is a stunning 18-hole gem that deserves far more recognition. The course offers a challenging experience for golfers of all skill levels while surrounding you with spectacular natural beauty.
What sets Spring Valley apart is its incredible attention to detail. You’ll be amazed by the approximately 10,000 annual flowers, maturing trees, and meticulously maintained fairways. There’s even a bridge resembling the famous 12th hole at Augusta National in Georgia.
Water features add both beauty and challenge to your round, with numerous ponds and creeks winding throughout the course. The bunkers contain some of the highest quality sand in Iowa – bright in color and incredibly soft, enhancing both aesthetics and playability.
The putting greens at Spring Valley are known for being both undulating and fast, providing an exciting finish to each hole. For a course that combines natural beauty with excellent playing conditions, Spring Valley should be at the top of your must-play list in Iowa.
Rating: 4.9 (75 reviews)
Location: 1107 140th Ave, Livermore, IA 50558
Contact: +1 515-379-1259
Website: Visit Website
15. Bent Tree Golf Club
Tucked away in Council Bluffs, Bent Tree Golf Club is one of Iowa’s hidden gems that deserves more recognition. This beautifully maintained course has earned its place on Golfweek’s “Best Courses You Can Play” ranking, a testament to its quality and design.
When you visit Bent Tree, you’ll be playing on a course where member and guest enjoyment is the top priority. The layout offers challenges for experienced players while remaining accessible enough for beginners to enjoy their round.
The club recently welcomed Jeff Nielsen as their Head PGA Golf Professional, bringing 28 years of industry experience to enhance your golfing experience. His player development background and coaching success (including five Nebraska Women’s State Tournament wins) reflect the quality instruction available.
Bent Tree also hosts various golf outings and tournaments, making it perfect for getting together with friends or organizing corporate events. The club offers membership opportunities for those who fall in love with the course and want to make it their regular golfing home.
Rating: 4.5 (241 reviews)
Location: 23579 US-6, Council Bluffs, IA 51503, United States
Contact: +1 712-566-9441
Website: Visit Website
16. Glen Oaks Country Club Iowa
Tucked away in West Des Moines, Glen Oaks Country Club is one of Iowa’s hidden gems that deserves more recognition from golf enthusiasts. This Tom Fazio-designed championship course offers a challenging yet enjoyable experience for players of all skill levels.
When you visit Glen Oaks, you’re not just getting access to exceptional golfing. The country club boasts impressive amenities including a stunning aquatic facility where you can cool off after your round, a fitness center to keep your game in top form, and 5-star dining options to satisfy your appetite.
What makes Glen Oaks truly special is the attention to detail across the property. The meticulously maintained fairways and greens provide a premium playing experience that rivals more famous courses. You’ll appreciate the strategic layout that rewards thoughtful play rather than just distance.
While it maintains a private club status, don’t let that deter you from seeking an opportunity to play here. The club occasionally hosts events open to non-members, giving you a chance to experience one of Iowa’s most underrated golfing destinations.
Rating: 4.7 (309 reviews)
Location: 1401 Glen Oaks Dr, West Des Moines, IA 50266, United States
Contact: +1 515-221-9000
Website: Visit Website
17. Blue Top Ridge Golf Course
Nestled in Riverside, Iowa, Blue Top Ridge Golf Course is a hidden gem that deserves more recognition among golf enthusiasts. Established in 2005, this course offers an exceptional playing experience with meticulously maintained fairways and challenging holes that will test your skills.
The course is led by Director of Golf Michael McNamara, a PGA member who brings extensive experience and passion to the facility. Under his guidance, Blue Top Ridge has hosted prestigious tournaments including the Iowa Open and Iowa Junior Open, demonstrating its championship-caliber design.
You’ll appreciate the professional staff at Blue Top Ridge, including Assistant Golf Professional Mason Shawver and Golf Instructor Sterling McIlravy. Both bring impressive credentials and are ready to help you improve your game through lessons or club fitting services at the Riverside Performance Studio.
Whether you’re looking for a challenging round, professional instruction, or a venue for tournaments, Blue Top Ridge delivers a premium golf experience without the premium price tag that often comes with courses of this caliber.
Rating: 4.5 (231 reviews)
Location: Riverside, IA
Contact: +1 319-648-0044
Website: Visit Website
18. Toad Valley Golf Course
Tucked away in Pleasant Hill, Toad Valley Golf Course is one of Iowa’s hidden gems that deserves more recognition. This versatile facility offers much more than just a standard golfing experience, making it perfect for players of all skill levels.
You’ll find a complete package here with a driving range, miniature golf course, and even indoor golf options for those rainy days. What makes Toad Valley special is its welcoming atmosphere and well-maintained fairways that provide an enjoyable challenge without being intimidating.
Beyond golf, Toad Valley doubles as an event venue with banquet and conference facilities. You might be surprised to learn they also offer wedding services, making this versatile location perfect for celebrations after your round of golf.
The course layout takes advantage of the natural Iowa landscape, giving you scenic views while you play. Whether you’re looking to improve your game with one of their instructors or just enjoy a casual round, Toad Valley delivers a quality experience that flies under the radar of many Iowa golf enthusiasts.
Rating: 4.3 (324 reviews)
Location: 237 NE 80th St, Pleasant Hill, IA 50327
Contact: +1 515-967-9575
Website: Visit Website
19. Bright Grandview Golf Course
When you’re looking for a hidden gem in Iowa’s golfing landscape, Bright Grandview Golf Course in Des Moines deserves your attention. Established in 1902, it’s one of the oldest municipal golf courses in the entire country, offering a unique experience that blends history with challenging play.
Don’t let the shorter length fool you. What Bright Grandview lacks in distance, it makes up for with character. The course features large, mature trees and small, well-protected greens that demand precision rather than power. The significant elevation changes throughout the layout add another layer of strategic challenge.
The course underwent a redesign in 1933, adopting a “golden age” design philosophy with its tree-lined fairways and distinctive domed greens. You’ll appreciate the classic feel while navigating this historic course that has maintained its charm and character for over a century.
If you’re looking to introduce young golfers to the game, Bright Grandview partners with Jester Park Golf Course to offer the PGA Junior League program. This makes it not just a great place for your own round, but also a venue helping to grow the game for the next generation.
Rating: 4.4 (195 reviews)
Location: 2401 E 29th St, Des Moines, IA 50317, United States
Contact: +1 515-248-6301
Website: Visit Website
20. Lake Panorama National Golf Course
Nestled along the shores of Iowa’s largest private lake, Lake Panorama National Golf Course offers a golf experience you might have overlooked. This Richard Watson-designed course opened in 1971 as part of the larger Lake Panorama development, which began taking shape when the lake filled in 1970.
You’ll find much more than just golf here. The resort features comfortable lodging options, a welcoming lounge, and versatile event spaces perfect for gatherings of all sizes. After your round, you can cool off in the outdoor swimming pool or get competitive on the pickle ball, basketball, or tennis courts.
What makes this course special is its connection to the 1,400-acre private lake that surrounds it. As you play through the 18 holes, you’ll enjoy scenic water views that enhance your golfing experience. The course provides a challenging yet enjoyable layout that accommodates players of various skill levels.
The resort’s comprehensive amenities make it ideal for a weekend getaway or an extended vacation. You can easily transition from golf to boating or swimming at the private beaches, creating a complete recreational experience in this hidden Iowa gem.
Rating: 4.5 (64 reviews)
Location: 5071 Clover Ridge Rd, Panora, IA 50216
Contact: +1 641-755-2024
Website: Visit Website
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
Please note that some of the imagery in this article were created with the aid of AI image generators.




















