New Jersey Family ranked every town in the state with more than 1,500 people using an algorithm that took into account tax rates, average home sale prices, crime rates, public school district rankings, median household income, the number of families with children and commuting time, as well as the number of restaurants, hospitals, and convenience stores nearby.
Oradell was the second-best town overall, behind Pennington in Mercer County. Among Bergen County towns, neighboring Closter and Harrington Park placed second and third, respectively.
Oradell and most of the other Bergen towns to top the list are in the affluent northeastern part of the county.
Click through our slideshow to see the top 20 Bergen County communities.
Content gathered & updated by the Bergen Review Media team.