2024 General Election Results in the South EastConstituencies Ranked

All 91 constituencies in the South East, ranked by majority as a share of votes. Data: House of Commons Library (2010, 2015, 2017, 2019, 2024), Open Parliament Licence.

Open the interactive map
RankConstituencyMajority as a share of votesWinnerMajorityTurnout
1Hove and Portslade38.1%Labour19,79170.4%
2Oxford East36.8%Labour14,46555.3%
3Portsmouth South33.8%Labour13,15553.1%
4Oxford West and Abingdon32.4%Liberal Democrat14,89466.1%
5Reading Central27.9%Labour12,63761.8%
6Brighton Pavilion27.3%Green14,29070.3%
7Eastbourne26.8%Liberal Democrat12,20463.0%
8Southampton Test26.1%Labour9,33354.9%
9Winchester24.2%Liberal Democrat13,82173.1%
10Brighton Kemptown and Peacehaven23.8%Labour9,66360.0%
11Lewes23.7%Liberal Democrat12,62470.0%
12Chichester23.4%Liberal Democrat12,17266.5%
13Woking23.4%Liberal Democrat11,24666.2%
14Esher and Walton22.3%Liberal Democrat12,00373.0%
15Tonbridge22.2%Conservative11,16669.3%
16Arundel and South Downs22.2%Conservative12,13470.5%
17East Worthing and Shoreham19.4%Labour9,51965.9%
18Hastings and Rye18.8%Labour8,65360.8%
19New Forest East18.8%Conservative8,49564.3%
20Canterbury18.3%Labour8,65366.6%
21Guildford17.5%Liberal Democrat8,42968.6%
22East Grinstead and Uckfield16.8%Conservative8,48067.5%
23Weald of Kent16.6%Conservative8,42267.1%
24East Thanet16.3%Labour6,97157.2%
25Southampton Itchen16.0%Labour6,10555.8%
26Tunbridge Wells16.0%Liberal Democrat8,68769.1%
27Dover and Deal15.9%Labour7,58562.8%
28Runnymede and Weybridge15.8%Conservative7,62765.8%
29Wokingham15.5%Liberal Democrat8,34572.2%
30Milton Keynes Central15.3%Labour7,29159.1%
31East Surrey15.1%Conservative7,45067.4%
32Windsor14.3%Conservative6,45761.9%
33Sussex Weald13.9%Conservative6,84267.7%
34Gosport13.7%Conservative6,05460.6%
35Basingstoke13.2%Labour6,48462.7%
36Mid Sussex12.5%Liberal Democrat6,66270.4%
37Fareham and Waterlooville12.1%Conservative6,07965.4%
38New Forest West12.1%Conservative5,60067.7%
39Milton Keynes North11.8%Labour5,43065.3%
40Surrey Heath11.8%Liberal Democrat5,64066.6%
41Henley and Thame11.8%Liberal Democrat6,26772.3%
42Aldershot11.7%Labour5,68362.0%
43Crawley11.5%Labour5,23560.6%
44Beaconsfield11.4%Conservative5,45565.8%
45Didcot and Wantage11.4%Liberal Democrat6,23368.1%
46Sevenoaks10.9%Conservative5,44067.9%
47Mid Buckinghamshire10.9%Conservative5,87271.6%
48Dorking and Horley10.8%Liberal Democrat5,39170.0%
49Wycombe10.3%Labour4,59161.0%
50Chesham and Amersham10.0%Liberal Democrat5,45172.9%
51Bicester and Woodstock9.9%Liberal Democrat4,95867.8%
52Isle of Wight East9.8%Conservative3,32361.1%
53Gillingham and Rainham9.7%Labour3,97256.1%
54Isle of Wight West9.3%Labour3,17762.0%
55Hamble Valley8.9%Conservative4,80268.2%
56Folkestone and Hythe8.6%Labour3,72961.9%
57Witney8.6%Liberal Democrat4,33967.3%
58Slough8.4%Labour3,64753.4%
59Worthing West7.7%Labour3,94966.4%
60Rochester and Strood6.9%Labour2,93057.5%
61Epsom and Ewell6.8%Liberal Democrat3,68671.5%
62Banbury6.8%Labour3,25666.0%
63North West Hampshire6.5%Conservative3,28864.9%
64Gravesham6.3%Labour2,71259.3%
65Reigate6.0%Conservative3,18769.2%
66Maidenhead5.9%Liberal Democrat2,96367.2%
67Bexhill and Battle5.6%Conservative2,65766.4%
68Herne Bay and Sandwich5.1%Conservative2,49963.0%
69Buckingham and Bletchley5.1%Labour2,42163.9%
70Chatham and Aylesford4.9%Labour1,99854.5%
71Newbury4.9%Liberal Democrat2,37768.2%
72Horsham4.5%Liberal Democrat2,51770.4%
73Romsey and Southampton North4.4%Conservative2,19169.8%
74Ashford3.8%Labour1,77961.8%
75Bognor Regis and Littlehampton3.7%Conservative1,76562.5%
76Maidstone and Malling3.6%Conservative1,67460.9%
77Spelthorne3.4%Conservative1,59062.8%
78Eastleigh3.3%Liberal Democrat1,54666.5%
79Faversham and Mid Kent3.2%Conservative1,46962.9%
80Reading West and Mid Berkshire2.9%Labour1,36167.9%
81Dartford2.7%Labour1,19259.3%
82East Hampshire2.5%Conservative1,27571.0%
83Farnham and Bordon2.5%Conservative1,34970.1%
84Portsmouth North1.9%Labour78059.3%
85Earley and Woodley1.8%Labour84863.2%
86Bracknell1.8%Labour78461.4%
87Godalming and Ash1.6%Conservative89172.3%
88Aylesbury1.3%Labour63063.3%
89North East Hampshire1.1%Liberal Democrat63472.4%
90Sittingbourne and Sheppey0.9%Labour35552.0%
91Havant0.2%Conservative9258.5%