Results of the May 30, 2017 Nova Scotia election - Riding Results

Chester-St. Margaret's

Party Votes Candidate
Liberal 3,112 Hugh MacKay 1st past the post
NDP 3,021 Denise Peterson-Rafuse 3rd added seat,  2nd added NDP seat
PC 2,230 Julie Chaisson
Green 413 Harry Ward
Riding Total 8,776