WESTFIELD, NJ – The town has been ranked the seventh best place to live in New Jersey.

Niche.com included Westfield in its “2019 Best Places to Live” rankings released Monday.

The ranking, which is based on public data sets and user reviews, gave Westfield an A+ for its public schools, a B for housing, an A + as a community “good for families” and a C when it comes to the cost of living.

Sign Up for E-News

There are 565 municipalities in New Jersey. Niche ranked Westfield as Union County’s best place to live. The ranking marks an improvement from last year when Niche ranked Westfield the 10th best place to live in the state.

“Living in Westfield offers residents a suburban feel and most residents own their homes,” Niche states on its website. “In Westfield, there are a lot of restaurants, coffee shops, and parks. Many families live in Westfield and residents tend to have moderate political views.”

Niche put Westfield’s median home value at $725,100, with 82 percent of the population owning and the rest renting. The median monthly rent in town, Niche said, is $1,594.

The ranking placed Westfield just above Short Hills, an upscale neighborhood of Millburn, which is located in Essex County.

The top six communities in the Niche ranking were Princeton Junction, Upper Montclair, Princeton, Princeton Meadows, Ridgewood and Jersey City’s Waterfront.