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,  5th added PC seat
Liberal 1,894 Craig Johnson

Riding Total 7,861