Golf courses in Marshalltown, IA
There are 4 golf courses in Marshalltown, IA. Of those with a listed access type, 2 are public and 1 is private.
- Courses
- 4
- 18-hole
- 3
- 9-hole
- 1
- With a range
- 2 of 4
- Avg 18-hole yards
- 4,766
- Nearby
- 6 within 20 mi
Courses in and near Marshalltown
-
American Legion Memorial Golf Course
Public1301 S 6th St
18 · PAR 70 · 6,250 YD
-
Collison Par 3
Public1731 Taylor Ave
18 · PAR 54 · 2,422 YD
-
Elmwood Country Club
Private1734 Country Club Ln
18 · PAR 70 · 5,627 YD
-
Wandering Creek Golf Club
2436 233rd St
9 · PAR 36 · 3,034 YD
-
Lincoln Valley Golf Course
PublicState Center, IA
9.9 MI · 18 · PAR 72 · 6,432 YD
-
Oakwood Golf Course
PublicConrad, IA
13.3 MI · 9 · PAR 35 · 2,966 YD
-
The Harvester Club
PrivateRhodes, IA
14.9 MI · 18 · PAR 72 · 7,248 YD
-
South Hardin Recreation Area
PublicUnion, IA
16.4 MI · 9 · PAR 35 · 2,700 YD
-
Tama-Toledo Country Club
Tama, IA
18.1 MI · 9 · PAR 35 · 3,013 YD
-
Twin Anchors Golf Course
PublicColo, IA
19.8 MI · 9 · PAR 34 · 2,281 YD
No courses match these filters.
Missing a course in Marshalltown, or something out of date?
Tell us what to fixOf the 4 Marshalltown courses that list driving range information, 2 have one.
Among the 3 18-hole courses here with a listed yardage, the longest is American Legion Memorial Golf Course at 6,250 yards, and the average is 4,766 yards.
Marshalltown is in Iowa, which has 345 golf courses across 267 cities in this directory.
Nearby cities with listed courses include State Center, IA (9.9 miles), Conrad, IA (13 miles), Rhodes, IA (15 miles) and Union, IA (16 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Marshalltown, IA?
Marshalltown, IA has 4 golf courses in this directory: 3 with 18 holes and 1 with 9 holes.
What is the longest golf course in Marshalltown, IA?
Of the 18-hole courses with a listed yardage, American Legion Memorial Golf Course is the longest at 6,250 yards.
Do golf courses in Marshalltown, IA have driving ranges?
2 of the 4 courses in Marshalltown, IA that list driving range information have one.
How long is the average 18-hole course in Marshalltown, IA?
Across 3 18-hole courses with a listed yardage, the average is 4,766 yards.
What cities near Marshalltown, IA have golf courses?
Nearby cities with listed courses include State Center, IA (9.9 miles, 1 course), Conrad, IA (13 miles, 1 course), Rhodes, IA (15 miles, 1 course) and Union, IA (16 miles, 1 course).
How many public golf courses are in Marshalltown, IA?
Marshalltown, IA has 2 public golf courses in this directory.
How many private golf courses are in Marshalltown, IA?
Marshalltown, IA has 1 private golf course in this directory.
How many public vs private golf courses are in Marshalltown, IA?
Of the 4 golf courses listed in Marshalltown, IA, 2 are public and 1 is private.
Listing data last updated October 2026. See data sources.