Some mayors stay for a good time, not a long time.
Not these mayors. They're our legends. Our lifers. They have served for more than 25 years, and they're still going strong.
Former Mississauga Mayor Hazel McCallion is often cited as Canada's longest serving mayor, after 34 years in the job. There is no doubt McCallion is a legend in her own right, but she's not Canada's longest serving mayor. That title belongs to a guy named John Hamlyn, who was first elected as the Mayor of Crow Head, Newfoundland in 1963. Yep. You read that right: 1963. And almost 20 elections later, he was just re-elected in 2017.
These mayors have served their cities for more than a quarter century. Take a few minutes and get to know them.