Constituency

Belfast North

Boundary: Belfast North (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Belfast North is John Finucane (Sinn Féin), who has held the seat since 2019. At the 2024 general election the seat was a SF hold: he took 43.7% of the vote for a majority of 5,612, on a 54.5% turnout. Compared with the 2019 general election, the Sinn Féin share of the vote was down 3.4 points, and turnout fell from 67.9%.

Current MP

John Finucane

Sinn Féin

2024 general election result

Majority 5,612 · Turnout 54.5% · Electorate 74,240

CandidatePartyVotesShare
John Finucane Sinn Féin 17,674 43.7%
Phillip Brett Democratic Unionist Party 12,062 29.8%
Nuala McAllister Alliance 4,274 10.6%
David Clarke Traditional Unionist Voice 2,877 7.1%
Carl Whyte Social Democratic & Labour Party 1,413 3.5%
Mal O'Hara Green Party Northern Ireland 1,206 3%
Fiona Ferguson People Before Profit Alliance 946 2.3%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 John Finucane (SF) SF hold 5,612
2019 John Finucane (SF) SF gain from DUP 1,943
2017 Nigel Dodds (DUP) DUP hold 2,081
2015 Nigel Dodds (DUP) DUP hold 5,326
2010 Nigel Dodds (DUP) DUP hold 2,224

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
John Finucane Sinn Féin 2019 to present
Nigel Dodds Democratic Unionist Party 2010 to 2019

Source: 2024 general election result from the official Parliament constituency profile.