New Jersey
304 courses in 179 towns.
Busiest towns
West Orange8 coursesColts Neck6 coursesEgg Harbor Township6 coursesMonroe Township6 coursesParamus6 coursesMarlton5 coursesRiver Vale5 coursesWayne5 courses
By designer
Every course in New Jersey
1–24 of 304
- Baltusrol Golf Club: LowerSpringfield · New JerseyPrivateWalkableMembers18 holesTop 100 Private #21
- Pine Valley Golf ClubPine Valley · New JerseyPrivateWalkableMembers18 holesTop 100 Private #3
- Somerset Hills Country ClubBernardsville · New JerseyPrivateWalkableMembers18 holesTop 100 Private #38
- Ridgewood Country Club: Center & EastParamus · New JerseyPrivateWalkableMembers18 holesTop 100 Private #68
- Alpine Country ClubDemarest · New JerseyPrivate18 holes
- Arcola Country ClubParamus · New JerseyPrivate18 holes
- Ash Brook Golf CourseScotch Plains · New JerseyPublic18 holes
- Atlantic City Country ClubNorthfield · New JerseyPublic18 holes
- Avalon Golf ClubCape May Court House · New JerseyPublic18 holes
- Back Third at Metedeconk National Golf ClubJackson · New JerseyPrivate18 holes
- Ballamor Golf ClubEgg Harbor Township · New JerseyPublic18 holes
- Ballyowen Golf ClubHamburg · New JerseyPublic18 holes
- Basking Ridge Country ClubBasking Ridge · New JerseyPrivate18 holes
- Battleground Country ClubManalapan · New JerseyPrivate18 holes
- Bayonne Golf ClubBayonne · New JerseyPrivate18 holes
- Beacon Hill Country ClubAtlantic Highlands · New JerseyPrivate18 holes
- Beaver Brook Country ClubAnnandale · New JerseyPublic18 holes
- Bedens Brook Club TheSkillman · New JerseyPrivate18 holes
- Bella Vista Country ClubMarlboro · New JerseyPrivate18 holes
- Berkshire Valley Golf CourseOak Ridge · New JerseyPublic18 holes
- Bey Lea Golf CourseToms River · New JerseyPublic18 holes
- Bey Lea Municipal Golf CourseToms River · New JerseyPublic18 holes
- Black Bear Golf ClubFranklin · New JerseyResort18 holes
- Black Oak Golf ClubLong Valley · New JerseyPrivate18 holes