Best Towns in Essex County 2011
Essex County New Jersey is compiled of 22 towns, has a population of approximately 784,000 and offers a combination of friendly neighborhoods, great schools, beautiful parks and a plethora of cultural activities. So with Essex County home to 22 towns, what are the Best Towns in Essex County?
According to New Jersey Monthly (August 2011), the Best Towns in Essex County, listed in rank order are:

Top High Schools in Essex County
