Flag of New Jersey

Golf courses in New Jersey

This directory lists 289 golf courses across 188 cities in New Jersey, 218 with 18 holes, 68 with 9 holes and 3 with another or unlisted hole count.

261 COURSES MAPPED
Courses
289
Cities
188
18-hole
218
9-hole
68
Avg 18-hole yards
6,427
Longest
7,565Trump National Golf Club Bedminster

Of the 288 New Jersey courses that list driving range information, 202 have one.

Across 218 18-hole courses with a listed yardage, the average is 6,427 yards. The longest is Trump National Golf Club Bedminster in Bedminster at 7,565 yards.

Top cities in New Jersey

All 188 cities
  1. Cape May Court House3 public · 3 private 6 courses
  2. Colts Neck3 public · 2 private 5 courses
  3. Egg Harbor Township4 public · 1 private 5 courses
  4. Lakewood2 public · 3 private 5 courses
  5. Monroe Township2 public · 2 private 5 courses
  6. West Orange2 public · 3 private 5 courses
  7. Paramus2 public · 2 private 4 courses
  8. Princeton2 public · 2 private 4 courses

All 188 cities

Top cities

A

B

C

D

E

F

G

H

J

K

L

M

N

O

P

R

S

T

U

V

W

Longest courses

18-hole, yards
  1. 1Trump National Golf Club BedminsterPrivateBedminster7,565
  2. 2Trump National Golf Club Colts NeckPrivateColts Neck7,552
  3. 3Liberty National Golf ClubPrivateJersey City7,346
  4. 4Twisted Dune Golf ClubPublicEgg Harbor Township7,283
  5. 5Shore Gate Golf ClubPublicOcean View7,227
  6. 6The Ridge At Back BrookPrivateRingoes7,215
  7. 7Wild Turkey Golf ClubPublicHamburg7,202
  8. 8Pine Valley Golf ClubPrivatePine Valley7,197
  9. 9Ron Jaworski's Running Deer Golf ClubPublicPittsgrove7,174
  10. 10Black Oak Golf ClubPrivateLong Valley7,150

States next to New Jersey

Frequently asked questions

How many golf courses are in New Jersey?

New Jersey has 289 golf courses in 188 cities in this directory: 218 with 18 holes, 68 with 9 holes and 3 with another or unlisted hole count.

Which city in New Jersey has the most golf courses?

Cape May Court House has the most, with 6 courses, followed by Colts Neck (5) and Egg Harbor Township (5).

What is the longest golf course in New Jersey?

Among 18-hole courses with a listed yardage, Trump National Golf Club Bedminster in Bedminster is the longest at 7,565 yards.

How long is the average 18-hole course in New Jersey?

The average listed yardage across 218 18-hole courses in New Jersey is 6,427 yards.

How many golf courses in New Jersey have a driving range?

202 of the 288 courses that list driving range information have one.

Listing data last updated October 2026. See data sources.