Hamilton West—Ancaster—Dundas: 2025 Ontario election results
Sandy Shaw (NDP) won Hamilton West—Ancaster—Dundas in the February 27, 2025 Ontario general election with 38.9% of the vote, 2,918 votes (5.8 points) ahead of John Demik (PC). 50,637 valid votes were counted.
Sandy Shaw
Elected for New Democratic
2,918 voteswinning margin (5.8 points)
Sandy Shaw 38.9%John Demik 33.1%Julia Brown 22.8%Guy Bisson 3.5%
Results by candidate
Hamilton West—Ancaster—Dundas 2025 results by candidate
Candidate
Party
Votes
Share
Sandy Shawelected
New Democratic
19,684
38.9%
John Demik
Progressive Conservative
16,766
33.1%
Julia Brown
Liberal
11,543
22.8%
Guy Bisson
Green
1,747
3.5%
Lee Weiss Vassor
New Blue
587
1.2%
Spencer Rocchi
Other
229
0.5%
Nori Smith
Other
81
0.2%
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.
How it compares
The 30th-closest race of 124 ridings: a margin of 2,918 votes (5.8 points).
New Democratic candidates won 18.5% of the vote across Ontario; Sandy Shaw took 38.9% here, 20.4 points above that.
New Democratic also won this riding at the previous election.