Mini golf in Monmouth County
5 mini golf courses in 5 towns: Belmar, Asbury Park, Oceanport, Eatontown, Bradley Beach.
Courses by town
Asbury Park
- Asbury Eighteen Mini Golf 1050 Ocean Avenue, Asbury Park
Belmar
- 9th Ave Mini Golf 905 Route 35 South, Belmar(732) 749-3800
Bradley Beach
- Shipwreck Island Mini Golf 800 Ocean Avenue North, Bradley Beach(732) 774-2937
Eatontown
- Monster Mini Golf Eatontown 749 Hope Road, Eatontown(732) 544-2200
Oceanport
- Bluegrass Mini Golf 200 Port Au Peck Avenue, Oceanport(732) 587-8062
Know a course we're missing in Monmouth County? Tell us about it.