Results of the September 22, 2014 New Brunswick election - Riding Results

Hampton

Party Votes Candidate
PC 2,679 Gary Crossman 1st past the post
NDP 1,796 Bev Harrison 3rd added seat,  3rd added NDP seat
Liberal 1,618 John Cairns
Green 554 John Sabine
PANB 269 Joan K. Seeley
Riding Total 6,916