Belfast North — UK General Election Results

Belfast North was won by Sinn Féin at the 2024 general election, with a majority of 5,612 votes over DUP. This page covers every general election in Belfast North from 1885 to 2024.

Full Election History, 1885–2024

Election Elected Votes Vote Share Runner-up Majority Turnout
1885 William Ewart (Irish Unionist) 3,915 74.6% Alexander Bowman (Independent) 2,585 (49.3 pts) 76.8%
1886 William Ewart (Irish Unionist) 4,522 86.1% Charles James Dempsey (Irish Parliamentary Party) 3,790 (72.1 pts) 76.9%
1892 Edward James Harland (Irish Unionist) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1895 Edward James Harland (Irish Unionist) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1900 James Horner Haslett (Irish Unionist) 4,172 69.2% Thomas Harrison (Independent Liberal Unionist) 2,317 (38.4 pts) 59.6%
1906 Daniel Dixon (Irish Unionist) 4,907 51.5% William Walker (Belfast Labour) 291 (3.1 pts) 83.6%
Dec 1910 Robert Thompson (Irish Unionist) Elected unopposed — no other candidate stood, no vote count on record 0.0%
Jan 1910 Robert Thompson (Irish Unionist) 6,275 61.4% Robert Gageby (Belfast Labour) 2,324 (22.7 pts) 86.4%
1922 Thomas Edward McConnell (Ulster Unionist) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1923 Thomas Edward McConnell (Ulster Unionist) 16,771 52.5% Thomas Gibson Henderson (Independent Unionist) 1,600 (5.0 pts) 68.2%
1924 Thomas Edward McConnell (Ulster Unionist) 34,182 96.6% Hugh Christopher Corvin (Sinn Féin) 32,990 (93.3 pts) 75.4%
1929 Thomas Somerset (Ulster Unionist) 27,812 62.1% Thomas Gibson Henderson (Independent Unionist) 16,903 (37.8 pts) 72.9%
1931 Thomas Somerset (Ulster Unionist) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1935 Thomas Somerset (Ulster Unionist) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1945 William Frederick Neill (Ulster Unionist) 25,761 55.3% William John Leeburn (NI Labour) 4,916 (10.5 pts) 63.6%
1950 Harford Montgomery Hyde (Ulster Unionist) 36,412 64.4% William John Leeburn (NI Labour) 16,266 (28.8 pts) 74.8%
1951 Harford Montgomery Hyde (Ulster Unionist) 34,995 60.7% James Morrow (NI Labour) 12,310 (21.3 pts) 75.7%
1955 Harford Montgomery Hyde (Ulster Unionist) 33,745 63.3% Billy Boyd (NI Labour) 18,680 (35.0 pts) 69.3%
1959 Stratton Mills (Ulster Unionist) 32,173 60.7% Jack McDowell (NI Labour) 13,533 (25.6 pts) 71.1%
1964 Stratton Mills (Ulster Unionist) 29,976 59.6% Jack McDowell (NI Labour) 12,412 (24.7 pts) 69.5%
1966 Stratton Mills (Ulster Unionist) 26,891 57.4% David Overend (NI Labour) 6,964 (14.9 pts) 65.5%
1970 Stratton Mills (Ulster Unionist) 28,668 48.4% John Sharkey (NI Labour) 9,774 (16.5 pts) 78.1%
Feb 1974 John Carson (Ulster Unionist) 21,531 43.8% David Smyth (Pro-Assembly Unionist) 8,776 (17.8 pts) 69.2%
Oct 1974 John Carson (Ulster Unionist) 29,662 62.6% Thomas Donnelly (SDLP) 18,262 (38.6 pts) 65.9%
1979 Johnny McQuade (DUP) 11,690 27.6% Cecil Walker (Ulster Unionist) 995 (2.4 pts) 65.1%
1983 Cecil Walker (Ulster Unionist) 15,339 36.2% George Seawright (DUP) 7,079 (16.7 pts) 69.4%
1987 Cecil Walker (Ulster Unionist) 14,355 39.0% Alban Maginness (SDLP) 8,560 (23.2 pts) 62.3%
1992 Cecil Walker (Ulster Unionist) 17,240 48.0% Alban Maginness (SDLP) 9,625 (26.8 pts) 65.2%
1997 Cecil Walker (Ulster Unionist) 21,478 51.8% Alban Maginness (SDLP) 13,024 (31.4 pts) 64.2%
2001 Nigel Dodds (DUP) 16,718 40.8% Gerry Kelly (Sinn Féin) 6,387 (15.6 pts) 67.2%
2005 Nigel Dodds (DUP) 13,935 45.6% Gerry Kelly (Sinn Féin) 5,188 (17.0 pts) 58.1%
2010 Nigel Dodds (DUP) 14,812 40.0% Gerry Kelly (Sinn Féin) 2,224 (6.0 pts) 56.8%
2015 Nigel Dodds (DUP) 19,096 47.0% Gerry Kelly (Sinn Féin) 5,326 (13.1 pts) 59.6%
2017 Nigel Dodds (DUP) 21,240 46.2% John Finucane (Sinn Féin) 2,081 (4.5 pts) 67.5%
2019 John Finucane (Sinn Féin) 23,078 47.1% Nigel Dodds (DUP) 1,943 (4.0 pts) 68.4%
2024 John Finucane (Sinn Féin) 17,674 43.7% Phillip Brett (DUP) 5,612 (13.9 pts) 54.9%

Full Result Breakdown by Election

1885

CandidatePartyVotesShareElected
William Ewart Irish Unionist 3,91574.6% Yes
Alexander Bowman Independent 1,33025.4% No

1886

CandidatePartyVotesShareElected
William Ewart Irish Unionist 4,52286.1% Yes
Charles James Dempsey Irish Parliamentary Party 73213.9% No

1892

CandidatePartyVotesShareElected
Edward James Harland Irish Unionist Unopposed Yes

1895

CandidatePartyVotesShareElected
Edward James Harland Irish Unionist Unopposed Yes

1900

CandidatePartyVotesShareElected
James Horner Haslett Irish Unionist 4,17269.2% Yes
Thomas Harrison Independent Liberal Unionist 1,85530.8% No

1906

CandidatePartyVotesShareElected
Daniel Dixon Irish Unionist 4,90751.5% Yes
William Walker Belfast Labour 4,61648.5% No

Dec 1910

CandidatePartyVotesShareElected
Robert Thompson Irish Unionist Unopposed Yes

Jan 1910

CandidatePartyVotesShareElected
Robert Thompson Irish Unionist 6,27561.4% Yes
Robert Gageby Belfast Labour 3,95138.6% No

1922

CandidatePartyVotesShareElected
Thomas Edward McConnell Ulster Unionist Unopposed Yes

1923

CandidatePartyVotesShareElected
Thomas Edward McConnell Ulster Unionist 16,77152.5% Yes
Thomas Gibson Henderson Independent Unionist 15,17147.5% No

1924

CandidatePartyVotesShareElected
Thomas Edward McConnell Ulster Unionist 34,18296.6% Yes
Hugh Christopher Corvin Sinn Féin 1,1923.4% No

1929

CandidatePartyVotesShareElected
Thomas Somerset Ulster Unionist 27,81262.1% Yes
Thomas Gibson Henderson Independent Unionist 10,90924.4% No
David Wilson Temperance Unionist and Local Optionist 6,05913.5% No

1931

CandidatePartyVotesShareElected
Thomas Somerset Ulster Unionist Unopposed Yes

1935

CandidatePartyVotesShareElected
Thomas Somerset Ulster Unionist Unopposed Yes

1945

CandidatePartyVotesShareElected
William Frederick Neill Ulster Unionist 25,76155.3% Yes
William John Leeburn NI Labour 20,84544.7% No

1950

CandidatePartyVotesShareElected
Harford Montgomery Hyde Ulster Unionist 36,41264.4% Yes
William John Leeburn NI Labour 20,14635.6% No

1951

CandidatePartyVotesShareElected
Harford Montgomery Hyde Ulster Unionist 34,99560.7% Yes
James Morrow NI Labour 22,68539.3% No

1955

CandidatePartyVotesShareElected
Harford Montgomery Hyde Ulster Unionist 33,74563.3% Yes
Billy Boyd NI Labour 15,06528.2% No
Francis McGlade Sinn Féin 4,5348.5% No

1959

CandidatePartyVotesShareElected
Stratton Mills Ulster Unionist 32,17360.7% Yes
Jack McDowell NI Labour 18,64035.2% No
Francis McGlade Sinn Féin 2,1564.1% No

1964

CandidatePartyVotesShareElected
Stratton Mills Ulster Unionist 29,97659.6% Yes
Jack McDowell NI Labour 17,56434.9% No
Francis McGlade Independent Republican 2,7435.5% No

1966

CandidatePartyVotesShareElected
Stratton Mills Ulster Unionist 26,89157.4% Yes
David Overend NI Labour 19,92742.6% No

1970

CandidatePartyVotesShareElected
Stratton Mills Ulster Unionist 28,66848.4% Yes
John Sharkey NI Labour 18,89431.9% No
William Beattie Protestant Unionist 11,17318.9% No
John McKeague Independent Unionist 4410.7% No

Feb 1974

CandidatePartyVotesShareElected
John Carson Ulster Unionist 21,53143.8% Yes
David Smyth Pro-Assembly Unionist 12,75525.9% No
Thomas Donnelly SDLP 12,00324.4% No
Sandy Scott NI Labour 2,9175.9% No

Oct 1974

CandidatePartyVotesShareElected
John Carson Ulster Unionist 29,66262.6% Yes
Thomas Donnelly SDLP 11,40024.1% No
John Ferguson Alliance 3,8078.0% No
Billy Boyd NI Labour 2,4815.2% No

1979

CandidatePartyVotesShareElected
Johnny McQuade DUP 11,69027.6% Yes
Cecil Walker Ulster Unionist 10,69525.3% No
Paschal O'Hare SDLP 7,82318.5% No
Anne Dickson Unionist Party NI 4,22010.0% No
John Cushnahan Alliance 4,1209.7% No
Seamus Lynch Republican Clubs 1,9074.5% No
Alan Carr NI Labour 1,8894.5% No

1983

CandidatePartyVotesShareElected
Cecil Walker Ulster Unionist 15,33936.2% Yes
George Seawright DUP 8,26019.5% No
Brian Feeney SDLP 5,94414.0% No
Joe Austin Sinn Féin 5,45112.9% No
Paul Maguire Alliance 3,8799.1% No
Seamus Lynch Workers' Party 2,4125.7% No
William Gault Independent DUP 1,1342.7% No

1987

CandidatePartyVotesShareElected
Cecil Walker Ulster Unionist 14,35539.0% Yes
Alban Maginness SDLP 5,79515.7% No
George Seawright Protestant Unionist 5,67115.4% No
Paddy McManus Sinn Féin 5,06213.7% No
Seamus Lynch Workers' Party 3,0628.3% No
Tom Campbell Alliance 2,8717.8% No

1992

CandidatePartyVotesShareElected
Cecil Walker Ulster Unionist 17,24048.0% Yes
Alban Maginness SDLP 7,61521.2% No
Paddy McManus Sinn Féin 4,69313.1% No
Tom Campbell Alliance 2,2466.3% No
Margaret Redpath NI Conservatives 2,1075.9% No
Seamus Lynch New Agenda 1,3863.9% No
Margaret Smith Workers' Party 4191.2% No
David O'Leary Natural Law 2080.6% No

1997

CandidatePartyVotesShareElected
Cecil Walker Ulster Unionist 21,47851.8% Yes
Alban Maginness SDLP 8,45420.4% No
Gerry Kelly Sinn Féin 8,37520.2% No
Tom Campbell Alliance 2,2215.4% No
Peter Emerson Greens (NI) 5391.3% No
Paul Treanor Workers' Party 2970.7% No
Andrea Gribben Natural Law 980.2% No

2001

CandidatePartyVotesShareElected
Nigel Dodds DUP 16,71840.8% Yes
Gerry Kelly Sinn Féin 10,33125.2% No
Alban Maginness SDLP 8,59221.0% No
Cecil Walker Ulster Unionist 4,90412.0% No
Marcella Delaney Workers' Party 2530.6% No
Rainbow George Weiss Rainbow Dream Ticket 1340.3% No

2005

CandidatePartyVotesShareElected
Nigel Dodds DUP 13,93545.6% Yes
Gerry Kelly Sinn Féin 8,74728.6% No
Alban Maginness SDLP 4,95016.2% No
Fred Cobain Ulster Unionist 2,1547.1% No
Marjorie Hawkins Alliance 4381.4% No
Marcella Delaney Workers' Party 1650.5% No
Lynda Gilby Rainbow Dream Ticket 1510.5% No

2010

CandidatePartyVotesShareElected
Nigel Dodds DUP 14,81240.0% Yes
Gerry Kelly Sinn Féin 12,58834.0% No
Alban Maginness SDLP 4,54412.3% No
Fred Cobain Independent 2,8377.7% No
William Webb Alliance 1,8094.9% No
Martin McAuley Independent 4031.1% No

2015

CandidatePartyVotesShareElected
Nigel Dodds DUP 19,09647.0% Yes
Gerry Kelly Sinn Féin 13,77033.9% No
Alban Maginness SDLP 3,3388.2% No
Jason O'Neill Alliance 2,9417.2% No
Gemma Weir The Workers' Party 9192.3% No
Fra Hughes Independent 5291.3% No

2017

CandidatePartyVotesShareElected
Nigel Dodds DUP 21,24046.2% Yes
John Finucane Sinn Féin 19,15941.7% No
Sam Nelson Alliance 2,4755.4% No
Martin McAuley SDLP 2,0584.5% No
Malachai O'Hara Green 6441.4% No
Gemma Weir The Workers' Party 3600.8% No

2019

CandidatePartyVotesShareElected
John Finucane Sinn Féin 23,07847.1% Yes
Nigel Dodds DUP 21,13543.1% No
Nuala McAllister Alliance 4,8249.8% No

2024

CandidatePartyVotesShareElected
John Finucane Sinn Féin 17,67443.7% Yes
Phillip Brett DUP 12,06229.8% No
Nuala McAllister Alliance 4,27410.6% No
David Clarke Traditional Unionist Voice 2,8777.1% No
Carl Whyte SDLP 1,4133.5% No
Mal O'Hara Green 1,2063.0% No
Fiona Ferguson People Before Profit Alliance 9462.3% No

Margin Over Time

Winning margin (percentage points) at each election, coloured by the winning party.

1885: Irish Unionist margin 49.3 pts 1886: Irish Unionist margin 72.1 pts 1900: Irish Unionist margin 38.4 pts 1906: Irish Unionist margin 3.1 pts Jan 1910: Irish Unionist margin 22.7 pts 1923: Ulster Unionist margin 5.0 pts 1924: Ulster Unionist margin 93.3 pts 1929: Ulster Unionist margin 37.8 pts 1945: Ulster Unionist margin 10.5 pts 1950: Ulster Unionist margin 28.8 pts 1951: Ulster Unionist margin 21.3 pts 1955: Ulster Unionist margin 35.0 pts 1959: Ulster Unionist margin 25.6 pts 1964: Ulster Unionist margin 24.7 pts 1966: Ulster Unionist margin 14.9 pts 1970: Ulster Unionist margin 16.5 pts Feb 1974: Ulster Unionist margin 17.8 pts Oct 1974: Ulster Unionist margin 38.6 pts 1979: DUP margin 2.4 pts 1983: Ulster Unionist margin 16.7 pts 1987: Ulster Unionist margin 23.2 pts 1992: Ulster Unionist margin 26.8 pts 1997: Ulster Unionist margin 31.4 pts 2001: DUP margin 15.6 pts 2005: DUP margin 17.0 pts 2010: DUP margin 6.0 pts 2015: DUP margin 13.1 pts 2017: DUP margin 4.5 pts 2019: Sinn Féin margin 4.0 pts 2024: Sinn Féin margin 13.9 pts 1885 1886 1900 1906 Jan 1910 1923 1924 1929 1945 1950 1951 1955 1959 1964 1966 1970 Feb 1974 Oct 1974 1979 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019 2024

Trend

Belfast North has been contested at 36 general elections on record since 1885. Parties that have won a seat here over that span: Irish Unionist, Ulster Unionist, DUP, Sinn Féin.

Frequently Asked Questions

Who won Belfast North in the 2024 general election?

Sinn Féin won Belfast North in 2024 with 17,674 votes (43.7%), a majority of 5,612 votes over DUP in second place.

Which parties have won Belfast North since 1885?

Since 1885, Belfast North has been won by: DUP, Irish Unionist, Sinn Féin, Ulster Unionist.

What was the closest result in Belfast North?

The closest result on record for Belfast North was 1979, when DUP beat Ulster Unionist by just 995 votes (2.4 percentage points).

Related Pages