Golf Course Photographer  | Golf Course and Resort Photography

Russell Kirk is a professional golf course photographer and drone specialist. Have a project in mind? Let’s work together.


AERIAL GOLF COURSE VIDEO

PUBLISHED PHOTOGRAPHY

GOLF LANDSCAPES

GOLF INSTRUCTION PHOTOGRAPHY

GOLF CLUBHOUSES

GOLF PHOTOGRAPHY PRINTS

GOLF PHOTOGRAPHY

PEOPLE


Golf Course Photography Locations

 United States
 

Alabama

  • Capstone Golf Club
  • Country Club of Birmingham | East and West Courses
  • Shoal Creek Golf Club

Arizona
  • 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
  • Barona Creek Golf Club
  • Bighorn Golf Club
  • 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
  • Redwood Canyons Golf Course
  • The Olympic Club
  • The Reserve Club
  • Toscana Country Club

Colorado
  • Breckenridge Golf Club
  • Castle Pines Golf Club
  • Colorado Golf Club
  • Highland Meadows Golf Club
  • The Country Club at Castle Pines
  • TPC Colorado


Connecticut

  • Brooklawn Country Club
  • Shorehaven Golf Club
  • Tamarack Country Club
  • The Country Club of Darien
  • The Stanwich Club
  • Wee Burn Country Club

Delaware
  • The Bayside Resort Golf Club
  • The Peninsula Golf Club

Florida

  • 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
  • Emerald Dunes Golf Club
  • Fiddlesticks Country Club
  • Golden Hills Golf and Turf Club
  • Grand Cypress Resort
  • John’s Island Club West Course
  • Jonathan Landing Golf Club: Hills and Fazio Course
  • Jupiter Hills Club Hills and Village Course
  • 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
  • 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
  • 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
  • Winter Haven Golf Club
  • World Golf Village Slammer and Squire Course
  • World Woods Golf Club Pine Barrens

Georgia
  • Achasta Golf Club
  • Alpharetta Athletic Club
  • Alpharetta Country Club
  • Ansley Golf Club at Settindown Creek
  • Atlanta Athletic Club
  • 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
  • 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
  • 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
  • Kapalua Golf Resort: Bay Course
  • Ko Olina Golf Club
  • Makena Golf Resort
  • Wailea Golf Resort

Idaho
  • Circling Raven Golf Club
  • Coeur d’Alene Resort

Illinois
  • Bridges at Poplar Creek
  • Chicago Golf Club
  • Medinah Golf Club Course #3
  • Olympia Fields Country Club: North Course
  • Schaumburg Golf Club

Indiana
  • Sycamore Hills Golf Club
  • Victoria National Golf Club
  • Wolf Run Golf Club

Kansas
  • Sand Creek Station Golf Club
  • Wichita Country Club

Kentucky
  • Crooked Creek Golf Club
  • Kearney Links Golf Club
  • Olde Stone Golf Club
  • Valhalla Golf Club

Maryland
  • Caves Valley Golf Club
  • Columbia Country Club
  • Congressional Country Club Blue Course
  • Oak Creek Golf Course

Massachusetts
  • Crumpin Fox Club
  • Nantucket Golf Club
  • The Country Club
  • Wellesley Country Club

Michigan
  • Bay Harbor Golf Club
  • Oakland Hills Country Club South Course

United States (cont.)
 

Minnesota

  • Hazeltine National Golf Club
  • Interlachen Country Club

Mississippi
  • Dancing Rabbit Golf Club

Missouri

  • The Club at Old Hawthorne

Nebraska

  • Arbor Links Golf Club
  • Omaha Country Club

Nevada

  • Arrow Creek Golf Club Legends Course
  • Bali Hai Golf Club
  • Cascata Golf Club
  • Cascata Golf Club
  • Coyote Springs 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
  • 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
  • The Ridge at Back Brook
  • Trump National Golf Club: Bedminster New and Old

New Mexico

  • The Club at Las Campanas                Sunset Course


New York

  • 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
  • Bermuda Run Golf Club: East and West Courses
  • 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
  • Findlay Country Club

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

Oregon
  • Bandon Dunes Golf Club
  • Pacific Dunes Golf Club
  • Sunriver Resort

Pennsylvania
  • 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
  • Bear Creek Golf Club
  • Belfair Golf Club
  • Berkeley Hall Golf Club: North Course
  • Chechessee Creek Club
  • Cobblestone Golf Club
  • Colleton River Plantation Dye Course
  • Congaree Golf Club
  • Country Club of South Carolina
  • 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

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


Texas

  • 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
  • Red Ledges Golf Club
  • Soldier Hollow Golf Club


Virginia

  • Ballyhack Golf Club
  • Bayside Golf Club
  • Golden Horseshoe Resort: Green and Gold Courses
  • 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
  • Sahalee Country Club

West Virginia
  • Greenbrier Resort: The
  • Meadows,Old White, and
  • Greenbrier Courses
  • Oakhurst Links

Wisconsin
  • Blackwolf Run:River & Meadow Valley
  • Grand Geneva Resort
  • Whistling Straits Resort: Straits Course

International
 

Australia

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

Bahamas
  • The Ocean Club Paradise Island

Canada
  • Essex Country Club
  • Mont Tremblant Resort: Le Diable and Le Giant Resort

Costa Rica
  • Reserva Conchal Golf Club

Denmark
  • Rungstead Golf Club

Dominican Republic

  • 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
  • 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
  • Club Zur Vahr
  • Falkenstein Golf Club

Ireland
  • 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
  • Cinnamon Hill Rose Hall
  • White Witch Golf Club

Mexico
  • Cabo Del Sol Resort
  • Palmilla Resort
  • TPC Danzante Bay

New Zealand
  • 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
  • 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
  • Valderamma Club de Golf

Sweden
  • Barseback Golf Club
  • Falsterbo Golf Club

Wales
  • Royal Porthcawl Golf Club
  • St. Pierre Hotel & Country Club | Old Course