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
CandidatePartyVotesShare
Sandy ShawelectedNew Democratic19,684
38.9%
John DemikProgressive Conservative16,766
33.1%
Julia BrownLiberal11,543
22.8%
Guy BissonGreen1,747
3.5%
Lee Weiss VassorNew Blue587
1.2%
Spencer RocchiOther229
0.5%
Nori SmithOther81
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.

Nearby ridings