Golf in
New Jersey
291 golf courses in New Jersey, from 161 you can walk on and play to private clubs. Open the map to filter by price, holes and season.
291courses
161open to the public
24218 holes or more
$$typical price
Every course, by city
Absecon
Alpine
- Montammy Golf Club18 holes
- Tamcrest Country Club9 holes
Annandale
- Beaver Brook Country Club18 holes
Atlantic Highlands
- Beacon Hill Country Club18 holes
Barnegat
Basking Ridge
- Basking Ridge Country Club18 holes
- New Jersey National Golf Club18 holes
Bayville
- Cedar Creek Golf Course18 holes
Bedminster
Belle Mead
- The Mattawang Golf Club18 holes
Belleville
- Hendricks Field Golf Course18 holes
Belmar
Belvidere
Bernardsville
- Somerset Hills Country Club18 holes
Blackwood
Blairstown
- Blair Academy Golf Course9 holes
Bloomfield
- Forest Hill Field Club18 holes
Boonton
- The Knoll Golf Club18 holes
Branchville
- Culver Lake Golf Course9 holes
Brick Township
Bridgeton
- Cohanzick Country Club18 holes
- Holly Hills Golf Club18 holes
Bridgewater Township
- Green Knoll Golf Course18 holes
- Raritan Valley Country Club18 holes
Brielle
- Manasquan River Golf Club18 holes
Brigantine
- Brigantine Golf Links18 holes
- The Links At Brigantine Beach18 holes
Buena
- Buena Vista Country Club18 holes
Buena Vista
- Buena Vista Country Club18 holes
- Latona Country Club9 holes
Cape May Court House
- Avalon Golf Club18 holes
- Stone Harbor Golf Club18 holes
- The North/South Course at Sand Barrens Golf Club54 holes
- Wildwood Golf & Country Club18 holes
Carneys Point
- Sakima Country Club9 holes
Chatham
- Fairmount Country Club18 holes
Cherry Hill
- Merchantville Country Club9 holes
- Woodcrest Country Club18 holes
Clark
- Hyatt Hills Golf Course9 holes
- Oak Ridge Golf Course18 holes
Clementon
Clifton
Clinton
- Beaver Brook Country Club18 holes
Colonia
- Colonia Country Club18 holes
Colts Neck
- Colts Neck Golf Club18 holes
- Due Process Stable18 holes
- Hominy Hill Golf Course18 holes
- Pebble Creek Golf Club18 holes
Columbus
- Olde York Country Club18 holes
Cream Ridge
- Cream Ridge Golf Club18 holes
- Gambler Ridge Golf Club18 holes
Cresskill
- Tamcrest Country Club9 holes
Deal
- Deal Golf & Country Club18 holes
Demarest
- Alpine Country Club18 holes
Denville
- Peace Pipe Golf Club9 holes
- Rockaway River Country Club18 holes
East Amwell
- Heron Glen Golf Course18 holes
East Brunswick
Eatontown
- Old Orchard Country Club18 holes
- Suneagles Golf Course18 holes
Edison
- Metuchen Golf & Country Club18 holes
Egg Harbor City
Egg Harbor Township
- Green Tree Golf Course18 holes
- Hamilton Trails Country Club9 holes
- Harbor Pines Golf Club18 holes
- Hidden Creek Golf Club18 holes
- McCullough's Emerald Golf Links18 holes
- Twisted Dune Golf Club27 holes
Elmer
- Centerton Golf Club18 holes
Emerson
- Emerson Golf Club18 holes
Englishtown
- Knob Hill Golf Course18 holes
Erma
- Cape May National Golf Club18 holes
Essex Fells
- Essex Fells Country Club18 holes
Ewing
- Mountain View Golf Course18 holes
Far Hills
Farmingdale
- Cruz Golf Country Club18 holes
- Eagle Oaks Golf Club18 holes
- Howell Park Golf Course18 holes
- Spring Meadow Golf Course18 holes
Flanders
Flemington
- Hillsborough Country Club18 holes
Florham Park
- Brooklake Country Club18 holes
- Pinch Brook Golf Course18 holes
Fort Dix
- Fountain Green Golf Course18 holes
Franklin
- Black Bear Golf Club18 holes
- Walkill Country Club9 holes
Franklin Lakes
- High Mountain Golf Club18 holes
Gladstone
Glen Ridge
- Glen Ridge Country Club18 holes
Hackettstown
- Minebrook Golf Club18 holes
- Panther Valley Golf & Country Club18 holes
Haddonfield
- Tavistock Country Club18 holes
Hamburg
- Ballyowen Golf Club18 holes
- Wild Turkey Golf Club18 holes
Hammonton
- Frog Rock Golf & Country Club18 holes
- Pinelands Golf Course18 holes
Haworth
- Haworth Golf Club18 holes
- White Beeches Golf & Country Club18 holes
High Bridge
- High Bridge Hills Golf Club18 holes
Hightstown
- Concordia Golf Club18 holes
- Peddie School Golf Course18 holes
Hillsborough
Hopewell
- Hopewell Valley Golf Club18 holes
- Stonybrook Golf Club18 holes
Jackson
- Back/Third Course at Metedeconk National Golf Club27 holes
- Pine Barrens18 holes
- Westlake Golf & Country Club18 holes
Lafayette
Lakehurst
- Pine Ridge Golf Course9 holes
Lakewood
- Eagle Ridge Golf Club18 holes
- Lakewood Country Club18 holes
- Woodlake Golf & Country Club18 holes
Lawrenceville
- Greenacres Country Club18 holes
- The Lawrenceville School Golf Course9 holes
Layton
- Hidden Acres Golf Course9 holes
Lincoln Park
- Deer Run Golf Club9 holes
- Meadows Golf Course18 holes
Lincroft
Linwood
- Linwood Country Club18 holes
Livingston
- Cedar Hill Golf & Country Club18 holes
Lyons
Madison
- Madison Golf Club9 holes
Mahwah
- Apple Ridge Country Club18 holes
- Darlington Golf Course18 holes
Manahawkin
- Ocean Acres Country Club18 holes
Manalapan
- Battleground Country Club18 holes
- Pine Brook Golf Course18 holes
Manchester Township
- Renaissance Golf Course18 holes
Maplewood
- Maplewood Country Club18 holes
Marlboro
- Marlboro Country Club18 holes
Marlton
- Blue/Red Course at Little Mill Country Club27 holes
- Indian Spring Golf Club18 holes
- Links Golf Club18 holes
Marmora
Mays Landing
- Greate Bay Golf Club18 holes
- Hamilton Trails Golf Club9 holes
- Mays Landing Golf Club18 holes
McAfee
- The Spa Golf Club9 holes
Medford
- Golden Pheasant Golf Club18 holes
- Medford Village Resort & Country Club18 holes
Medford Lakes
- Medford Lakes Country Club18 holes
Mendham
- Mendham Golf & Tennis Club18 holes
- Roxiticus Golf Club18 holes
Milford
- Oak Hill Golf Club18 holes
Millstone Twp
Monroe
- Scotland Run Golf Club18 holes
Monroe Township
Montague
- Highpoint Golf Club18 holes
- Rock View Public Golf Club9 holes
Moorestown
- Laurel Creek Country Club18 holes
- Moorestown Field Club9 holes
- Willow Brook Country Club18 holes
Morristown
- Morris County Golf Club18 holes
- Spring Brook Country Club18 holes
Mt Holly
- Burlington Country Club18 holes
- Deerwood Country Club18 holes
- Springfield Golf Center18 holes
Mt Laurel
Neptune
- Jumping Brook Country Club18 holes
- Shark River Golf Course18 holes
- Twin Brook Golf Center9 holes
Neshanic Station
Newark
- Weequahic Park Golf Course18 holes
Newfield
- White Oaks Country Club18 holes
Newton
- Bear Brook Golf Club18 holes
- Newton Country Club18 holes
- Rolling Greens Golf Club18 holes
North Caldwell
- Green Brook Country Club18 holes
Northfield
- Atlantic City Country Club18 holes
Oak Ridge
- Bowling Green Golf Club18 holes
Ocean City
- Ocean City Golf Course18 holes
Ocean View
- Shore Gate Golf Club18 holes
Old Bridge
- Glenwood Country Club18 holes
Old Tappan
- Old Tappan Golf Course9 holes
Oradell
- Hackensack Golf Club18 holes
Paramus
- Arcola Country Club18 holes
- Orchard Hills Golf Club9 holes
- Paramus Golf Course18 holes
- The Center/West Course at Ridgewood Country Club27 holes
Parsippany
- The Knoll East Country Club18 holes
Parsippany-Troy Hills
- Mount Tabor Country Club9 holes
Pennsauken
- Pennsauken Country Club18 holes
Phillipsburg
- Harkers Hollow Golf Club18 holes
- The Architects Golf Club18 holes
Picatinny Arsenal
- Picatinny Golf Club18 holes
Pine Hill
- Pine Hill Golf Club18 holes
Piscataway Township
- Fairway Golf Center9 holes
- Raritan Landing Golf Course18 holes
- Rutgers University Golf Course18 holes
Plainfield
- Plainfield Country Club18 holes
Plainsboro
- The Meadows at Middlesex18 holes
Pompton Plains
- Sunset Valley Golf Course18 holes
Princeton
- Bunker Hill Golf Course18 holes
- Princeton Country Club18 holes
- Springdale Golf Club18 holes
- TPC at Jasna Polana18 holes
Princeton Junction
- Cranbury Golf Club18 holes
- East Course at Mercer Oaks Golf Course36 holes
Ramsey
- Ramsey Golf & Country Club18 holes
Red Bank
- Navesink Country Club18 holes
Ringoes
- Copper Hill Country Club18 holes
- Heron Glen Golf Course18 holes
- The Ridge at Back Brook18 holes
River Vale
- Bergen Hills Country Club18 holes
- Blue/White Course at Edgewood Country Club27 holes
- Valley Brook Golf Club18 holes
Riverton
- Riverton Country Club18 holes
Robbinsville
- Hawk Pointe Golf Course18 holes
Rockaway
- Green Pond Golf Club9 holes
Rockleigh
Roseland
- Fernwood Country Club9 holes
Roselle
- Roselle Golf Club9 holes
Rossmoor
- Rossmoor Golf Course18 holes
Rumson
- Rumson Golf Club18 holes
Salem
Sandyston
- Culver Lake Golf Course9 holes
Scotch Plains
- Ash Brook Golf Course18 holes
- Scotch Hills Country Club9 holes
- Shackamaxon Golf & Country Club18 holes
Sewell
- Maple Ridge Golf Club18 holes
- Pitman Golf Course18 holes
Short Hills
- East Orange Golf Course18 holes
- Millburn Municipal Golf Course9 holes
Sicklerville
- Freeway Golf Course18 holes
Skillman
- Cherry Valley Country Club18 holes
- The Bedens Brook Club18 holes
Somers Point
- Greate Bay Golf Club18 holes
Somerset
- Quail Brook Golf Course18 holes
- Spooky Brook Golf Course18 holes
- Tara Greens Golf Center9 holes
Somerville
- Fox Hollow Golf Club18 holes
- Roycebrook Golf Club – East18 holes
South Plainfield
- Plainfield West Nine9 holes
Sparta
- Lake Mohawk Golf Club18 holes
- Lakewood Country Club18 holes
- Skyview Golf Club18 holes
Spring Lake Heights
- Spring Lake Golf Club18 holes
Springfield
Stanhope
- Lake Lackawanna Golf Course9 holes
Summit
Swedesboro
Teaneck
- Overpeck County Golf Course18 holes
Tenafly
- Knickerbocker Country Club18 holes
Thorofare
- RiverWinds Golf Club18 holes
Toms River
- Bey Lea Municipal Golf Course18 holes
- Four Seasons Spa & Country Club9 holes
- Toms River Country Club9 holes
Trenton
- Falcon Creek Golf Course18 holes
- Miry Run Country Club18 holes
- Trenton Country Club18 holes
Tuckerton
- Ocean County Golf Course at Atlantis18 holes
- Sea Oaks Golf Club18 holes
Turnersville
- Wedgwood Country Club18 holes
Union
Vernon
Villas
- Ponderlodge18 holes
Vineland
- Eastlyn Golf Course18 holes
- Latona Country Club9 holes
Voorhees Township
- Kresson Golf Club18 holes
Wanamassa
- Colonial Terrace Golf Course9 holes
Warren
- Warrenbrook Golf Course18 holes
Washington
- Fairway Valley Golf Club9 holes
Watchung
- Twin Brooks Country Club18 holes
Wayne
- Blue Course at Passaic County Golf Course36 holes
- North Jersey Country Club18 holes
- Packanack Golf Club9 holes
- Preakness Hills Country Club18 holes
Wenonah
- Maple Ridge Golf Club18 holes
West Caldwell
- Mountain Ridge Country Club18 holes
West Orange
- Crestmont Country Club18 holes
- Essex County Country Club18 holes
- First Nine Course at Montclair Golf Club36 holes
- Francis Byrne Golf Course18 holes
- Rock Spring Club18 holes
Westfield
- Echo Lake Country Club18 holes
Whippany
- Anchor Golf Land18 holes
Whitehouse Station
Williamstown
- Scotland Run Golf Club18 holes
Willingboro
- Rancocas Golf Club18 holes
Woodbury
- Westwood Golf Club18 holes
- Woodbury Country Club9 holes
Wrightstown
- Hanover Country Club18 holes