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.
- 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-
Cape May Court House3 public · 3 private 6 courses -
Colts Neck3 public · 2 private 5 courses -
Egg Harbor Township4 public · 1 private 5 courses -
Lakewood2 public · 3 private 5 courses -
Monroe Township2 public · 2 private 5 courses -
West Orange2 public · 3 private 5 courses -
Paramus2 public · 2 private 4 courses -
Princeton2 public · 2 private 4 courses
All 188 cities
Top citiesA
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- 1Trump National Golf Club Bedminster7,565
- 2Trump National Golf Club Colts Neck7,552
- 3Liberty National Golf Club7,346
- 4Twisted Dune Golf Club7,283
- 5Shore Gate Golf Club7,227
- 6The Ridge At Back Brook7,215
- 7Wild Turkey Golf Club7,202
- 8Pine Valley Golf Club7,197
- 9Ron Jaworski's Running Deer Golf Club7,174
- 10Black Oak Golf Club7,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.