answersLogoWhite

0

The leader of New York in 1664 was Peter Stuyvesant but he was relieved of duty in September of 1664 when English ships took over the area. In 1665 Thomas Willett was made the first mayor of New York.

User Avatar

Wiki User

10y ago

What else can I help you with?