Golf courses in Mason City, IA

Highland Park Golf Course, Legacy Golf Course At the 19 and Pine Creek Golf Course are the three golf courses listed in Mason City, IA. 13 other golf courses are within 25 miles; the nearest is Oak Hills Par 30 Public Golf Course in Clear Lake, IA, 8.6 miles away.

Courses
3
18-hole
2
9-hole
1
With a range
2 of 3
Avg 18-hole yards
6,207
Nearby
10 within 22 mi

Courses in and near Mason City

Showing 13 courses: 3 in Mason City, 10 nearby.

  1. Highland Park Golf Course

    Public944 17th St NE

    18 · PAR 72 · 6,215 YD

  2. Legacy Golf Course At the 19

    Private3331 19th St SW

    18 · PAR 72 · 6,199 YD

  3. Pine Creek Golf Course

    Public15566 317th St

    9 · PAR 31 · 1,741 YD

  4. 8.6 MI · 9 · PAR 30 · 1,659 YD

  5. 9.2 MI · 9 · PAR 35 · 2,675 YD

  6. Veterans Memorial Golf Course

    PublicClear Lake, IA

    10.2 MI · 9 · PAR 36 · 3,049 YD

  7. Buffalo Run Golf Club

    PublicNora Springs, IA

    10.4 MI · 9 · PAR 36 · 2,865 YD

  8. Pleasant Valley Golf Club

    PublicThornton, IA

    16.6 MI · 9 · PAR 36 · 3,094 YD

  9. Ridge Stone Golf Club

    PublicSheffield, IA

    18.3 MI · 9 · PAR 36 · 3,374 YD

  10. Garner Golf Course

    PublicGarner, IA

    19.6 MI · 9 · PAR 36 · 3,232 YD

  11. Northwood Country Club

    PublicNorthwood, IA

    20.2 MI · 9 · PAR 36 · 3,002 YD

  12. 20.9 MI · 9 · PAR 35 · 2,638 YD

  13. Acorn Park Golf Course

    PublicSaint Ansgar, IA

    21.1 MI · 9 · PAR 35 · 2,890 YD

Missing a course in Mason City, or something out of date?

Tell us what to fix

Of the 3 Mason City courses that list driving range information, 2 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is Highland Park Golf Course at 6,215 yards, and the average is 6,207 yards.

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

Nearby cities with listed courses include Manly, IA (9.2 miles), Clear Lake, IA (9.4 miles), Nora Springs, IA (10 miles) and Thornton, IA (17 miles).

Nearby cities

Miles, straight line

All golf courses in Iowa

Frequently asked questions

How many golf courses are in Mason City, IA?

Mason City, IA has 3 golf courses in this directory: 2 with 18 holes and 1 with 9 holes.

What is the longest golf course in Mason City, IA?

Of the 18-hole courses with a listed yardage, Highland Park Golf Course is the longest at 6,215 yards.

Do golf courses in Mason City, IA have driving ranges?

2 of the 3 courses in Mason City, IA that list driving range information have one.

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

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

What cities near Mason City, IA have golf courses?

Nearby cities with listed courses include Manly, IA (9.2 miles, 1 course), Clear Lake, IA (9.4 miles, 2 courses), Nora Springs, IA (10 miles, 1 course) and Thornton, IA (17 miles, 1 course).

What golf courses are near Mason City, IA?

The three nearest other golf courses are Oak Hills Par 30 Public Golf Course in Clear Lake, IA (8.6 miles), Pioneer Town & Country Club in Manly, IA (9.2 miles) and Veterans Memorial Golf Course in Clear Lake, IA (10 miles).

How far is the nearest other golf course from Mason City?

The nearest other golf course is Oak Hills Par 30 Public Golf Course in Clear Lake, IA, 8.6 miles from the middle of the courses listed in Mason City, in a straight line.

How many public golf courses are in Mason City, IA?

Mason City, IA has 2 public golf courses in this directory.

How many private golf courses are in Mason City, IA?

Mason City, IA has 1 private golf course in this directory.

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

Of the 3 golf courses listed in Mason City, IA, 2 are public and 1 is private.

Listing data last updated October 2026. See data sources.