NORTH CALDWELL, NJ — North Caldwell has been ranked the sixth-best place to live in Essex County, while Essex Fells followed right behind at No. 7, according to Niche.com's new “2019 Best Places to Live” rankings.

The annual Niche.com rankings examine schools, crime, home values, nightlife, family friendliness, diversity and income.

North Caldwell:

Sign Up for E-News

Overall Niche Grade: A
Public Schools: A+
Crime & Safety: A-
Housing: B+
Nightlife: B
Good for Families: A+
Diversity: C

Median Household Income: $187,470
Median Home Value: $730,900
Median Rent: $887
Own Home: 99%, Rent Home: 1%

Essex Fells:

Overall Niche Grade: A
Public Schools: A+
Crime & Safety: A-
Housing: B
Nightlife: B-
Good for Families: A+
Diversity: C+

Median Household Income: $200,875
Median Home Value: $834,400
Median Rent: $3,018
Own Home: 95%. Rent Home: 5%

The Niche.com ranking is based on public data sets and user reviews.

The top community the Niche 2019 ranking of Best Places to Live in New Jersey was Princeton Junction, followed by No. 2 Upper Montclair, No. 3 Princeton, No. 4 Princeton Meadows, No. 5 Ridgewood, No. 6 Jersey City’s Waterfront, No. 7 Westfield, No. 8 Short Hills, No. 9 Highland Park and No. 10 Haddonfield.