The last mayor of New York City is Eric Adams, who began his term on January 1, 2022. His current term was slated to run through January 1, 2026, following his victory in the 2021 mayoral election.
If you’re asking about the most recent person to hold the office before Adams, that was Bill de Blasio, who served from 2014 to 2021.
Note: If you’re looking for the very latest information (for example, updates on the 2025 mayoral race or a newly sworn-in mayor), I can check current sources and provide the most up-to-date details.
