New Jersey has a total of 345 golf courses, located at a total of 291 golf facilities. Of these 291 golf facilities, 140 are private and 151 are public golf facilities.The cities with the most golf courses in
New Jersey are,
Egg Harbor Township with a total number of 6 courses.
Cape May Court House comes in second with 6,
Lakewood in third with 6, and
West Orange and
Colts Neck finishing out the top five with 5 and 5 golf courses respectively.