Golf Courses by State

12,604 courses across 51 states — sourced from OpenStreetMap. Names, addresses, hole counts, contact info.

Golf Trips

Day-by-day itineraries

Bandon, Pinehurst, Pebble Beach, St Andrews, Ireland and more: what to play, where to stay, how to book.

Browse trips →

Browse by state

Alabama 156 courses Alaska 22 courses Arizona 356 courses Arkansas 96 courses California 904 courses Colorado 220 courses Connecticut 174 courses Delaware 36 courses District of Columbia 7 courses Florida 832 courses Georgia 255 courses Hawaii 79 courses Idaho 91 courses Illinois 541 courses Indiana 312 courses Iowa 360 courses Kansas 175 courses Kentucky 162 courses Louisiana 95 courses Maine 112 courses Maryland 158 courses Massachusetts 345 courses Michigan 809 courses Minnesota 347 courses Mississippi 70 courses Missouri 250 courses Montana 84 courses Nebraska 172 courses Nevada 102 courses New Hampshire 91 courses New Jersey 221 courses New Mexico 85 courses New York 672 courses North Carolina 364 courses North Dakota 63 courses Ohio 501 courses Oklahoma 124 courses Oregon 160 courses Pennsylvania 513 courses Rhode Island 57 courses South Carolina 253 courses South Dakota 80 courses Tennessee 191 courses Texas 594 courses Utah 121 courses Vermont 57 courses Virginia 270 courses Washington 255 courses West Virginia 119 courses Wisconsin 449 courses Wyoming 42 courses