Montclair is a picturesque suburb just 30 minutes’ drive from New York City in Essex County. Rated one of the best places to live in New Jersey, this vibrant township has plenty of restaurants, coffee shops and parks. Apartments in Montclair are perfect for young professionals and families looking for a mix of green spaces and social settings.