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
-
Highland Park Golf Course
Public944 17th St NE
18 · PAR 72 · 6,215 YD
-
Legacy Golf Course At the 19
Private3331 19th St SW
18 · PAR 72 · 6,199 YD
-
Pine Creek Golf Course
Public15566 317th St
9 · PAR 31 · 1,741 YD
-
Oak Hills Par 30 Public Golf Course
PublicClear Lake, IA
8.6 MI · 9 · PAR 30 · 1,659 YD
-
Pioneer Town & Country Club
Manly, IA
9.2 MI · 9 · PAR 35 · 2,675 YD
-
Veterans Memorial Golf Course
PublicClear Lake, IA
10.2 MI · 9 · PAR 36 · 3,049 YD
-
Buffalo Run Golf Club
PublicNora Springs, IA
10.4 MI · 9 · PAR 36 · 2,865 YD
-
Pleasant Valley Golf Club
PublicThornton, IA
16.6 MI · 9 · PAR 36 · 3,094 YD
-
Ridge Stone Golf Club
PublicSheffield, IA
18.3 MI · 9 · PAR 36 · 3,374 YD
-
Garner Golf Course
PublicGarner, IA
19.6 MI · 9 · PAR 36 · 3,232 YD
-
Northwood Country Club
PublicNorthwood, IA
20.2 MI · 9 · PAR 36 · 3,002 YD
-
Sunny Brae Golf & Country Club
PrivateOsage, IA
20.9 MI · 9 · PAR 35 · 2,638 YD
-
Acorn Park Golf Course
PublicSaint Ansgar, IA
21.1 MI · 9 · PAR 35 · 2,890 YD
No courses match these filters.
Missing a course in Mason City, or something out of date?
Tell us what to fixOf 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 lineFrequently 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.