Checking this list: https://en.wikipedia.org/wiki/Mayors_National_Climate_Action_Agenda I identified 25 New York cities that have "climate mayors" : Albany, Binghamton, Brighton, Buffalo, Cooperstown, Hastings-on-Hudson, Hudson, Irvington, Ithaca, Kingston, Lake George, Marbletown, Niagara Falls,New York, Nyack, Ossining, Rochester, Saratoga Springs, Sleepy Hollow, Syracuse, Tarrytown, White Plains, Whitney Point, and Yonkers
Cross checking with this reference: https://eclipse2024.org/eclipse_cities/total/ny
I come up with the following cities with both "climate mayors" and in the path of totality for 2024.
Brighton, NY
Buffalo, NY
Niagara Falls, NY
Rochester, NY
Syracuse, NY