NJ Courses - North Jersey

Garden State Golf · NJ Courses Directory

Find Your Next Round
in New Jersey

Every public and semi-private course in NJ — reviewed and rated by real players. Updated regularly. Zero sponsored rankings.


Filter by:
Region 01

North Jersey


5 Courses
Public · 36 Holes
Flanders Valley Golf Course
Flanders, Morris County

36 Morris County holes on two courses. The Red/Gold combo is the move. Rates are low, conditions are solid, staff is great.

36 Holes County Course Beginner Friendly
Public · 9 Holes
Pinch Brook Golf Course
Florham Park, Morris County

Don't sleep on it. 9 holes, fair price, perfect for a quick round after work. One of Morris County's most underappreciated tracks.

Under $30 Quick Round 9 Holes
Public · 18 Holes
Galloping Hill Golf Course
Kenilworth, Union County

Union County's flagship public course. Well maintained, accessible from the highway, and one of the most popular tracks in North Jersey for good reason.

County Course Great Conditions
Public · 18 Holes
Hendricks Field Golf Course
Newark, Essex County

North Jersey's most accessible public track. Right off the highway, affordable, solid layout. An underrated option for Essex County golfers.

Most Accessible Essex County
Region 02

Central Jersey


4 Courses
Semi-Private · 18 Holes
Jumping Brook Country Club
Neptune, Monmouth County

Challenging layout, well maintained greens. Worth the drive from anywhere in Central Jersey. One of Monmouth County's best semi-private tracks.

Challenging Semi-Private Well Maintained
Public · 18 Holes
Bey Lea Golf Course
Toms River, Ocean County

Ocean County's go-to public track. Plays longer than it looks, consistently fast greens. Book early on weekends — this one fills up fast.

Book Early Fast Greens Ocean County
Public · 18 Holes
Mattawang Golf Club
Franklin Park, Somerset County

Central Jersey's sleeper pick. Short but strategic, with some of the friendliest staff at any public course in the state. Great for all skill levels.

Sleeper Pick All Levels Friendly Staff
Region 03

The Shore


3 Courses
Public · 18 Holes
Ballamor Golf Club
Egg Harbor Township, Atlantic County

Great conditions at a fair price. Ballamor consistently punches above its weight and is one of the most underappreciated tracks in Atlantic County.

Great Value Atlantic County Well Maintained
Public · 18 Holes
Cape May National Golf Club
Cape May Court House, Cape May County

Worth the drive to the tip of Jersey. Scenic layout winding through wetlands and pines — one of NJ's most visually distinctive courses.

Scenic Cape May County Destination Round
Region 04

South Jersey


3 Courses
Public · 18 Holes
Buena Vista Country Club
Buena Vista, Atlantic County

A classic South Jersey track with a loyal local following. Affordable, well-run, and a great option for golfers looking to explore the southern part of the state.

Local Favorite Affordable Classic Layout
Public · 18 Holes
Cohanzick Country Club
Bridgeton, Cumberland County

Deep South Jersey golf, Cumberland County style. Quiet, no crowds, and a layout that rewards players who know how to manage a course.

No Crowds Cumberland County Strategic Layout
Know a course we missed?

We're always adding to the directory. Email us the details and we'll get it listed — free for every NJ public course.

Submit a Course →
Garden State Golf · NJ Courses Directory · Updated 2026 Find an Instructor →