Seats in ascending order of majority not held by either of the three main parties

The "swing" is the percentage of voters for the two leading parties who would have to change sides for the seat to fall.

Database and Software produced by Ray Galvin
Seat Majority Swing WinParty Winning Candidate WinVotes SecParty Second Candidate SecVotes
Berwickshire, Roxburgh and Selkirk
328
0.410389870405197
SNP
Calum Kerr (Male)
20145
Con
John Lamont (Male)
19817
Fermanagh and South Tyrone
530
0.567622005939484
UUP
Tom Elliott (Male)
23608
SF
Michelle Gildernew (Female)
23078
Belfast South
906
2.48709774017334
SDLP
Alasdair McDonnell (Male)
9560
DUP
Jonathan Bell (Male)
8654
South Antrim
949
2.06889033317566
UUP
Danny Kinahan (Male)
11942
DUP
William McCrea (Male)
10993
East Dunbartonshire
2167
2.57859539985657
SNP
John Nicolson (Male)
22093
LD
Jo Swinson (Female)
19926
Upper Bann
2264
3.95859551429749
DUP
David Simpson (Male)
15430
UUP
Jo-Anne Dobson (Female)
13166
Belfast East
2597
3.55237603187561
DUP
Gavin Robinson (Male)
19575
Alliance
Naomi Long (Female)
16978
Edinburgh West
3210
4.05856466293335
SNP
Michelle Thomson (Female)
21378
LD
Mike Crockart (Male)
18168
Clacton
3437
4.79398536682129
UKIP
Douglas Carswell (Male)
19642
Con
Giles Watling (Male)
16205
Arfon
3668
9.21052646636963
PC
Hywel Williams (Male)
11790
Lab
Alun Pugh (Male)
8122
East Renfrewshire
3718
4.39396810531616
SNP
Kirsten Oswald (Female)
23013
Lab
Jim Murphy (Male)
19295
Caithness, Sutherland and Easter Ross
3844
6.90919542312622
SNP
Paul Monaghan (Male)
15831
LD
John Thurso (Male)
11987
Na h-Eileanan An Iar
4102
15.5120258331299
SNP
Angus MacNeil (Male)
8662
Lab
Alasdair Morrison (Male)
4560
Newry and Armagh
4176
5.67391300201416
SF
Mickey Brady (Male)
20488
UUP
Danny Kennedy (Male)
16312
North East Fife
4344
6.64179563522339
SNP
Stephen Gethins (Male)
18523
LD
Tim Brett (Male)
14179
Ross, Skye and Lochaber
5124
7.29623508453369
SNP
Ian Blackford (Male)
20119
LD
Charles Kennedy (Male)
14995
Dwyfor Meirionnydd
5261
14.3265619277954
PC
Liz Saville-Roberts (Female)
11811
Con
Neil Fairlamb (Male)
6550
Belfast North
5326
8.10259819030762
DUP
Nigel Dodds (Male)
19096
SF
Gerry Kelly (Male)
13770
Edinburgh North and Leith
5597
6.68107032775879
SNP
Deidre Brock (Female)
23742
Lab
Mark Lazarowicz (Male)
18145
Carmarthen East and Dinefwr
5599
11.3427333831787
PC
Jonathan Edwards (Male)
15140
Lab
Calum Higgins (Male)
9541
Paisley and Renfrewshire South
5684
6.86274528503418
SNP
Mhairi Black (Female)
23548
Lab
Douglas Alexander (Male)
17864
East Antrim
5795
15.7378740310669
DUP
Sammy Wilson (Male)
12103
UUP
Roy Beggs (Male)
6308
South Down
5891
9.73300743103027
SDLP
Margaret Ritchie (Female)
18077
SF
Chris Hazzard (Male)
12186
Foyle
6046
10.2809143066406
SDLP
Mark Durkan (Male)
17725
SF
Gearóid Ó Heára (Male)
11679
Dumfries and Galloway
6514
8.06867122650146
SNP
Richard Arkless (Male)
23440
Con
Finlay Carson (Male)
16926
East Lothian
6803
7.83665466308594
SNP
George Kerevan (Male)
25104
Lab
Fiona O'Donnell (Female)
18301
West Aberdeenshire and Kincardine
7033
9.04798698425293
SNP
Stuart Donaldson (Male)
22949
Con
Alexander Burnett (Male)
15916
Aberdeen South
7230
10.8846197128296
SNP
Callum McCaig (Male)
20221
Lab
Anne Begg (Female)
12991
Glasgow Central
7662
11.383490562439
SNP
Alison Thewliss (Female)
20658
Lab
Anas Sarwar (Male)
12996
East Londonderry
7804
18.1302852630615
DUP
Gregory Campbell (Male)
14663
SF
Caoimhe Archibald (Female)
6859
Brighton, Pavilion
7967
10.5453338623047
Green
Caroline Lucas (Female)
22871
Lab
Purna Sen (Female)
14904
Edinburgh South West
8135
11.2358770370483
SNP
Joanna Cherry (Female)
22168
Lab
Ricky Henderson (Male)
14033
Argyll and Bute
8473
11.3139266967773
SNP
Brendan O'Hara (Male)
22959
LD
Alan Reid (Male)
14486
Gordon
8687
9.29150581359863
SNP
Alex Salmond (Male)
27717
LD
Christine Jardine (Female)
19030
Airdrie and Shotts
8779
11.2565717697144
SNP
Neil Gray (Male)
23887
Lab
Pamela Nash (Female)
15108
Moray
9065
11.4160137176514
SNP
Angus Robertson (Male)
24384
Con
Douglas Ross (Male)
15319
Paisley and Renfrewshire North
9076
10.7724447250366
SNP
Gavin Newlands (Male)
25601
Lab
Jim Sheridan (Male)
16525
Edinburgh East
9106
12.2162599563599
SNP
Tommy Sheppard (Male)
23188
Lab
Sheila Gilmore (Female)
14082
North Down
9202
17.577169418335
Ind
Sylvia Hermon (Female)
17689
DUP
Alex Easton (Male)
8487
Glasgow North East
9222
13.2767057418823
SNP
Anne McLaughlin (Female)
21976
Lab
William Bain (Male)
12754
Glasgow North
9295
15.5304927825928
SNP
Patrick Grady (Male)
19610
Lab
Ann McKechin (Female)
10315
Perth and North Perthshire
9641
10.6844425201416
SNP
Pete Wishart (Male)
27379
Con
Alexander Stewart (Male)
17738
Midlothian
9859
12.624529838562
SNP
Owen Thompson (Male)
24453
Lab
Kenny Young (Male)
14594
Glasgow South West
9950
13.5094766616821
SNP
Christopher Stephens (Male)
23388
Lab
Ian Davidson (Male)
13438
Kirkcaldy and Cowdenbeath
9974
11.0132064819336
SNP
Roger Mullin (Male)
27628
Lab
Kenny Selbie (Male)
17654
Rutherglen and Hamilton West
9975
9.860032081604
SNP
Margaret Ferrier (Female)
30279
Lab
Tom Greatrex (Male)
20304
West Tyrone
10060
21.3551845550537
SF
Pat Doherty (Male)
16807
DUP
Tom Buchanan (Male)
6747
Lanark and Hamilton East
10100
11.5160083770752
SNP
Angela Crawley (Female)
26976
Lab
Jim Hood (Male)
16876
Ochil and South Perthshire
10168
11.8034915924072
SNP
Tasmina Ahmed-Sheikh (Female)
26620
Lab
Gordon Banks (Male)
16452
Strangford
10185
25.5634765625
DUP
Jim Shannon (Male)
15053
UUP
Robert Burgess (Male)
4868
Dunfermline and West Fife
10352
11.2914485931396
SNP
Douglas Chapman (Male)
28096
Lab
Thomas Docherty (Male)
17744
Glasgow North West
10364
13.8363771438599
SNP
Carol Monaghan (Female)
23908
Lab
John Robertson (Male)
13544
Glasgow East
10387
13.7230806350708
SNP
Natalie McGarry (Female)
24116
Lab
Margaret Curran (Female)
13729
Stirling
10480
14.1293210983276
SNP
Steven Paterson (Male)
23783
Lab
Johanna Boyd (Female)
13303
Inverness, Nairn, Badenoch and Strathspey
10809
11.5315685272217
SNP
Drew Hendry (Male)
28838
LD
Danny Alexander (Male)
18029
Inverclyde
11063
14.5157060623169
SNP
Ronnie Cowan (Male)
24585
Lab
Iain McKenzie (Male)
13522
Angus
11230
15.1633806228638
SNP
Mike Weir (Male)
24130
Con
Derek Wann (Male)
12900
Ayr, Carrick and Cumnock
11265
14.1808710098267
SNP
Corri Wilson (Female)
25492
Lab
Sandra Osborne (Female)
14227
Coatbridge, Chryston and Bellshill
11501
12.530779838562
SNP
Phil Boswell (Male)
28696
Lab
Tom Clarke (Male)
17195
North Antrim
11546
23.4027881622314
DUP
Ian Paisley (Male)
18107
TUV
Timothy Gaston (Male)
6561
Motherwell and Wishaw
11898
13.9477634429932
SNP
Marion Fellows (Female)
27275
Lab
Frank Roy (Male)
15377
Glasgow South
12269
14.8617877960205
SNP
Stewart McDonald (Male)
26773
Lab
Tom Harris (Male)
14504
Belfast West
12365
23.814567565918
SF
Paul Maskey (Male)
19163
PBPA
Gerry Carroll (Male)
6798
Linlithgow and East Falkirk
12934
12.6367826461792
SNP
Martyn Day (Male)
32055
Lab
Michael Connarty (Male)
19121
Lagan Valley
13000
25.886100769043
DUP
Jeffrey Donaldson (Male)
19055
UUP
Alexander Redpath (Male)
6055
Aberdeen North
13396
18.5078754425049
SNP
Kirsty Blackman (Female)
24793
Lab
Richard Baker (Male)
11397
North Ayrshire and Arran
13573
15.5265502929688
SNP
Patricia Gibson (Female)
28641
Lab
Katy Clark (Female)
15068
Central Ayrshire
13589
16.814323425293
SNP
Philippa Whitford (Female)
26999
Lab
Brian Donohoe (Male)
13410
Mid Ulster
13617
25.9341793060303
SF
Francie Molloy (Male)
19935
UUP
Sandra Overend (Female)
6318
Kilmarnock and Loudoun
13638
14.7081661224365
SNP
Alan Brown (Male)
30000
Lab
Cathy Jamieson (Female)
16362
Glenrothes
13897
16.1514148712158
SNP
Peter Grant (Male)
28459
Lab
Melanie Ward (Female)
14562
West Dunbartonshire
14171
15.3282852172852
SNP
Martin Docherty (Male)
30198
Lab
Gemma Doyle (Female)
16027
Banff and Buchan
14339
17.6436576843262
SNP
Eilidh Whiteford (Female)
27487
Con
Alex Johnstone (Male)
13148
Cumbernauld, Kilsyth and Kirkintilloch East
14752
16.6156063079834
SNP
Stuart McDonald (Male)
29572
Lab
Gregg McClymont (Male)
14820
East Kilbride, Strathaven and Lesmahagow
16527
16.2574520111084
SNP
Lisa Cameron (Female)
33678
Lab
Michael McCann (Male)
17151
Livingston
16843
17.3178558349609
SNP
Hannah Bardell (Female)
32736
Lab
Graeme Morrice (Male)
15893
Dundee West
17092
22.3273067474365
SNP
Chris Law (Male)
27684
Lab
Michael Marra (Male)
10592
Dundee East
19162
24.9713306427002
SNP
Stewart Hosie (Male)
28765
Lab
Lesley Brennan (Female)
9603
Falkirk
19701
19.7163791656494
SNP
John McNally (Male)
34831
Lab
Karen Whitefield (Female)
15130
Buckingham
22942
24.7796592712402
Spk
John Bercow (Male)
34617
UKIP
Dave Fowler (Male)
11675