Golf in

New Jersey

291 golf courses in New Jersey, from 161 you can walk on and play to private clubs. Open the map to filter by price, holes and season.

291courses
161open to the public
24218 holes or more
$$typical price

Every course, by city

Annandale

Atlantic Highlands

Bayville

Belle Mead

Belleville

Bernardsville

Blairstown

Bloomfield

Boonton

Branchville

Bridgewater Township

Carneys Point

Chatham

Colonia

Columbus

Cresskill

Demarest

East Amwell

Elmer

Emerson

Englishtown

Essex Fells

Flemington

Franklin Lakes

Glen Ridge

Haddonfield

High Bridge

Lakehurst

Lincoln Park

Linwood

Madison

Manahawkin

Manchester Township

Maplewood

Marlboro

McAfee

Medford Lakes

Milford

Newfield

North Caldwell

Northfield

Oak Ridge

Ocean City

Ocean View

Old Bridge

Old Tappan

Oradell

Parsippany

Parsippany-Troy Hills

Pennsauken

Picatinny Arsenal

Pine Hill

Plainfield

Plainsboro

Pompton Plains

Red Bank

Riverton

Robbinsville

Rockaway

Roseland

Roselle

Rossmoor

Rumson

Sandyston

Sicklerville

Somers Point

South Plainfield

Spring Lake Heights

Thorofare

Turnersville

Villas

Voorhees Township

Washington

Watchung

Wenonah

West Caldwell

Westfield

Whippany

Whitehouse Station

Williamstown

Willingboro

Wrightstown