Midlothian — UK General Election Results
Midlothian was won by Labour at the 2024 general election, with a majority of 8,167 votes over SNP. This page covers every general election in Midlothian from 1832 to 2024.
Full Election History, 1832–2024
| Election | Elected | Votes | Vote Share | Runner-up | Majority | Turnout |
|---|---|---|---|---|---|---|
| 1832 | John Hamilton Dalrymple (Whig) | 601 | 52.9% | George Clerk (Conservative) | 65 (5.7 pts) | 87.6% |
| 1835 | George Clerk (Conservative) | 565 | 51.4% | William Gibson-Craig (Whig) | 31 (2.8 pts) | 79.9% |
| 1837 | William Gibson-Craig (Whig) | 703 | 51.5% | George Clerk (Conservative) | 42 (3.1 pts) | 81.1% |
| 1841 | William Ramsay Ramsay (Conservative) | Elected unopposed — no other candidate stood, no vote count on record | 0.0% | |||
| 1847 | John Hope (Conservative) | Elected unopposed — no other candidate stood, no vote count on record | 0.0% | |||
| 1852 | John Hope (Conservative) | Elected unopposed — no other candidate stood, no vote count on record | 0.0% | |||
| 1857 | William Henry Walter Montagu Douglas Scott (Conservative) | Elected unopposed — no other candidate stood, no vote count on record | 0.0% | |||
| 1859 | William Henry Walter Montagu Douglas Scott (Conservative) | Elected unopposed — no other candidate stood, no vote count on record | 0.0% | |||
| 1865 | William Henry Walter Montagu Douglas Scott (Conservative) | Elected unopposed — no other candidate stood, no vote count on record | 0.0% | |||
| 1868 | Alexander Charles Ramsay-Gibson-Maitland (Liberal) | 1,146 | 55.9% | William Henry Walter Montagu Douglas Scott (Conservative) | 241 (11.8 pts) | 82.4% |
| 1874 | William Henry Walter Montagu Douglas Scott (Conservative) | 1,194 | 53.0% | William Montagu Hay (Liberal) | 135 (6.0 pts) | 84.3% |
| 1880 | William Ewart Gladstone (Liberal) | 1,579 | 53.6% | William Henry Walter Montagu Douglas Scott (Conservative) | 211 (7.2 pts) | 90.4% |
| 1885 | William Ewart Gladstone (Liberal) | 7,879 | 70.8% | Charles Dalrymple (Conservative) | 4,631 (41.6 pts) | 86.1% |
| 1886 | William Ewart Gladstone (Liberal) | Elected unopposed — no other candidate stood, no vote count on record | 0.0% | |||
| 1892 | William Ewart Gladstone (Liberal) | 5,845 | 53.1% | Andrew Gilbert Wauchope (Conservative) | 690 (6.3 pts) | 83.1% |
| 1895 | Thomas David Gibson-Carmichael (Liberal) | 6,090 | 52.0% | North de Coigny Dalrymple-Hamilton (Liberal Unionist) | 459 (3.9 pts) | 85.2% |
| 1900 | Alexander William Charles Oliphant Murray (Liberal) | 5,804 | 51.4% | North de Coigny Dalrymple-Hamilton (Liberal Unionist) | 314 (2.8 pts) | 80.7% |
| 1906 | Albert Edward Harry Meyer Archibald Primrose (Liberal) | 8,348 | 61.9% | Frank Usher (Conservative) | 3,217 (23.9 pts) | 85.8% |
| Jan 1910 | Alexander William Charles Oliphant Murray (Liberal) | 9,062 | 62.5% | Mountstuart Elphinstone (Conservative) | 3,635 (25.1 pts) | 84.5% |
| Dec 1910 | Alexander William Charles Oliphant Murray (Liberal) | 8,837 | 60.9% | John Augustus Hope (Conservative) | 3,157 (21.8 pts) | 82.3% |
| 1955 | David Johnstone Pryde (Labour) | 25,994 | 68.0% | Anthony Stodart (Unionist) | 8,786 (23.0 pts) | 78.1% |
| 1959 | James Meecham Hill (Labour) | 28,457 | 60.2% | William S How (Unionist) | 9,660 (20.4 pts) | 81.3% |
| 1964 | James Meecham Hill (Labour) | 29,820 | 61.3% | Daniel AP Buchanan (Unionist) | 10,959 (22.5 pts) | 78.9% |
| 1966 | Alex Eadie (Labour) | 27,608 | 56.6% | John Lamotte (Conservative) | 14,416 (29.6 pts) | 77.5% |
| 1970 | Alex Eadie (Labour) | 30,802 | 52.9% | John Lamotte (Conservative) | 12,474 (21.4 pts) | 75.6% |
| Feb 1974 | Alex Eadie (Labour) | 32,220 | 44.7% | David Mowat (Conservative) | 11,742 (16.3 pts) | 81.6% |
| Oct 1974 | Alex Eadie (Labour) | 28,652 | 41.5% | John McKinlay (SNP) | 4,084 (5.9 pts) | 77.4% |
| 1979 | Alex Eadie (Labour) | 37,733 | 47.8% | Hugh Wallace Mann (Conservative) | 16,936 (21.4 pts) | 77.8% |
| 1983 | Alex Eadie (Labour) | 19,401 | 42.7% | Alan Robert Dewar (Social Democratic Party) | 6,156 (13.6 pts) | 75.0% |
| 1987 | Alex Eadie (Labour) | 22,553 | 48.2% | Alan Dewar (Social Democratic Party) | 12,223 (26.1 pts) | 77.2% |
| 1992 | Eric Clarke (Labour) | 20,588 | 43.9% | Andrew Lumsden (SNP) | 10,334 (22.0 pts) | 77.9% |
| 1997 | Eric Clarke (Labour) | 18,861 | 53.5% | Lawrence Millar (SNP) | 9,870 (28.0 pts) | 74.1% |
| 2001 | David Hamilton (Labour) | 15,145 | 52.7% | Ian Goldie (SNP) | 9,014 (31.4 pts) | 59.1% |
| 2005 | David Hamilton (Labour) | 17,153 | 45.5% | Fred Mackintosh (Liberal Democrat) | 7,265 (19.3 pts) | 62.2% |
| 2010 | David Hamilton (Labour) | 18,449 | 47.0% | Colin Beattie (SNP) | 10,349 (26.4 pts) | 64.0% |
| 2015 | Owen Thompson (SNP) | 24,453 | 50.6% | Kenny Young (Labour) | 9,859 (20.4 pts) | 71.3% |
| 2017 | Danielle Rowley (Labour) | 16,458 | 36.4% | Owen Thompson (SNP) | 885 (1.9 pts) | 66.4% |
| 2019 | Owen Thompson (SNP) | 20,033 | 41.5% | Danielle Rowley (Labour) | 5,705 (11.8 pts) | 68.6% |
| 2024 | Kirsty McNeill (Labour) | 21,480 | 48.6% | Owen Thompson (SNP) | 8,167 (18.5 pts) | 60.3% |
Full Result Breakdown by Election
1832
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| John Hamilton Dalrymple | Whig | 601 | 52.9% | Yes |
| George Clerk | Conservative | 536 | 47.1% | No |
1835
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| George Clerk | Conservative | 565 | 51.4% | Yes |
| William Gibson-Craig | Whig | 534 | 48.6% | No |
1837
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Gibson-Craig | Whig | 703 | 51.5% | Yes |
| George Clerk | Conservative | 661 | 48.5% | No |
1841
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Ramsay Ramsay | Conservative | Unopposed | Yes | |
1847
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| John Hope | Conservative | Unopposed | Yes | |
1852
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| John Hope | Conservative | Unopposed | Yes | |
1857
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Henry Walter Montagu Douglas Scott | Conservative | Unopposed | Yes | |
1859
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Henry Walter Montagu Douglas Scott | Conservative | Unopposed | Yes | |
1865
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Henry Walter Montagu Douglas Scott | Conservative | Unopposed | Yes | |
1868
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alexander Charles Ramsay-Gibson-Maitland | Liberal | 1,146 | 55.9% | Yes |
| William Henry Walter Montagu Douglas Scott | Conservative | 905 | 44.1% | No |
1874
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Henry Walter Montagu Douglas Scott | Conservative | 1,194 | 53.0% | Yes |
| William Montagu Hay | Liberal | 1,059 | 47.0% | No |
1880
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Ewart Gladstone | Liberal | 1,579 | 53.6% | Yes |
| William Henry Walter Montagu Douglas Scott | Conservative | 1,368 | 46.4% | No |
1885
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Ewart Gladstone | Liberal | 7,879 | 70.8% | Yes |
| Charles Dalrymple | Conservative | 3,248 | 29.2% | No |
1886
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Ewart Gladstone | Liberal | Unopposed | Yes | |
1892
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| William Ewart Gladstone | Liberal | 5,845 | 53.1% | Yes |
| Andrew Gilbert Wauchope | Conservative | 5,155 | 46.9% | No |
1895
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Thomas David Gibson-Carmichael | Liberal | 6,090 | 52.0% | Yes |
| North de Coigny Dalrymple-Hamilton | Liberal Unionist | 5,631 | 48.0% | No |
1900
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alexander William Charles Oliphant Murray | Liberal | 5,804 | 51.4% | Yes |
| North de Coigny Dalrymple-Hamilton | Liberal Unionist | 5,490 | 48.6% | No |
1906
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Albert Edward Harry Meyer Archibald Primrose | Liberal | 8,348 | 61.9% | Yes |
| Frank Usher | Conservative | 5,131 | 38.1% | No |
Jan 1910
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alexander William Charles Oliphant Murray | Liberal | 9,062 | 62.5% | Yes |
| Mountstuart Elphinstone | Conservative | 5,427 | 37.5% | No |
Dec 1910
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alexander William Charles Oliphant Murray | Liberal | 8,837 | 60.9% | Yes |
| John Augustus Hope | Conservative | 5,680 | 39.1% | No |
1955
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| David Johnstone Pryde | Labour | 25,994 | 68.0% | Yes |
| Anthony Stodart | Unionist | 17,208 | 45.0% | No |
1959
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| James Meecham Hill | Labour | 28,457 | 60.2% | Yes |
| William S How | Unionist | 18,797 | 39.8% | No |
1964
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| James Meecham Hill | Labour | 29,820 | 61.3% | Yes |
| Daniel AP Buchanan | Unionist | 18,861 | 38.7% | No |
1966
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alex Eadie | Labour | 27,608 | 56.6% | Yes |
| John Lamotte | Conservative | 13,192 | 27.0% | No |
| Steven Rae | SNP | 7,974 | 16.3% | No |
1970
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alex Eadie | Labour | 30,802 | 52.9% | Yes |
| John Lamotte | Conservative | 18,328 | 31.5% | No |
| George Park | SNP | 9,047 | 15.6% | No |
Feb 1974
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alex Eadie | Labour | 32,220 | 44.7% | Yes |
| David Mowat | Conservative | 20,478 | 28.4% | No |
| John McKinlay | SNP | 19,450 | 27.0% | No |
Oct 1974
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alex Eadie | Labour | 28,652 | 41.5% | Yes |
| John McKinlay | SNP | 24,568 | 35.6% | No |
| Alistair Ballantyne | Conservative | 11,046 | 16.0% | No |
| Philip Wheeler | Liberal | 4,793 | 6.9% | No |
1979
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alex Eadie | Labour | 37,733 | 47.8% | Yes |
| Hugh Wallace Mann | Conservative | 20,797 | 26.3% | No |
| Glen Anthony Frederick Spiers | SNP | 13,260 | 16.8% | No |
| Alexander Paton Brodie | Liberal | 7,129 | 9.0% | No |
1983
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alex Eadie | Labour | 19,401 | 42.7% | Yes |
| Alan Robert Dewar | Social Democratic Party | 13,245 | 29.2% | No |
| Duncan Adam Young Menzies | Conservative | 9,922 | 21.9% | No |
| Marjory Johnston Hird | SNP | 2,826 | 6.2% | No |
1987
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Alex Eadie | Labour | 22,553 | 48.2% | Yes |
| Alan Dewar | Social Democratic Party | 10,330 | 22.1% | No |
| Frank Riddell | Conservative | 8,527 | 18.2% | No |
| Ian Chisholm | SNP | 4,947 | 10.6% | No |
| Ian Smith | Green | 412 | 0.9% | No |
1992
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Eric Clarke | Labour | 20,588 | 43.9% | Yes |
| Andrew Lumsden | SNP | 10,254 | 21.9% | No |
| Jeff Stoddart | Conservative | 9,443 | 20.1% | No |
| Paul Sewell | Liberal Democrat | 6,164 | 13.1% | No |
| Iain Morrice | Green | 476 | 1.0% | No |
1997
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Eric Clarke | Labour | 18,861 | 53.5% | Yes |
| Lawrence Millar | SNP | 8,991 | 25.5% | No |
| Anne Harper | Conservative | 3,842 | 10.9% | No |
| Richard Pinnock | Liberal Democrat | 3,235 | 9.2% | No |
| Keith Docking | Referendum Party | 320 | 0.9% | No |
2001
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| David Hamilton | Labour | 15,145 | 52.7% | Yes |
| Ian Goldie | SNP | 6,131 | 21.3% | No |
| Jacqueline Bell | Liberal Democrat | 3,686 | 12.8% | No |
| Robin Traquar | Conservative | 2,748 | 9.6% | No |
| Robert Goupillot | Scottish Socialist | 837 | 2.9% | No |
| Terence Holden | ProLife Alliance | 177 | 0.6% | No |
2005
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| David Hamilton | Labour | 17,153 | 45.5% | Yes |
| Fred Mackintosh | Liberal Democrat | 9,888 | 26.2% | No |
| Colin Beattie | SNP | 6,400 | 17.0% | No |
| Iain McGill | Conservative | 3,537 | 9.4% | No |
| Norman Gilfillan | Scottish Socialist | 726 | 1.9% | No |
2010
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| David Hamilton | Labour | 18,449 | 47.0% | Yes |
| Colin Beattie | SNP | 8,100 | 20.6% | No |
| Ross Laird | Liberal Democrat | 6,711 | 17.1% | No |
| James Callander | Conservative | 4,661 | 11.9% | No |
| Ian Baxter | Green | 595 | 1.5% | No |
| Gordon Norrie | UKIP | 364 | 0.9% | No |
| George McCleery | Independent | 196 | 0.5% | No |
| Duncan Duncan | Trade Unionist and Socialist Coalition | 166 | 0.4% | No |
2015
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Owen Thompson | SNP | 24,453 | 50.6% | Yes |
| Kenny Young | Labour | 14,594 | 30.2% | No |
| Michelle Ballantyne | Conservative | 5,760 | 11.9% | No |
| Ian Baxter | Green | 1,219 | 2.5% | No |
| Gordon Norrie | UKIP | 1,173 | 2.4% | No |
| Aisha Mir | Liberal Democrat | 1,132 | 2.3% | No |
2017
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Danielle Rowley | Labour | 16,458 | 36.4% | Yes |
| Owen Thompson | SNP | 15,573 | 34.4% | No |
| Chris Donnelly | Conservative | 11,521 | 25.4% | No |
| Ross Laird | Liberal Democrat | 1,721 | 3.8% | No |
2019
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Owen Thompson | SNP | 20,033 | 41.5% | Yes |
| Danielle Rowley | Labour | 14,328 | 29.7% | No |
| Rebecca Fraser | Conservative | 10,467 | 21.7% | No |
| Steve Arrundale | Liberal Democrat | 3,393 | 7.0% | No |
2024
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Kirsty McNeill | Labour | 21,480 | 48.6% | Yes |
| Owen Thompson | SNP | 13,313 | 30.1% | No |
| Stefan Garbowski | Reform UK | 3,276 | 7.4% | No |
| Keith Cockburn | Conservative | 3,248 | 7.4% | No |
| Ross Laird | Liberal Democrat | 2,589 | 5.9% | No |
| Daniel Fraser | Scottish Libertarian Party | 259 | 0.6% | No |
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Midlothian has been contested at 39 general elections on record since 1832. Parties that have won a seat here over that span: Whig, Conservative, Liberal, Labour, SNP.
Frequently Asked Questions
Who won Midlothian in the 2024 general election?
Labour won Midlothian in 2024 with 21,480 votes (48.6%), a majority of 8,167 votes over SNP in second place.
Which parties have won Midlothian since 1832?
Since 1832, Midlothian has been won by: Conservative, Labour, Liberal, SNP, Whig.
What was the closest result in Midlothian?
The closest result on record for Midlothian was 2017, when Labour beat SNP by just 885 votes (1.9 percentage points).