10 Diverse Cities in New York New York City Buffalo Rochester Yonkers Syracuse Albany New Rochelle Mount Vernon Schenectady Utica