10 Diverse Cities in New Jersey Newark Jersey City Paterson Elizabeth Trenton Camden Clifton Passaic Union City Bayonne