Golf courses in Spencer, IA

Spencer Golf and Country Club and Spencer Municipal Golf Course are the two golf courses listed in Spencer, IA. 11 other golf courses are within 25 miles; the nearest is Woodlyn Hills Golf Course in Milford, IA, 14 miles away.

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

Courses in and near Spencer

Showing 12 courses: 2 in Spencer, 10 nearby.

  1. Spencer Golf and Country Club

    Public2200 W 18th St

    18 · PAR 72 · 6,888 YD

  2. Spencer Municipal Golf Course

    Public1320 4th Ave SW

    18 · PAR 72 · 6,809 YD

  3. Woodlyn Hills Golf Course

    PublicMilford, IA

    13.7 MI · 18 · PAR 72 · 6,185 YD

  4. Emerald Hills Golf Club

    PublicArnolds Park, IA

    16.0 MI · 18 · PAR 72 · 6,609 YD

  5. 16.4 MI · 9 · PAR 37 · 3,251 YD

  6. 17.3 MI · 9 · PAR 35 · 2,492 YD

  7. Indian Hills Golf Club

    PublicSpirit Lake, IA

    19.6 MI · 9 · PAR 35 · 3,000 YD

  8. Okoboji View Golf Course

    PublicSpirit Lake, IA

    19.8 MI · 18 · PAR 70 · 6,051 YD

  9. Hillcrest Golf Course

    PublicGraettinger, IA

    21.8 MI · 9 · PAR 36 · 2,800 YD

  10. Silver Lake Country Club

    PublicLake Park, IA

    22.5 MI · 9 · PAR 36 · 3,215 YD

  11. 23.1 MI · 9 · PAR 36 · 3,240 YD

  12. Estherville Golf Course

    Estherville, IA

    23.1 MI · 9 · PAR 35 · 3,255 YD

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

Tell us what to fix

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

Among the 2 18-hole courses here with a listed yardage, the longest is Spencer Golf and Country Club at 6,888 yards, and the average is 6,849 yards.

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

Nearby cities with listed courses include Milford, IA (14 miles), Arnolds Park, IA (16 miles), Hartley, IA (16 miles) and Sioux Rapids, IA (17 miles).

Nearby cities

Miles, straight line

All golf courses in Iowa

Frequently asked questions

How many golf courses are in Spencer, IA?

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

What is the longest golf course in Spencer, IA?

Of the 18-hole courses with a listed yardage, Spencer Golf and Country Club is the longest at 6,888 yards.

Do golf courses in Spencer, IA have driving ranges?

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

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

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

What cities near Spencer, IA have golf courses?

Nearby cities with listed courses include Milford, IA (14 miles, 1 course), Arnolds Park, IA (16 miles, 1 course), Hartley, IA (16 miles, 1 course) and Sioux Rapids, IA (17 miles, 1 course).

What golf courses are near Spencer, IA?

The three nearest other golf courses are Woodlyn Hills Golf Course in Milford, IA (14 miles), Emerald Hills Golf Club in Arnolds Park, IA (16 miles) and Meadowbrook Golf & Country Club in Hartley, IA (16 miles).

How far is the nearest other golf course from Spencer?

The nearest other golf course is Woodlyn Hills Golf Course in Milford, IA, 14 miles from the middle of the courses listed in Spencer, in a straight line.

How many public golf courses are in Spencer, IA?

Spencer, IA has 2 public golf courses in this directory.

Listing data last updated October 2026. See data sources.