Montclair is a township in Essex County, New Jersey, United States. It is the 50th largest municipality in New Jersey by population. As of the 2010 United States Census, the township population was 37,669.
Here's the our members favorite photos of "Cities in New Jersey". Upload your photo of Montclair!