Shannon Miedema (Liberal) won Halifax in the April 28, 2025 federal election with 63% of the vote, 22,947 votes (44 points) ahead of Mark Boudreau (Conservative). 52,160 valid votes were counted in this Nova Scotia riding.
| Candidate | Votes | Share |
|---|---|---|
| Shannon Miedema · Liberalelected Environment and Climate Change · Dartmouth, N.S. | 32,886 | 63% |
| Mark Boudreau · Conservative Communications Professional · Halifax, N.S. | 9,939 | 19.1% |
| Lisa Roberts · NDP Parliamentarian · Halifax, N.S. | 8,642 | 16.6% |
| Amethyste Hamel-Gregory · Green Educational Assistant · Halifax, N.S. | 422 | 0.8% |
| Maricar Aliasut · People's Party Property Manager · Halifax, N.S. | 271 | 0.5% |
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.