← All ridings
Niagara Centre
Ontario · district 35066 · 44th general election, 20 September 2021
Official results, Elections Canada via open.canada.ca.
Elected
Vance Badawey
Party
Liberal
Winning margin
2,252
Votes cast
58,779
Votes by candidate
Vance Badawey (Liberal)
20,576 · 35.0%
Graham Speck (Conservative)
18,324 · 31.2%
Melissa McGlashan (NDP-New Democratic Party)
14,086 · 24.0%
Michael Kimmons (People's Party - PPC)
4,670 · 7.9%
Kurtis McCartney (Green Party)
1,123 · 1.9%
Full result
| Candidate | Party | Votes | Share | Result |
|---|---|---|---|---|
| Vance Badawey · incumbent | Liberal | 20,576 | 35.0% | Elected |
| Graham Speck | Conservative | 18,324 | 31.2% | |
| Melissa McGlashan | NDP-New Democratic Party | 14,086 | 24.0% | |
| Michael Kimmons | People's Party - PPC | 4,670 | 7.9% | |
| Kurtis McCartney | Green Party | 1,123 | 1.9% |
The elected candidate is the one the source records with a winning margin, cross-checked against the highest vote count. The incumbency marker in the source file is shown separately because it is a different fact: it marks a sitting MP who ran again, whether or not they held the seat.