New Brunswick election: Fredericton North

PC’s Jill Green takes Fredericton North seat from Liberal incumbent in the 2020 election.

Riding background

Fredericton North was created out of the former ridings of Fredericton-Fort Nashwaak and Fredericton-Nashwaaksis as part of the 2013 redistricting process.

Liberal Stephen Horsman has represented the riding since it was created in 2013.


Liberal: Stephen Horsman (incumbent)

  • Served as minister of public safety and minister of justice

Progressive Conservative: Jill Green

NDP: MacKenzie Thomason

  • Interim NDP Leader

Green: Luke Randall

Story continues below advertisement

People’s Alliance: Allen Price

Read more: All our New Brunswick election 2020 coverage



Liberal incumbent Horsman retained the seat in the 2018 election by winning 31.6 per cent of the vote.

Horsman defeated PC candidate Jill Green, who earned 28.2 per cent of the vote, People’s Alliance candidate Lynn King, who brought in 21.4 per cent of the vote, and Green candidate Tamara White, who earned 17 per cent of the vote.


Horsman defeated PC candidate Troy Lifford, who’d served as MLA for Fredericton-Nashwaaksis, with 33.6 per cent of the vote. Lifford earned 31.7 per cent of the vote in the tightly run campaign.


Fredericton-Fort Nashwaak and Fredericton Nashwaaksis went to the Liberals in 2006 but flipped in the 2010 election.

Lifford won Fredericton-Nashwaaksis in 2010 with 47.6 per cent of the vote. Pam Lynch won Fredericton-Fort Nashwaak with 47.3 per cent, defeating then-Liberal cabinet minister Kelly Lamrock.