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

Truro-Bible Hill-Millbrook-Salmon River

Party Votes Candidate
NDP 3,455 Lenore Zann 1st past the post
PC 2,512 Keltie Jones 5th added seat,  2nd added PC seat
Liberal 1,894 Craig Johnson
Riding Total 7,861