Emma Harrison (Liberal) won Peterborough in the April 28, 2025 federal election with 54.3% of the vote, 10,444 votes (13.2 points) ahead of Michelle Ferreri (Conservative). 79,059 valid votes were counted in this Ontario riding.
| Candidate | Votes | Share |
|---|---|---|
| Emma Harrison · Liberalelected Farmer · Lakefield, Ont. | 42,890 | 54.3% |
| Michelle Ferreri · Conservativeincumbent Parliamentarian · Lakefield, Ont. | 32,446 | 41% |
| Heather Ray · NDP Director of Operations · Douro-Dummer, Ont. | 2,406 | 3% |
| Jazmine Raine · Green PhD Student · Peterborough, Ont. | 655 | 0.8% |
| Jami-Leigh McMaster · People's Party Self-Employed · Peterborough, Ont. | 272 | 0.3% |
| Chad Jewell · Independent Business Owner · Peterborough, Ont. | 222 | 0.3% |
| Matthew Grove · Christian Heritage Party Courier · Peterborough, Ont. | 168 | 0.2% |
Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.