Heron Glen in Hunterdon County was named New Jersey’s No. 1 public golf course, leading GolfPass’ 2026 Golfers’ Choice Top 20 list.