Golf Courses in New Jersey
Browse 223 golf courses in New Jersey on Yards Golf Book. Each course includes a digital yardage book with hole-by-hole strategy, shot dispersion data, and strokes gained analytics personalized to your handicap.
223 courses
- Abandoned Stonybrook Golf Course
- Alpine Country Club Demarest Par 72
- Architects Golf Club New Jersey playing 6 Par 71
- Arcola Country Club Paramus Par 72
- Arthur Hills Championship Course Par 71
- Ash Brook Golf Course Scotch Plains Par 72
- Atlantic City Golf Club New Jersey playing 6 Par 70
- B L England Golf Course
- Ballamor Golf Club New Jersey playing 7 Par 72
- Ballyowens Golf Club Par 72
- Baltusrol Golf Course Springfield Par 72
- Basking Ridge Country Club New Jersey playing 6 Par 71
- Battleground Country Club Manalapan Par 71
- Bayonne Golf Club New Jersey playing 7 Par 71
- Beacon Hill Country Club New Jersey playing 6 Par 71
- Beaver Brook Country Club Annandale Par 72
- Beckett Country Club New Jersey playing 6 Par 72
- Bel Aire Golf Course New Jersey playing 3 Par 60
- Berkshire Valley Golf Course Jefferson Par 71
- Bey Lea Golf Course New Jersey playing 6 Par 71
- Black Bear Franklin Par 72
- Black Oak Golf Club New Jersey playing 6 Par 72
- Blair Academy New Jersey playing 5 Par 70
- Blair Golf Course Blairstown Par 70
- Blue Heron Pines Golf Club New Jersey playing 6 Par 72
- Bowling Green Golf Club Oak Ridge Par 72
- Buena Vista Golf Club New Jersey playing 7 Par 72
- Bunker Hill Golf Course Princeton Par 72
- Burlington Country Club New Jersey playing 6 Par 71
- Burlington County Golf
- Canoe Brook Country Club North Course Par 72
- Canoe Brook Country Club South Course Par 72
- Cape May Golf Club New Jersey playing 6 Par 71
- Cascades Golf Club New Jersey playing 7 Par 72
- Cedar Creek Golf Club New Jersey playing 5 Par 68
- Centerton Country Club Par 102
- Cherry Valley Country Club New Jersey playing 7 Par 72
- Coakley Russo Memorial Golf Course Par 144
- Cobblestone Creek Country Club Lawrence Township Par 72
- Colonia Country Club Rahway Par 72
- Colts Neck Golf Club New Jersey playing 6 Par 71
- Cranbury Golf Club New Jersey playing 5 Par 71
- Cream Ridge Golf Course New Jersey playing 6 Par 72
- Crestmont Country Club New Jersey playing 7 Par 72
- Culver Lake Golf Course Par 102
- Deal Golf And Country Club Deal Par 71
- Deer Run Golf Club Par 71
- Deerwood Country Club New Jersey playing 6 Par 70
- Due Process Stables Golf Course Par 72
- Eagle Oaks Golf And Country Club Par 71
- Eagle Ridge Golf Club New Jersey playing 6 Par 70
- East Orange Golf Course New Jersey playing 5 Par 70
- Essex County Country Club West Orange Par 71
- Essex Family Golf Center
- Fairmount Country Club Chatham Par 72
- Fairway Mews Golf Club New Jersey playing 3 Par 60
- Fairway Valley Golf Club Washington Par 72
- Farmstead Golf And Country Club Lafayette Par 69
- Fiddlers Elbow Country Club Bedminster Par 72
- First Tee Course Par 66
- Flanders Valley Golf Course Flanders Par 72
- Forest Hills Field Club Par 62
- Former Green Brook Country Club Par 102
- Forsgate Country Club New Jersey playing 6 Par 71
- Fox Hollow Golf Club Branchburg Township Par 70
- Francis Byrne Golf Course West Orange Par 70
- Frog Rock Golf And Country Club
- Galloping Hill Golf Course New Jersey playing 4 Par 66
- Galloway National Golf Club New Jersey playing 7 Par 71
- Gambler Ridge Golf Club New Jersey playing 5 Par 71
- Glen Ridge Country Club Glen Ridge Par 71
- Golden Pheasant Golf Course New Jersey playing 5 Par 72
- Golf Kings Wall Par 71
- Golf Land Voorhees Par 71
- Great Gorge New Jersey playing 6 Par 70
- Greate Bay Resort And Country Club Par 65
- Green Tree Golf Course New Jersey playing 6 Par 72
- Greenbriar Woodlands Golf Club Par 80
- Hackensack Golf Club New Jersey playing 6 Par 72
- Hamilton Farm Golf Club New Jersey playing 7 Par 72
- Hanover Golf Club New Jersey playing 7 Par 72
- Harbor Pines Golf Club New Jersey playing 6 Par 72
- Harkers Hollow Golf Club Par 101
- Hawk Pointe Golf Club Washington Par 72
- Haworth Country Club New Jersey playing 7 Par 72
- Hendricks Field Golf Course Belleville Par 70
- Hidden Acres Golf Course New Jersey playing 7 Par 72
- High Bridge Hills Golf Club High Bridge Par 70
- Hollywood Golf Club Ocean Township Par 71
- Hominy Hill Golf Course New Jersey playing 6 Par 72
- Hopewell Valley Golf And Country Club Hopewell Par 103
- Howell Park Golf Course New Jersey playing 6 Par 72
- Hyatt Hills Golf Complex Clark Par 140
- Indian Spring Country Club New Jersey playing 6 Par 70
- Inhome Golf Lyndhurst
- Knickerbocker Country Club Tenafly Par 72
- Kresson Golf Course Par 100
- Lake Lackawanna Golf Course Stanhope Par 102
- Lake Mohawk Golf Club New Jersey playing 6 Par 70
- Lakewood Country Club New Jersey playing 5 Par 70
- Laurel Creek Golf Course New Jersey playing 6 Par 71
- Lawrenceville School Golf Course Par 105
- Liberty National Golf Club Jersey City Par 72
- Linwood Country Club New Jersey playing 6 Par 70
- Little Mill Country Club New Jersey playing 6 Par 71
- Maplewood Country Club New Jersey playing 6 Par 71
- Mattawang Golf Club Belle Mead Par 72
- Mays Landing Golf Club New Jersey playing 6 Par 71
- Mcculloughs Emerald Golf Links New Jersey playing 6 Par 71
- Medford Lakes Country Club Medford Lakes Par 71
- Medford Village Country Club New Jersey playing 7 Par 72
- Mercer Oaks East Golf Course Par 103
- Mercer Oaks Golf Course New Jersey playing 7 Par 72
- Merchantville Country Club New Jersey playing 6 Par 72
- Metedeconk National Golf Club Par 104
- Metuchen Golf And Country Club New Jersey playing 6 Par 72
- Minebrook Golf Course Par 70
- Minerals Family Golf Center Par 124
- Montclair Golf Club West Orange Par 34
- Moorestown Field Club New Jersey playing 6 Par 72
- Morris County Golf Course New Jersey playing 6 Par 70
- Mount Tabor Golf Course New Jersey playing 5 Par 71
- Mountain Ridge Country Club Ridge Country Club is a par-71 private course in New Jersey playing 7 Par 71
- Mountain View Golf Course View Golf Course is a par-69 public course in New Jersey playing 6 Par 69
- Navesink Country Club New Jersey playing 6 Par 72
- Neshanic Valley Golf Course New Jersey playing 7 Par 72
- New Jersey National Golf Club Basking Ridge Par 72
- Newton Country Club Newton Par 72
- North Jersey Country Club Wayne Par 71
- Ocean Acres Country Club New Jersey playing 6 Par 72
- Ocean City Golf Course New Jersey playing 6 Par 73
- Ocean County Golf Course At Atlantis Par 104
- Ocean County Golf Course At Forge Pond Par 87
- Old Bridge Golf Club At Rose Lambertson Matawan Par 71
- Old Bridge Golf Course The Rose Lambertson Matawan Par 68
- Old Tappan Golf Club New Jersey playing 6 Par 70
- Orchard Hills Golf Course Paramus Par 70
- Overpeck Golf Course New Jersey playing 6 Par 72
- Packanack Golf Club Wayne Par 72
- Panther Valley Golf And Country Club Allamuchy Township Par 103
- Paramus Golf Course Paramus Par 71
- Pebble Creek Golf Club Par 103
- Peddie School Golf Course
- Pennsauken Country Club New Jersey playing 6 Par 70
- Picatinny Arsenal Golf Course Par 103
- Pinchbrook Golf Course Florham Park Par 95
- Pine Barrens Golf Club New Jersey playing 6 Par 72
- Pine Brook Golf Course Manalapan Township Par 61
- Pine Valley Country Club New Jersey playing 6 Par 72
- Pines Course New Jersey playing 4 Par 61
- Pitman Golf Course Sewell Par 70
- Plainfield Country Club Edison Par 72
- Plainfield West Nine Edison Par 132
- Players Club Virtual Golf Par 73
- Pomona Golf Club Pomona Par 34
- Preakness Hills Country Club Wayne Par 72
- Preakness Valley Golf Course Wayne Par 70
- Princeton Country Club New Jersey playing 6 Par 72
- Quail Brook Golf Course Somerset Par 72
- Raintree Golf Course Par 108
- Ramblewood Country Club New Jersey playing 6 Par 72
- Ramsey Golf And Country Club Par 101
- Rancocas Golf Club New Jersey playing 6 Par 71
- Renaissance Golf Course New Jersey playing 4 Par 63
- Ridge At Back Brook New Jersey playing 7 Par 72
- Riverton Country Club New Jersey playing 6 Par 70
- Riverwinds Golf Course New Jersey playing 6 Par 72
- Rock Spring Golf Club At West Orange West Orange Par 25
- Rockaway River Country Club Denville Par 72
- Rockleigh Golf Course New Jersey playing 5 Par 66
- Royce Brook Golf Club East Course Par 103
- Rumson Country Club New Jersey playing 6 Par 71
- Running Deer Golf Club New Jersey playing 6 Par 72
- Rutgers University Golf Course New Jersey playing 6 Par 71
- Sakima Country Club New Jersey playing 6 Par 72
- Salem Country Club
- Scotland Run New Jersey playing 6 Par 71
- Sea Oaks Golf Club
- Seaview Golf Club Bay Course Par 71
- Seaview Golf Club Pines Course Par 73
- Shackamaxon Country Club Scotch Plains Par 70
- Shady Rest Country Club
- Shark River Golf Course Neptune Par 71
- Sky View Golf And Banquets Par 71
- Somerset Hills Country Club New Jersey playing 6 Par 71
- Spooky Brook Golf Course New Jersey playing 6 Par 72
- Spring Brook Country Club Morristown Par 70
- Spring Lake Golf Club New Jersey playing 6 Par 72
- Spring Meadow Golf Course New Jersey playing 6 Par 72
- Springdale Golf Club Princeton Par 71
- Stone Harbor Golf Club New Jersey playing 6 Par 72
- Suneagles Golf Club Eatontown Par 72
- Sunset Valley Golf Course New Jersey playing 6 Par 70
- Tamarack Golf Course East Brunswick Township Par 71
- Tavistock Country Club New Jersey playing 6 Par 72
- The Golf Range Branchburg Branchburg Township
- The Links At Brigantine New Jersey playing 6 Par 72
- The Meadows At Middlesex Golf Course Par 100
- The Ridgewood Country Club Paramus Par 73
- The Shore Club New Jersey playing 6 Par 72
- Toms River Country Club Toms River Par 143
- Town And Country Golf Links Woodstown Par 71
- Tpc Jasna Polana New Jersey playing 7 Par 72
- Trenton Country Club New Jersey playing 6 Par 71
- Trump National Golf Club Bedminster Bedminster Par 73
- Trump National Golf Club Colts Neck Colts Neck Par 72
- Trump National Philly Par 103
- Twin Willows Par 3 Golf Par 108
- Twisted Dune Golf Club Egg Harbor Township Par 72
- Upper Montclair Country Club New Jersey playing 6 Par 72
- Valley Brook Golf Course New Jersey playing 6 Par 70
- Valleybrook Golf Club Blackwood Par 72
- Vineyard Golf At Renault Winery Par 73
- Warrenbrook Golf Course New Jersey playing 6 Par 71
- Washington Township Municipal Golf Course Blackwood Par 84
- Wedgwood Country Club New Jersey playing 7 Par 72
- Weequahic Golf Course New Jersey playing 5 Par 70
- Westlake Golf Course New Jersey playing 4 Par 66
- White Beeches Golf And Country Club Par 106
- Willis Athletics Training Center At Raritan Golf Range Raritan
- Willow Course New Jersey playing 5 Par 71
- Willowbrook Golf Center Wayne Par 72
- Woodlake Country Club Par 104
Get personalized strategy for every hole. Free for registered users.
Create Free Account