Hamilton Mayor Election 2026 Results: Keanin Loomis Wins
Short answer
Keanin Loomis won the Hamilton mayor election on October 26, 2026, according to the City of Hamilton’s unofficial results. The clerk’s counts show Loomis with 61,040 votes (41.8%), Rob Cooper 46,573 (31.9%) and incumbent Andrea Horwath third with 21,223 (14.5%). Turnout was 31.59%. Results are unofficial until certified.
Unofficial until certified. Election-night totals are unofficial until each city clerk certifies them under Ontario’s Municipal Elections Act, and numbers can change slightly after the clerk reconciles every ballot. Last updated October 27, 2026, 8:45 AM ET. ViralScopeHub is independent and not affiliated with any election office, party or government.
Hamilton mayor results: Keanin Loomis unseats Andrea Horwath
Keanin Loomis is Hamilton’s next mayor. The City of Hamilton’s Office of the City Clerk lists him as the unofficial winner. In the clerk’s unofficial vote counts he received 61,040 votes (41.8%), ahead of Rob Cooper with 46,573 (31.9%). Incumbent Andrea Horwath, a former Ontario NDP leader, finished third with 21,223 votes (14.5%).
| Candidate | Votes | Share |
|---|---|---|
| Keanin Loomis (elected, unofficial) | 61,040 | 41.8% |
| Rob Cooper | 46,573 | 31.9% |
| Andrea Horwath (incumbent) | 21,223 | 14.5% |
| Scarlett Gillespie | 9,531 | 6.5% |
| Ejaz Butt | 1,686 | 1.2% |
| Sasha Austin | 1,367 | 0.9% |
| David Harrison | 1,295 | 0.9% |
| David Mark Cherkewski | 776 | 0.5% |
| Kevin Walker | 600 | 0.4% |
| Pamela Mitchell | 590 | 0.4% |
| Erin Janus | 517 | 0.4% |
| Paul Fromm | 503 | 0.3% |
| Nathalie Xian Yi Yan | 420 | 0.3% |
Thirteen candidates ran. Loomis’s lead over Cooper was 14,467 votes (our subtraction). The City says 31.59% of eligible voters cast a ballot: 147,196 of 465,861.
A second try for Loomis
Loomis, the head of the Canadian Institute of Steel Construction according to The Globe and Mail, ran for mayor in 2022 and narrowly lost to Horwath, who received 41.6% to his 40.4% (CP24). Four years later he won with a very similar share of the vote, about 41.8%, while Horwath’s support fell to 14.5% and she finished third behind Cooper. Rob Cooper’s 31.9% was a strong showing in second place.
Horwath was first elected mayor in 2022 after leading the Ontario NDP from 2009 to 2022 and serving as a Hamilton councillor for Ward 2 from 1997 to 2004 (CP24).
Hamilton city council: ward-by-ward results for all 15 wards
The table below is the City of Hamilton’s unofficial results for all 15 wards. Citywide, 147,196 ballots were cast out of 465,930 eligible electors, a turnout of 31.59% (City of Hamilton, results timestamp 2026-10-27 00:15:23). Each ward then has its own breakdown. The City’s feed shows the mayor race for the whole city only, so mayoral votes by ward are not yet published.
| Ward | Councillor-elect | Votes | Share | Ballots cast | Turnout | Eligible electors |
|---|---|---|---|---|---|---|
| 1 | Maureen Wilson | 3,847 | 41.83% | 9,396 | 35.67% | 26,338 |
| 2 | Cameron Kroetsch | 3,645 | 46.96% | 7,949 | 30.44% | 26,114 |
| 3 | Nrinder Nann | 4,448 | 54.16% | 8,398 | 25.12% | 33,438 |
| 4 | Jason Farr | 3,468 | 39.30% | 8,922 | 27.40% | 32,562 |
| 5 | Matt Francis | 7,588 | 84.43% | 9,121 | 26.09% | 34,964 |
| 6 | Tom Jackson | 7,189 | 72.13% | 10,107 | 32.05% | 31,539 |
| 7 | Mark Daly | 4,943 | 42.18% | 11,874 | 30.57% | 38,838 |
| 8 | Dawn Danko | 3,945 | 43.64% | 9,158 | 32.24% | 28,405 |
| 9 | Jonathan Stathakos | 3,531 | 39.10% | 9,080 | 30.75% | 29,533 |
| 10 | Nicole Trombetta | 3,052 | 28.58% | 10,771 | 31.85% | 33,822 |
| 11 | Mark Tadeson | 6,601 | 81.95% | 8,175 | 34.39% | 23,771 |
| 12 | Fred Bennink | 8,009 | 58.40% | 13,857 | 36.04% | 38,452 |
| 13 | Rick Kunc | 7,335 | 60.66% | 12,229 | 39.46% | 30,994 |
| 14 | Mike Spadafora | 6,310 | 67.06% | 9,572 | 34.02% | 28,137 |
| 15 | Colleen Stewart | 4,081 | 47.78% | 8,587 | 29.59% | 29,023 |
Ward 1
Eligible electors: 26,338. Ballots cast: 9,396. Turnout: 35.67% (City of Hamilton). 38 of 38 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Maureen Wilson | 3,847 | 41.83% | Elected (unofficial) |
| Nathan Savelli | 3,718 | 40.43% | |
| Mark Powell | 1,456 | 15.83% | |
| Raymond R. Paquette | 175 | 1.90% |
Ward 2
Eligible electors: 26,114. Ballots cast: 7,949. Turnout: 30.44% (City of Hamilton). 30 of 30 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Cameron Kroetsch | 3,645 | 46.96% | Elected (unofficial) |
| Kelly Oucharek | 2,100 | 27.05% | |
| Tony Sciara | 504 | 6.49% | |
| Eisham Abdulkarim | 446 | 5.75% | |
| Brian Lewis | 429 | 5.53% | |
| Bernard J. Tompkins | 220 | 2.83% | |
| Daniel E. Greene | 173 | 2.23% | |
| Bill Houston | 133 | 1.71% | |
| Rodney Elesie | 112 | 1.44% |
Ward 3
Eligible electors: 33,438. Ballots cast: 8,398. Turnout: 25.12% (City of Hamilton). 27 of 27 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Nrinder Nann | 4,448 | 54.16% | Elected (unofficial) |
| Andrew Selman | 1,782 | 21.70% | |
| Christopher DeMelo | 615 | 7.49% | |
| Christine Cayuga | 541 | 6.59% | |
| Wade Campbell | 519 | 6.32% | |
| Graham Schreiber | 178 | 2.17% | |
| Kristeen A. Sprague | 130 | 1.58% |
Ward 4
Eligible electors: 32,562. Ballots cast: 8,922. Turnout: 27.40% (City of Hamilton). 20 of 20 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Jason Farr | 3,468 | 39.30% | Elected (unofficial) |
| Tammy Hwang | 2,868 | 32.50% | |
| Todd Anderson | 1,083 | 12.27% | |
| Tony Mamone | 765 | 8.67% | |
| Jemma Lambert | 356 | 4.03% | |
| Tobin Tuff | 285 | 3.23% |
Ward 5
Eligible electors: 34,964. Ballots cast: 9,121. Turnout: 26.09% (City of Hamilton). 26 of 26 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Matt Francis | 7,588 | 84.43% | Elected (unofficial) |
| Juanita Maldonado | 1,165 | 12.96% | |
| Ahmad Khan | 234 | 2.60% |
Ward 6
Eligible electors: 31,539. Ballots cast: 10,107. Turnout: 32.05% (City of Hamilton). 24 of 24 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Tom Jackson | 7,189 | 72.13% | Elected (unofficial) |
| Peter Werhun | 1,590 | 15.95% | |
| Melissa Debicki | 1,188 | 11.92% |
Ward 7
Eligible electors: 38,838. Ballots cast: 11,874. Turnout: 30.57% (City of Hamilton). 27 of 27 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Mark Daly | 4,943 | 42.18% | Elected (unofficial) |
| Esther Pauls | 4,432 | 37.82% | |
| Heather Beale | 2,047 | 17.47% | |
| Gordon Leslie | 298 | 2.54% |
Ward 8
Eligible electors: 28,405. Ballots cast: 9,158. Turnout: 32.24% (City of Hamilton). 24 of 24 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Dawn Danko | 3,945 | 43.64% | Elected (unofficial) |
| Terry Whitehead | 2,173 | 24.04% | |
| Jacob TenBrinke | 1,630 | 18.03% | |
| Adlan Taramov | 570 | 6.31% | |
| Nenos Damerchie | 326 | 3.61% | |
| Pat Piro | 198 | 2.19% | |
| Jonathan Morris | 197 | 2.18% |
Ward 9
Eligible electors: 29,533. Ballots cast: 9,080. Turnout: 30.75% (City of Hamilton). 22 of 22 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Jonathan Stathakos | 3,531 | 39.10% | Elected (unofficial) |
| Brad Clark | 3,329 | 36.86% | |
| Abhijeet Gill | 872 | 9.66% | |
| Eileen Walker | 864 | 9.57% | |
| Brad Stapleton | 435 | 4.82% |
Ward 10
Eligible electors: 33,822. Ballots cast: 10,771. Turnout: 31.85% (City of Hamilton). 23 of 23 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Nicole Trombetta | 3,052 | 28.58% | Elected (unofficial) |
| Ivan Luksic | 2,996 | 28.05% | |
| Cal DiFalco | 1,592 | 14.91% | |
| Vince Rigitano | 535 | 5.01% | |
| Akash Grewal | 521 | 4.88% | |
| Tanjoban Nijjar | 468 | 4.38% | |
| Larry Paletta | 446 | 4.18% | |
| Eugene Farago | 414 | 3.88% | |
| Sam Gamble | 262 | 2.45% | |
| Olivia Fung | 254 | 2.38% | |
| Michael T. Loomans | 140 | 1.31% |
Ward 11
Eligible electors: 23,771. Ballots cast: 8,175. Turnout: 34.39% (City of Hamilton). 20 of 20 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Mark Tadeson | 6,601 | 81.95% | Elected (unofficial) |
| Damon Mombourquette | 867 | 10.76% | |
| Aaron Post | 587 | 7.29% |
Ward 12
Eligible electors: 38,452. Ballots cast: 13,857. Turnout: 36.04% (City of Hamilton). 26 of 26 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Fred Bennink | 8,009 | 58.40% | Elected (unofficial) |
| Craig Cassar | 5,705 | 41.60% |
Ward 13
Eligible electors: 30,994. Ballots cast: 12,229. Turnout: 39.46% (City of Hamilton). 34 of 34 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Rick Kunc | 7,335 | 60.66% | Elected (unofficial) |
| Loren Lieberman | 1,966 | 16.26% | |
| Spencer Naylor | 1,964 | 16.24% | |
| Gary Aikema | 827 | 6.84% |
Ward 14
Eligible electors: 28,137. Ballots cast: 9,572. Turnout: 34.02% (City of Hamilton). 28 of 28 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Mike Spadafora | 6,310 | 67.06% | Elected (unofficial) |
| Kojo Damptey | 3,099 | 32.94% |
Ward 15
Eligible electors: 29,023. Ballots cast: 8,587. Turnout: 29.59% (City of Hamilton). 22 of 22 polls reporting. Mayor vote by ward: not yet published (the City publishes the mayor race for the whole city only).
| Candidate | Votes | Share | |
|---|---|---|---|
| Colleen Stewart | 4,081 | 47.78% | Elected (unofficial) |
| Ted McMeekin | 2,660 | 31.14% | |
| Jeff Yaeger | 707 | 8.28% | |
| Zac Wrobel | 503 | 5.89% | |
| Chase B. Alford | 411 | 4.81% | |
| Mary Kovacs | 179 | 2.10% |
Source: City of Hamilton, unofficial results for Mayor and Ward Councillors, October 26, 2026. Results are unofficial until the clerk certifies them.
What happens next
- Election staff will review and reconcile results from voting locations, including advance, community polls and ballot-on-demand votes.
- The City Clerk is expected to certify results later this week, according to the City’s news release.
- Newly elected members of council and school boards take office on November 15, 2026 (City of Hamilton).
- Compare other cities in our Ontario mayors results guide and follow our Hamilton election page.
Frequently asked questions
Who won the Hamilton mayor election in 2026?
Keanin Loomis won, according to the City of Hamilton’s unofficial results. The clerk’s vote counts show Loomis with 61,040 votes (41.8%), Rob Cooper with 46,573 (31.9%) and incumbent Andrea Horwath with 21,223 (14.5%).
Did Andrea Horwath lose?
Yes. Horwath, elected mayor in 2022, finished third in the unofficial count with 14.5% of the vote.
What was voter turnout in Hamilton?
The City of Hamilton reports 31.59% turnout: 147,196 of 465,861 eligible voters cast a ballot.
When do Hamilton’s new mayor and council start?
Newly elected members of council and school boards take office on November 15, 2026, according to the City of Hamilton.
Are the results official yet?
No. They are unofficial until the City Clerk certifies them, which the City says will happen later this week.
What was turnout in Hamilton’s wards?
The City of Hamilton publishes turnout by ward, with ballots cast and eligible electors; all 15 wards are in this post. Citywide turnout was 31.59%.
Sources
- City of Hamilton – 2026 Election Results
- City of Hamilton – The uncertified results are in for the 2026 municipal election (news release)
- HamiltonIQ – Hamilton mayor results (reads the clerk’s unofficial counts)
- CP24 – How GTA election night unfolded (2022 comparison)
- The Globe and Mail – Results from mayoral races in major Ontario cities
Every figure above comes from the sources listed here and was read on October 27, 2026. Where a number comes from a news outlet rather than the election office, the text says so.



