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
145–168 of 304
- Maplewood Country ClubMaplewood · New JerseyPrivate18 holes
- Mattawang Golf ClubBelle Mead · New JerseyPublic18 holes
- Mcculloughs Emerald Golf LinksEgg Harbor Township · New JerseyPublic18 holes
- Meadows Golf ClubLincoln Park · New JerseyPublic18 holes
- Medford Lakes Country ClubMedford Lakes · New JerseyPrivate18 holes
- Medford Village Country ClubMedford · New JerseyPrivate18 holes
- Mendham Golf Tennis ClubMendham · New JerseyPrivate18 holes
- Mercer Oaks Golf Course East CoursePrinceton Junction · New JerseyPublic18 holes
- Mercer Oaks Golf Course West CoursePrinceton Junction · New JerseyPublic18 holes
- Merchantville Country ClubCherry Hill · New JerseyPrivate9 holes
- Metuchen Golf Country ClubEdison · New JerseyPrivate18 holes
- Millburn Municipal Golf CourseShort Hills · New JerseyPrivate9 holes
- Minerals Family Golf CenterVernon · New JerseyResort18 holes
- Minerals Golf ClubVernon · New JerseyResort9 holes
- Montammy Golf ClubAlpine · New JerseyPrivate18 holes
- Moorestown Field ClubMoorestown · New JerseyPrivate9 holes
- Morris County Golf ClubMorristown · New JerseyPrivate18 holes
- Mount Tabor Country ClubMount Tabor · New JerseyPrivate9 holes
- Mountain Ridge Country ClubWest Caldwell · New JerseyPrivate18 holes
- Mountain View Golf CourseEwing · New JerseyPublic18 holes
- Navesink Country ClubMiddletown · New JerseyPrivate18 holes
- Neshanic Valley Golf Course Academy CourseNeshanic Station · New JerseyPublic9 holes
- Neshanic Valley Golf Course Lake Ridge CourseNeshanic Station · New JerseyPublic18 holes
- Neshanic Valley Golf Course Meadow Lake CourseNeshanic Station · New JerseyPublic18 holes