Golf courses in Indianola, IA

Indianola, IA has two listed golf courses: Deer Run Golf Club and Indianola Country Club. 16 other golf courses are within 25 miles; the nearest is Shady Oaks Golf Course in Ackworth, IA, 6.4 miles away.

Courses
2
18-hole
2
9-hole
0
With a range
2 of 2
Avg 18-hole yards
6,464
Nearby
10 within 18 mi

Courses in and near Indianola

Showing 12 courses: 2 in Indianola, 10 nearby.

  1. Deer Run Golf Club

    Public2305 W 2nd Ave

    18 · PAR 72 · 6,628 YD

  2. Indianola Country Club

    Private1610 Country Club Rd

    18 · PAR 71 · 6,300 YD

  3. Shady Oaks Golf Course

    PublicAckworth, IA

    6.4 MI · 18 · PAR 71 · 6,252 YD

  4. Warrior Run Golf Course

    PublicNorwalk, IA

    8.5 MI · 9 · PAR 36 · 3,222 YD

  5. The Legacy Golf Club

    PublicNorwalk, IA

    10.2 MI · 18 · PAR 72 · 7,089 YD

  6. Blank Golf Course

    PublicDes Moines, IA

    10.5 MI · 18 · PAR 72 · 6,715 YD

  7. Echo Valley Country Club

    PrivateNorwalk, IA

    10.9 MI · 9 · PAR 36 · 3,455 YD

  8. Willow Creek Golf Course

    PublicWest Des Moines, IA

    12.8 MI · 18 · PAR 71 · 6,190 YD

  9. 16.4 MI · 9 · PAR 35 · 2,962 YD

  10. Waveland Golf Course

    PublicDes Moines, IA

    17.0 MI · 18 · PAR 72 · 6,437 YD

  11. Toad Valley Golf Course

    PublicPleasant Hill, IA

    17.1 MI · 18 · PAR 71 · 6,170 YD

  12. Bright Grandview Golf Course

    PublicDes Moines, IA

    17.3 MI · 18 · PAR 70 · 5,422 YD

Missing a course in Indianola, or something out of date?

Tell us what to fix

Of the 2 Indianola courses that list driving range information, 2 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is Deer Run Golf Club at 6,628 yards, and the average is 6,464 yards.

Indianola is in Iowa, which has 345 golf courses across 267 cities in this directory.

Nearby cities with listed courses include Ackworth, IA (6.4 miles), Norwalk, IA (9.8 miles), West Des Moines, IA (16 miles) and Pleasantville, IA (16 miles).

Nearby cities

Miles, straight line

All golf courses in Iowa

Frequently asked questions

How many golf courses are in Indianola, IA?

Indianola, IA has 2 golf courses in this directory: 2 with 18 holes.

What is the longest golf course in Indianola, IA?

Of the 18-hole courses with a listed yardage, Deer Run Golf Club is the longest at 6,628 yards.

Do golf courses in Indianola, IA have driving ranges?

2 of the 2 courses in Indianola, IA that list driving range information have one.

How long is the average 18-hole course in Indianola, IA?

Across 2 18-hole courses with a listed yardage, the average is 6,464 yards.

What cities near Indianola, IA have golf courses?

Nearby cities with listed courses include Ackworth, IA (6.4 miles, 1 course), Norwalk, IA (9.8 miles, 3 courses), West Des Moines, IA (16 miles, 2 courses) and Pleasantville, IA (16 miles, 1 course).

What golf courses are near Indianola, IA?

The three nearest other golf courses are Shady Oaks Golf Course in Ackworth, IA (6.4 miles), Warrior Run Golf Course in Norwalk, IA (8.5 miles) and The Legacy Golf Club in Norwalk, IA (10 miles).

How far is the nearest other golf course from Indianola?

The nearest other golf course is Shady Oaks Golf Course in Ackworth, IA, 6.4 miles from the middle of the courses listed in Indianola, in a straight line.

How many public golf courses are in Indianola, IA?

Indianola, IA has 1 public golf course in this directory.

How many private golf courses are in Indianola, IA?

Indianola, IA has 1 private golf course in this directory.

How many public vs private golf courses are in Indianola, IA?

Of the 2 golf courses listed in Indianola, IA, 1 is public and 1 is private.

Listing data last updated October 2026. See data sources.