By county, yes, New York is red. But cities like Buffalo, Rochester, Syracuse, Albany and the NYMA make up the majority of the population where the state is blue. 20 million(or so people in NY).
Buffalo 275,000(ish) people.
Albany 100,000(ish) people.
Rochester 210,000(ish) people.
Syracuse 145,000(ish) people.
NYC 8,336,000(ish) people.
Not withstanding the burbs of these major metros, you are looking at roughly 9 million people.
Now, considering Buffalo NY has a population for 275,000 people, the outlier suburbs of this area brings the population to 1,137,000 people. For the county that most these people live in, are left leaners. Rochester suburbs brings the population to 1 million. Albany suburbs 900,000 or so. You can expect to add a couple three more million directly over the 9 million or so in the hard left cities. This will give you a 11-12 million majority.
A look at any election map will show you the major cities I cited are in blue with their suburbs attached. NY, like every other state, will show red. But the people are in the blue and thats where the votes come from.