Golf Courses in Bergen County, NJ

Alpine Country Club
80 Anderson Ave, Demarest
201-768-2121

Arcola Country Club
County Road 62, Paramus
201-843-3990

Darlington Golf Course, Mahwah
277 Campgaw Road, Mahwah
201-327-8770

Emerson Golf Club
99 Palisade Ave, Emerson
201-261-1100

Hackensack Golf Club
880 Soldier Hill Rd, Oradell
201-261-5500

Indian Trail Club
830 Franklin Lake Rd, Franklin Lakes
201-891-4480

Knickerbocker Country Club
188 Knickerbocker Rd, Tenafly
201-568-1460

Orchard Hills Golf Course
404 Paramus Road, Paramus  (9 holes)
201-447-3778

Overpeck Golf Course
East Cedar Lane, Teaneck (9 holes)
201-837-3020

Paramus Golf & Country Club
314 County Road 62, Paramus
201-447-6079

Ramsey Golf & Country Club
105 Lakeside Dr, Ramsey
201-327-0009

Ridgewood Country Club
96 W Midland Ave, Paramus
201-599-3900

River Vale Country Club
660 Rivervale Rd, River Vale
201-391-2300

Rockleigh Golf Course
15 Paris Avenue, Rockleigh
201-768-6353

Valley Brook Golf Course
15 River Vale Road, River Vale
201-664-5886

White Beeches Country Club
70 Haworth Dr, Haworth
201-385-3100