Sunset Time on December 21st
This interactive map shows the sunset time for every town in New York, tonight, the first day of winter. The latest sunset in New York is in the Town of French Creek, but then that usually is the case as it's so far west, regardless of the time of year. However, in the summer it's closer to the sunset time of Town of Porter in Niagara County, as the sunsets are later the further north and west you go in the summer.
Data Source: PHP's date_suninfo based on December 21st and the median point of every municipality in New York State.