Golf Course Photography | Golf Course and Golf Clubhouse Photography
GOLF COURSE PHOTOGRAPHY GOLF CLUBHOUSE PHOTOGRAPHY GOLF INSTRUCTION PHOTOGRAPHY PUBLISHED PHOTOGRAPHY PROFESSIONAL GOLF PORTRAITS FINE ART GOLF PHOTOGRAPHY ADVERTISING PHOTOGRAPHY FOOD PHOTOGRAPHY

Golf Courses Photography & Golf Resort Photography by Russell Kirk
Russell has traveled around the world, photographing golf courses and resorts.


 United States Golf Course Photography

Alabama Golf Courses

  • Capstone Golf Club
  • Country Club of Birmingham | East and West Courses
  • Dothan Country Club
  • RTJ Trail Capital Ridge Judge,Legislator,Senator Courses
  • RTJ Trail Highland Oaks
  • RTJ Trail Magnolia Grove
  • Shoal Creek Golf Club
Arizona Golf Courses
  • Grayhawk Golf Club | Talon & Raptor Course
  • Ritz Carlton Dove Mountain
  • Southern Dunes Golf Club
  • Talking Stick Golf Club | North and South Courses
  • The Boulders Resort | South Course
  • The Country Club DC Ranch
  • Troon North Golf Club

Westin Kierland Resort

California Golf Courses

  • Barona Creek Golf Club
  • Bighorn Golf Club
  • Desert Springs Golf Club/Palm and Valley Courses
  • Diablo Grande Golf Club
  • Lahontan Golf Club
  • La Quinta Country Club
  • Mayacama Golf Club
  • Monterey Peninsula Country Club
  • Pebble Beach Golf Links
  • Pelican Hill Golf Links
  • PGA West
  • Rams Hill Golf Club
  • Redwood Canyons Golf Course
  • The Classic Club
  • The Olympic Club
  • The Reserve Club
  • Toscana Country Club
Colorado Golf Courses
  • Breckenridge Golf Club
  • Castle Pines Golf Club
  • Cherry Hills Golf Club
  • Colorado Golf Club
  • Highland Meadows Golf Club
  • The Country Club at Castle Pines
  • TPC Colorado

Connecticut Golf Courses

  • Brooklawn Country Club
  • Shorehaven Golf Club
  • Tamarack Country Club
  • The Country Club of Darien
  • The Stanwich Club
  • Wee Burn Country Club
Delaware Golf Courses
  • The Bayside Resort Golf Club
  • The Peninsula Golf Club

Florida Golf Courses

  • Audubon Country Club
  • BallenIsles Country Club
  • Bay Hill Golf Club
  • Belleview Biltmore Golf Club
  • Black Diamond Ranch
  • Bonita Bay Golf Club
  • Calusa Pines Golf Club
  • Celebration Golf Club
  • Champions Gate Golf Club
  • Country Club of Winter Haven
  • Deering Bay Golf Club
  • Doral Resort
  • Eagle Creek Golf and Country Club
  • Emerald Dunes Golf Club
  • Fiddlesticks Country Club
  • Golden Hills Golf and Turf Club
  • Grand Cypress Florida and Links Courses
  • John’s Island Club West Course
  • Jonathan Landing Golf Club: Hills and Fazio Course
  • Jupiter Hills Club Hills and Village Course
  • Killearn Country Club
  • Lake Nona Golf & Country Club
  • Miromar Lakes Beach and Golf club
  • Mission Inn Golf Club
  • Mystic Dunes Golf Club
  • Naples Lakes Golf Club
  • Ocean Hammock Golf Club
  • Old Corkscrew Golf Club
  • Old Memorial Golf Club
  • Old Palm Golf Club
  • Olde Florida Golf Club
  • Omni Amelia Island Ocean Links & Oak Marsh
  • Orange County National Crooked Cat and Panther Lakes Courses
  • Orchid Island Golf Club
  • Osprey Point Golf Course
  • Quail West Golf & Country Club Lakes and Preserve Courses
  • Quail Valley Golf Club
  • Reunion Golf Club
  • Sarasota National Golf Club
  • Seagate Country Club
  • Shingle Creek Golf Club
  • Southern Dunes Golf Club
  • Streamsong Resort | Red, Black and Blue Courses
  • Sugarloaf Mountain Country Club
  • The Club at Eaglebrook
  • The Concession Golf Club
  • The Country Club at Mirasol
  • The Golf Club at Cypress Creek
  • The Links at Polo Trace
  • The Oaks Club
  • The Plantation at Leesburg
  • Tiburon Golf Club
  • TPC Sawgrass
  • Tuscawilla Country Club
  • Twin Eagles Golf Club
  • University Park Golf Club
  • Valencia Golf and Country Club
  • Waldorf Astoria Golf Club
  • Walt Disney Resort Osprey Ridge Course
  • Walt Disney Resort Lake Buena Vista
  • Walt Disney Resort Magnolia
  • Walt Disney Resort Palm
  • Winter Haven Golf Club
  • World Golf Village Slammer and Squire Course
  • World Woods Golf Club Pine Barrens
Georgia Golf Courses
  • Achasta Golf Club
  • Alpharetta Athletic Club
  • Alpharetta Country Club
  • Ansley Golf Club at Settindown Creek
  • Atlanta Athletic Club
  • Atlanta Athletic Club Riverside Course
  • Atlanta National Golf Club
  • Augusta National Golf Club
  • Callaway Gardens Resort
  • Canyon Ridge Golf Club
  • Capital City Club
  • Cherokee Town & Country Club: North and South Courses
  • Chestatee Golf Club
  • Cobblestone Golf Club
  • Coosa Country Club
  • Country Club of Columbus
  • Crystal Lake Golf & Country Club
  • Cuscowilla on Lake Oconee
  • Dalton Golf and Country Club
  • Dunwoody Country Club
  • Echelon Golf Club
  • Forest Hills Country Club
  • Forest Hills Golf Course
  • Fox Creek Golf Club
  • Hawks Ridge Golf Club
  • Heritage Golf Links
  • Horseshoe Bend Country Club
  • Idle Hour Golf Club
  • Lake Arrowhead Golf Club
  • Legacy Golf Club
  • Lookout Mountain Golf Club
  • Maple Ridge Golf Course
  • Marietta Country Club
  • Osprey Cove Golf Club
  • Peachtree Golf Club
  • Reunion Golf Club
  • Reynolds Landing Golf Club
  • Reynolds Plantation Great Waters
  • Smoke Rise Golf Club
  • Steel Canyon Golf Club
  • Summer Grove Golf Club
  • The Farm Golf Club
  • The Georgia Club
  • The Golf Club at Cuscowilla
  • The Landings Golf Club
  • The Manor Golf and Country Club
  • The orchard Golf & Country Club
  • The Trophy Club of Alpharetta
  • The Trophy Club of Gwinnett
  • TPC at Sugarloaf
  • White Columns Country Club
  • Woodmont Golf & Country Club
Hawaii Golf Courses
  • Kapalua Golf Resort: Bay Course
  • Ko Olina Golf Club
  • Makena Golf Resort
  • Wailea Golf Resort
Idaho Golf Courses
  • Circling Raven Golf Club
  • Coeur d’Alene Resort
Illinois Golf Courses
  • Bridges at Poplar Creek
  • Country Club of Decatur
  • Chicago Golf Club
  • Medinah Golf Club Course #3
  • Olympia Fields Country Club: North Course
  • Schaumburg Golf Club
Indiana Golf Courses
  • Sycamore Hills Golf Club
  • Victoria National Golf Club
  • Wolf Run Golf Club
Kansas Golf Courses
  • Sand Creek Station Golf Club
  • Wichita Country Club
Kentucky Golf Courses
  • Crooked Creek Golf Club
  • Kearney Links Golf Club
  • Olde Stone Golf Club
  • Valhalla Golf Club
Maryland Golf Courses
  • Caves Valley Golf Club
  • Columbia Country Club
  • Congressional Country Club Blue Course
  • Oak Creek Golf Course
Massachusetts Golf Courses
  • Crumpin Fox Club
  • Nantucket Golf Club
  • The Country Club
  • Wellesley Country Club
Michigan Golf Courses
  • Bay Harbor Golf Club
  • Oakland Hills Country Club South Course

United States Golf Course Photography (cont.)

Minnesota Golf Courses

  • Hazeltine National Golf Club
  • Interlachen Country Club
Mississippi Golf Courses
  • Dancing Rabbit Golf Club

Missouri Golf Courses

  • The Club at Old Hawthorne

Nebraska Golf Courses

  • Arbor Links Golf Club
  • Frederick Peak Golf Club
  • Omaha Country Club

Nevada Golf Courses

  • Arrow Creek Golf Club Legends Course
  • Bali Hai Golf Club
  • Cascata Golf Club
  • Coyote Springs Golf Club
  • Desert Pines Golf Club
  • Edgewood Tahoe Golf Club
  • Genoa Lakes Golf Club
  • Lake Las Vegas Reflection Bay
  • Rio Secco Golf Club
  • Royal Links Golf Club
  • Sierra Nevada Golf Club
  • Stallion Mountain Golf Club
  • Wolf Creek Golf Club
  • Wolf Run Golf Club
New Jersey Golf Courses
  • Arcola Country Club
  • Baltusrol Golf Club: Lower Course
  • Beacon Hill Country Club
  • Black Oak Golf Club
  • Blue Heron Pines Golf Club | West Course
  • Canoe Brook Country Club
  • Colonia Country Club
  • Darlington Country Club
  • Darlington Golf Course
  • Eagle Oaks Golf and Country Club
  • Essex County Country Club
  • Fiddlers Elbow Golf Club: River and Forest Courses
  • Galloway National Golf Club
  • Hawk Pointe Golf Club
  • Hidden Creek Golf Club
  • Hollywood Golf Club
  • Hominy Hill Golf Club
  • Maplewood Country Club
  • Neshanic Valley Golf Club
  • Plainfield Country Club
  • Raritan Valley Country Club
  • Ridgewood Country Club
  • Royce Brook Golf Club
  • Rumson Country Club
  • Somerset Hills Country Club
  • Springdale Golf Club
  • The Ridge at Back Brook
  • Trump National Golf Club: Bedminster New and Old

New Mexico Golf Courses

  • The Club at Las Campanas                Sunset Course

New York Golf Courses

  • Anglebrook Golf Club
  • Ardsley Country Club
  • Atlantic Golf Club
  • Bethpage State Park: Black Course
  • Crab Meadow Golf Course
  • Dutchess Golf and Country Club
  • Eisenhower Park Golf Courses
  • Elmwood Country Club
  • Garden City Golf Club
  • Garrison Golf Club
  • Harbor Links Golf Course Executive
  • Hudson National Golf Club
  • LaTourette Golf Course
  • Meadow Brook Club
  • Oak Hill Country Club: East Course
  • Pelham Country Club
  • Quaker Ridge Golf Club
  • Shinnecock Hills Golf Club
  • Silver Lake Golf Course
  • St. George's Golf and Country Club
  • Stony Ford Golf Club
  • Tall Grass Golf Club
  • The Leatherstocking Golf Club
  • Turning Stone Resort Atunyote,Shenendoah and Kaluhyat Courses
  • West Hills Country Club
  • West Point Golf Course
  • Winged Foot Golf Club:East and West Courses
  • Wykagyl Golf Club
North Carolina Golf Courses
  • Bermuda Run Golf Club: East and West Courses
  • Biltmore Forest Golf Club
  • Carmel Country Club: South Course
  • Country Club of North Carolina
  • Cross Creek Country Club
  • Duke University Golf Club
  • Mid Pines Resort
  • Monroe Country Club
  • Mountain Air: Slick Rock and Austin Mountain
  • Pine Needles Resort
  • Pinehurst Resort #2
  • Pinehurst Resort #4
  • Pinehurst Resort #8
  • Sequoyah National Golf Club
  • Thistle Golf Club

Ohio Golf Courses
  • Findlay Country Club

Oklahoma Golf Courses
  • Jimmie Austin Golf Club
  • Oaks Country Club
  • Oak Tree National Golf Club
  • Southern Hills Country Club

Oregon Golf Courses
  • Bandon Dunes Golf Club
  • Pacific Dunes Golf Club
  • Sunriver Resort
Pennsylvania Golf Courses
  • Applebrook Golf Club
  • Aronimink Golf Club
  • Cedarbrook Country Club
  • Commonwealth National Golf Club
  • Fox Chapel Golf Club
  • French Creek Golf Club
  • Inniscrone Golf Club
  • Merion Golf Club: East Course
  • Nemacolin Woodlands: Mystic Rock
  • Oakmont Country Club
  • Philadelphia Country Club
  • Philadelphia Cricket Club
  • Philmont Country Club
  • Saucon Valley Country Club: Old, Weyhill, and Grace Courses
  • Stonewall Golf Club
  • Talamore at Oak Terrace
  • The Ace Club
  • White Manor Country Club
  • Whitemarsh Valley Country Club

South Carolina Golf Courses
  • Bear Creek Golf Club
  • Belfair Golf Club
  • Berkeley Hall Golf Club: North Course
  • Cassique Go,lf Club
  • Chechessee Creek Club
  • Cobblestone Golf Club
  • Colleton River Plantation Dye Course
  • Congaree Golf Club
  • Country Club of South Carolina
  • Daniel Island Club
  • Dunes West Golf Club
  • Harbour Town Golf Links
  • Kiawah Island Resort: Ocean, River and Turtle Point Courses
  • Long Cove Club
  • Old South Golf Links
  • Palmetto Dunes Golf Club:Hills and Jones Courses
  • Palmetto Golf Club
  • Patriots Point Links
  • Rivertowne Country Club
  • The Cliffs: Keowee Vineyards

Tennessee Golf Courses

  • Black Creek Club
  • Chattanooga Golf & Country Club
  • Foxland Harbor Golf and Country Club
  • The Honors Course

Texas Golf Courses

  • Austin Country Club
  • Champions Golf Club
  • Rancho Viejo Golf and Country Club
  • Shady Oaks Golf Club
  • The Club at Carlton Oaks: Nicklaus and Fazio Courses
Utah Golf Courses
  • Red Ledges Golf Club
  • Soldier Hollow Golf Club

Virginia Golf Courses

  • Ballyhack Golf Club
  • Bayside Golf Club
  • Golden Horseshoe Resort: Green and Gold Courses
  • The Homestead Resort Cascades Course
  • Kingsmill Resort: River,Plantation and Woods Courses
  • Kinloch Golf Club
  • Royal New Kent Golf Club
  • Stonewall Golf Club at Manassas
  • The River Course at Virginia Tech
  • The Robert Trent Jones Golf Club
  • Tides Inn Golf Resort
  • Tides Lodge Golf Resort
Washington Golf Courses
  • Sahalee Country Club
West Virginia Golf Courses
  • Greenbrier Resort: The
  • Meadows,Old White, and
  • Greenbrier Courses
  • Oakhurst Links
Wisconsin Golf Courses
  • Blackwolf Run:River & Meadow Valley
  • Grand Geneva Resort
  • Whistling Straits Resort: Straits Course

International Golf Course Photography List

Australia Golf Courses

  • Australian Golf Club
  • Kingston Heath Golf Club
  • New South Wales Golf Club
  • Royal Melbourne Golf Club

Bahamas Golf Courses
  • The Ocean Club Paradise Island
Canada Golf Courses
  • Essex Country Club
  • Mont Tremblant Resort: Le Diable and Le Giant Resort
Costa Rica Golf Courses
  • Reserva Conchal Golf Club
Denmark Golf Courses
  • Rungstead Golf Club

Dominican Republic Golf Course Photography

  • Casa de Campo Teeth of the Dog
  • Catalonia Caribe Golf Club
  • Cayacoa Golf Club
  • Cocotal Golf and Country Club
  • Hard Rock at Cana Bay
  • Los Marlins Golf Club
  • Playa Dorada Golf Club
  • Punta Blanca Golf Club
  • The Lakes Course at Bavaro
England Golf Courses
  • Formby Golf Club
  • Ganton Golf Club
  • Littlestone Golf Club
  • Mentmore Golf Club
  • Royal Birkdale Golf Club
  • Royal Lytham and St. Annes
  • Royal St. Georges Golf Club
  • Rye Golf Club
  • Sunningdale Golf Club | Old and New Courses
  • The Belfry | Brabazon Course
  • The Oxfordshire Golf Club
  • The Wentworth Club | West Course
  • Verullem Golf Club
  • Walton Heath Golf Club | Old and New Courses
Germany Golf Courses
  • Club Zur Vahr
  • Falkenstein Golf Club
Ireland Golf Courses
  • Ballybunion Golf Club: Old and Cashen Courses
  • Connemara Golf Club
  • Dooks Golf Club
  • Killarney Golf & Fishing Club:Mahoneys Point Course
  • Old Head Golf Links
  • Portmarnock Golf Club
  • The European Club
  • Tralee Golf Club
  • Waterville Golf Links
Jamaica Golf Courses
  • Cinnamon Hill Rose Hall
  • White Witch Golf Club
Mexico Golf Courses
  • Cabo Del Sol Resort
  • Palmilla Resort
  • TPC Danzante Bay
New Zealand Golf Courses
  • Gulf Harbour Country Club
  • Millbrook Resort and Country Club
  • Queenstown Golf Club at Kelvin Heights
  • Russley Golf Club
  • Taupo Golf Club | Centennial Course
  • Waireki International Golf Club
Scotland Golf Courses
  • Brora Golf Club
  • Castle Stuart Golf Links
  • Carnoustie Golf Links
  • Crail Golfing Society: Craighead Links
  • Gleneagles Resort: Kings, Queens and PGA Centenary Courses
  • Moray Golf Club
  • Nairn Golf Club
  • Royal Dornoch Golf Club
  • Royal Troon Golf Club
  • St. Andrews Links: Eden Course
  • St. Andrews Links: Jubilee Course
  • St. Andrews Links: New Course
  • St. Andrews Links: Old Course
  • The Castle Course
  • The Castle Course St. Andrews
  • Turnberry Resort :Ailsa Course
Spain Golf Course Photography
  • Valderamma Club de Golf
Sweden Golf Courses
  • Barseback Golf Club
  • Falsterbo Golf Club
Wales Golf Courses
  • Royal Porthcawl Golf Club
  • St. Pierre Hotel & Country Club | Old Course

  678-925-5433 | FAA Approved Drone Pilot