ENGLEWOOD, NJ — The city received high grades on an annual report card on Niche's annual "Best Places to Live" in New Jersey.

Sixty communities received A+ grades, including towns such as Princeton, Edison and Westfield.

Englewood was one of several towns to receive a "B+." Englewood Cliffs received an "A." Other Bergen County towns ranked high were Paramus, Ridgewood, Oakland and New Milford.

Niche has come out with its new 2019 rankings of the "Best Places to Live" in New Jersey, but for at least the third year in row, it took a bit of a unique approach: The consumer rankings service assigned a grade, on an A+-to-D- scale, to almost every town in the state.

To arrive at the rankings, Niche.com took several factors into consideration, such as the quality of local schools, crime rates, housing trends, employment statistics and access to amenities.

Niche created a standardized score for each factor, and after weighting each factor, an overall score was calculated, which was again given a new standardized score.

Finally, Niche.com created a numerical ranking and assigned grades for each place. Click here to read more about the methodology.

To view the entire list of New Jersey towns and their grades, click here.

With reporting by Tom Davis, Patch staff

Email: daniel.hubbard@patch.com