Golf Courses in Iowa
Iowa's golf landscape comprises 345 named courses and country clubs documented across 291 cities and 98 counties. The directory draws from the United States Geological Survey's Geographic Names Information System, the official federal gazetteer of named geographic features, ensuring that every entry represents a real, formally named facility organized by its geographic location.
As a snapshot derived from federal geographic data rather than a current business registry, the directory has inherent limitations. Newly constructed courses or recently renamed facilities may not yet appear in the GNIS records, which are updated periodically rather than in real time. Additionally, the federal gazetteer does not capture operational details such as whether a course is open to the public or private membership-only, current fee structures, or specifics about course layout and design.
The directory functions most effectively as a locational tool. Golfers and course planners can use it to identify named courses within a specific city or county, then consult the facility's official website or contact information directly to confirm current hours of operation, membership requirements, green fees, and course specifications.

How to use the Iowa directory
Start by narrowing to where you want to play — by city, or more reliably by county — then open a course for its locality detail. Every listing is a real, named facility from the federal gazetteer; for tee times, green fees and public-or-private status, check the course’s own site, since those aren’t in the GNIS record.
Directory note. Listings come from the USGS GNIS named-feature gazetteer (2021 vintage) and are partial — public/private status, green fees and course layout aren't in the federal record. Confirm details on each course’s own site.
Browse Iowa courses by county → · Iowa golf guide → · Compare states by region →