← All ridings
Northumberland--Peterborough South
Ontario · district 35071 · 43th general election, 21 October 2019
Official results, Elections Canada via open.canada.ca.
Elected
Philip Lawrence
Party
Conservative
Winning margin
2,408
Votes cast
68,961
Votes by candidate
Philip Lawrence (Conservative)
27,385 · 39.7%
Kim Rudd (Liberal)
24,977 · 36.2%
Mallory MacDonald (NDP-New Democratic Party)
9,615 · 13.9%
Jeff Wheeldon (Green Party)
5,524 · 8.0%
Frank Vaughan (People's Party)
1,460 · 2.1%
Full result
| Candidate | Party | Votes | Share | Result |
|---|---|---|---|---|
| Philip Lawrence | Conservative | 27,385 | 39.7% | Elected |
| Kim Rudd · incumbent | Liberal | 24,977 | 36.2% | |
| Mallory MacDonald | NDP-New Democratic Party | 9,615 | 13.9% | |
| Jeff Wheeldon | Green Party | 5,524 | 8.0% | |
| Frank Vaughan | People's Party | 1,460 | 2.1% |
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.