Conservative-held constituencies in order of % Majority

after the 2010 General Election


NB: Constituency boundaries were changed significantly for the 2010 election, a list of the 2010 constituencies can be found here. The table is sortable by clicking on the headings.


RankConstituencyMajorityMajority as
% of
Total Vote
Majority as
% of
Electorate
Runner-up
001Warwickshire North 54 0.11 0.08 Labour
002Camborne & Redruth 66 0.16 0.10 LibDem
003Thurrock 92 0.20 0.12 Labour
004Hendon 106 0.23 0.15 Labour
005Oxford West & Abingdon 176 0.31 0.20 LibDem
006Cardiff North 194 0.41 0.30 Labour
007Sherwood 214 0.44 0.30 Labour
008Stockton South 332 0.66 0.45 Labour
009Broxtowe 389 0.74 0.54 Labour
010Lancaster & Fleetwood 333 0.78 0.49 Labour
011Truro & Falmouth 435 0.89 0.62 LibDem
012Newton Abbot 523 1.08 0.75 LibDem
013Amber Valley 536 1.17 0.76 Labour
014Waveney 769 1.50 0.98 Labour
015Wolverhampton South West 691 1.72 1.17 Labour
016Harrogate & Knaresborough 1039 1.96 1.39 LibDem
017Morecambe & Lunesdale 866 1.99 1.24 Labour
018Carlisle 853 2.02 1.31 Labour
019Stroud 1299 2.24 1.66 Labour
020Weaver Vale 991 2.25 1.47 Labour
021Lincoln 1058 2.31 1.44 Labour
022Watford 1425 2.58 1.76 LibDem
023Plymouth Sutton & Devonport 1149 2.62 1.58 Labour
024Dewsbury 1526 2.83 1.93 Labour
025Warrington South 1553 2.83 1.96 Labour
026Bedford 1353 3.00 1.97 Labour
027Brighton Kemptown 1328 3.11 2.01 Labour
028Pudsey 1659 3.38 2.40 Labour
029Corby 1895 3.49 2.43 Labour
030Montgomeryshire 1184 3.50 2.43 LibDem
031Brentford & Isleworth 1958 3.64 2.34 Labour
032Hove 1868 3.75 2.60 Labour
033Enfield North 1692 3.81 2.55 Labour
034Hastings & Rye 1993 4.00 2.59 Labour
035St Albans 2305 4.36 3.29 LibDem
036Ipswich 2079 4.43 2.74 Labour
037Halesowen & Rowley Regis 2023 4.60 3.18 Labour
038Nuneaton 2069 4.63 3.05 Labour
039Gloucester 2420 4.77 3.05 Labour
040Northampton North 1936 4.81 3.13 Labour
041Bury North 2243 4.99 3.36 Labour
042Kingswood 2445 5.10 3.68 Labour
043Weston-Super-Mare 2691 5.10 3.43 LibDem
044Hereford & Herefordshire South 2481 5.13 3.44 LibDem
045Wyre Forest 2643 5.19 3.45 Ind Community & Health Concern
046Erewash 2501 5.25 3.59 Labour
047Blackpool North & Cleveleys 2150 5.30 3.26 Labour
048Devon West & Torridge 2957 5.35 3.82 LibDem
049Winchester 3048 5.45 4.13 LibDem
050Chester City of 2583 5.52 3.68 Labour
051Croydon Central 2879 5.80 3.77 Labour
052Worcester 2982 6.09 4.09 Labour
053Keighley 2940 6.16 4.46 Labour
054Wirral West 2436 6.19 4.43 Labour
055Cornwall South East 3220 6.49 4.51 LibDem
056Bristol North West 3274 6.50 4.46 LibDem
057Dorset West 3923 6.84 5.10 LibDem
058Richmond Park 4091 6.90 5.26 LibDem
059York Outer 3688 6.92 4.86 LibDem
060Cannock Chase 3195 7.01 4.29 Labour
061Harrow East 3403 7.09 4.83 Labour
062Loughborough 3744 7.09 4.83 Labour
063Warwick & Leamington 3513 7.16 5.18 Labour
064Swindon South 3544 7.52 4.88 Labour
065Ealing Central & Acton 3716 7.87 5.29 Labour
066Pendle 3585 7.96 5.40 Labour
067Stevenage 3578 8.01 5.19 Labour
068Elmet & Rothwell 4521 8.10 5.82 Labour
069Carmarthen West & Pembrokeshire South 3423 8.45 5.89 Labour
070Romsey & Southampton North 4156 8.49 6.10 LibDem
071Colne Valley 4837 8.75 6.04 LibDem
072Vale of Glamorgan 4307 8.85 6.13 Labour
073Dumfriesshire Clydesdale & Tweeddale 4194 9.14 6.29 Labour
074Norwich North 3901 9.16 6.02 Labour
075Bosworth 5032 9.27 6.51 LibDem
076High Peak 4677 9.29 6.55 Labour
077Chelmsford 5110 9.36 6.59 LibDem
078Milton Keynes South 5201 9.40 6.01 Labour
079Rossendale & Darwen 4493 9.53 6.14 Labour
080Cleethorpes 4298 9.56 6.12 Labour
081Somerset North East 4914 9.60 7.24 Labour
082Great Yarmouth 4276 9.93 6.08 Labour
083Dudley South 3856 10.10 6.37 Labour
084Totnes 4927 10.30 7.25 LibDem
085Cambridgeshire South East 5946 10.32 7.16 LibDem
086Dover 5274 10.47 7.34 Labour
087South Ribble 5554 10.79 7.33 Labour
088Peterborough 4861 10.82 6.92 Labour
089Stafford 5460 10.87 7.73 Labour
090Stourbridge 5164 10.93 7.42 Labour
091Harlow 4925 11.22 7.29 Labour
092Aberconwy 3398 11.34 7.62 Labour
093Ilford North 5404 11.49 7.47 Labour
094Preseli Pembrokeshire 4605 11.63 8.02 Labour
095Tewkesbury 6310 11.69 8.23 LibDem
096Brigg & Goole 5147 11.73 7.64 Labour
097Crewe & Nantwich 6046 11.84 7.58 Labour
098Maidstone & The Weald 5889 12.04 8.29 LibDem
099Battersea 5977 12.25 8.04 Labour
100Canterbury 6048 12.29 8.16 LibDem
101Aldershot 5586 12.31 7.82 LibDem
102Salisbury 5966 12.31 8.85 LibDem
103Finchley & Golders Green 5809 12.32 8.21 Labour
104Calder Valley 6431 12.42 8.36 Labour
105Crawley 5928 12.48 8.14 Labour
106Worcestershire West 6754 12.49 9.28 LibDem
107Reading West 6004 12.63 8.33 Labour
108Rugby 6000 12.64 8.71 Labour
109Burton 6304 12.65 8.42 Labour
110Basildon South & Thurrock East 5772 12.90 8.03 Labour
111Woking 6807 12.90 9.22 LibDem
112Tamworth 6090 13.13 8.46 Labour
113Redditch 5821 13.22 8.74 Labour
114Sussex Mid 7402 13.25 9.59 LibDem
115Cambridgeshire South 7838 13.27 9.92 LibDem
116Hexham 5788 13.31 9.59 LibDem
117Bournemouth West 5583 13.40 7.78 LibDem
118Somerset North 7862 13.57 10.17 LibDem
119Broadland 7292 13.84 10.07 LibDem
120Chatham & Aylesford 6069 13.85 8.93 Labour
121Congleton 7063 13.91 9.77 LibDem
122Guildford 7782 14.00 10.10 LibDem
123Swindon North 7060 14.04 9.01 Labour
124Dorset North 7625 14.08 10.34 LibDem
125Derbyshire South 7128 14.14 10.10 Labour
126Filton & Bradley Stoke 6914 14.31 10.02 Labour
127Leicestershire North West 7511 14.46 10.55 Labour
128Dorset South 7443 14.79 10.15 Labour
129Isle of Wight 10527 14.98 9.58 LibDem
130Shrewsbury & Atcham 7944 14.98 10.53 LibDem
131Reading East 7605 15.21 10.15 LibDem
132Staffordshire Moorlands 6689 15.27 10.76 Labour
133Wiltshire North 7483 15.37 11.28 LibDem
134Northampton South 6004 15.40 9.51 Labour
135Poole 7541 15.90 10.38 LibDem
136Scarborough & Whitby 8130 16.50 10.77 Labour
137Portsmouth North 7289 16.52 10.36 Labour
138Thanet South 7617 16.58 10.87 Labour
139Milton Keynes North 8961 16.63 10.87 Labour
140Suffolk Coastal 9128 16.63 11.92 LibDem
141Southend West 7270 16.67 10.86 LibDem
142Clwyd West 6419 16.84 11.08 Labour
143Suffolk South 8689 16.90 11.99 LibDem
144Castle Point 7632 16.95 11.34 Ind Save Our Green Belt
145Bridgwater & Somerset West 9249 16.97 11.25 LibDem
146Tiverton & Honiton 9320 16.98 12.13 LibDem
147Devon Central 9230 17.13 12.96 LibDem
148Devon East 9114 17.17 12.47 LibDem
149Enfield Southgate 7626 17.19 11.89 Labour
150Bournemouth East 7728 17.55 10.87 LibDem
151Harborough 9797 17.83 12.57 LibDem
152Skipton & Ripon 9950 18.18 12.86 LibDem
153Gillingham & Rainham 8680 18.55 12.26 Labour
154Folkestone & Hythe 10122 19.17 12.98 LibDem
155Kettering 9094 19.21 13.21 Labour
156Gravesham 9312 19.69 13.27 Labour
157Wycombe 9560 19.85 12.89 LibDem
158Norfolk South 10940 19.89 14.36 LibDem
159Huntingdon 10819 19.94 12.95 LibDem
160Ludlow 9749 20.01 14.63 LibDem
161Shipley 9944 20.12 14.69 Labour
162Horsham 11460 20.52 14.77 LibDem
163Wrekin The 9450 20.56 14.42 Labour
164Rochester & Strood 9953 20.75 13.49 Labour
165Herefordshire North 9887 20.78 14.77 LibDem
166Newbury 12248 20.90 15.48 LibDem
167Bury St Edmunds 12380 21.08 14.61 LibDem
168Wiltshire South West 10367 21.15 14.47 LibDem
169Spelthorne 10019 21.18 14.22 LibDem
170Dartford 10628 21.22 13.93 Labour
171Gainsborough 10559 21.44 14.48 LibDem
172Bromsgrove 11308 21.90 15.48 Labour
173Monmouth 10425 22.41 16.15 Labour
174Stratford-on-Avon 11346 22.45 16.32 LibDem
175New Forest East 11307 22.60 15.52 LibDem
176Forest of Dean 11064 22.69 16.17 Labour
177Wellingborough 11787 22.82 15.34 Labour
178Worthing East & Shoreham 11105 22.95 15.01 LibDem
179Harwich & Essex North 11447 23.36 16.18 LibDem
180Cotswolds The 12864 23.46 16.77 LibDem
181Altrincham & Sale West 11595 23.47 16.06 LibDem
182Chipping Barnet 11927 23.57 15.88 Labour
183Bexhill & Battle 12880 23.60 15.89 LibDem
184Meon Valley 12125 23.66 17.20 LibDem
185Selby & Ainsty 12265 23.71 16.85 Labour
186Aylesbury 12618 23.73 16.21 LibDem
187Haltemprice & Howden 11602 23.81 16.51 LibDem
188Derbyshire Mid 11292 23.85 17.09 Labour
189Worthing West 11729 23.88 15.44 LibDem
190Macclesfield 11959 23.89 15.87 LibDem
191Bexleyheath & Crayford 10344 23.95 15.91 Labour
192Wantage 13547 24.04 16.84 LibDem
193Wimbledon 11408 24.07 17.36 LibDem
194Beverley & Holderness 12987 24.41 16.37 LibDem
195Kensington 8616 24.51 13.06 Labour
196Putney 10053 24.65 15.86 Labour
197Wokingham 13492 24.74 17.66 LibDem
198Uxbridge & Ruislip South 11216 24.88 15.76 Labour
199Penrith & The Border 11241 24.93 17.43 LibDem
200Rutland & Melton 14000 25.35 18.14 LibDem
201Sittingbourne & Sheppey 12383 25.49 16.32 Labour
202Suffolk Central & Ipswich North 13786 25.81 18.19 LibDem
203Kenilworth & Southam 12552 25.92 19.50 LibDem
204Basingstoke 13176 26.01 17.46 LibDem
205Hertfordshire South West 14920 26.29 19.07 LibDem
206Hampshire East 13497 26.30 18.68 LibDem
207Yorkshire East 13486 26.31 16.84 LibDem
208Rochford & Southend East 11050 26.54 15.46 Labour
209Norfolk South West 13140 26.73 17.82 LibDem
210Hemel Hempstead 13406 27.10 18.43 LibDem
211Suffolk West 13050 27.14 17.55 LibDem
212Reigate 13591 27.19 18.98 LibDem
213Norfolk Mid 13856 27.29 18.66 LibDem
214Louth & Horncastle 13871 27.47 17.86 LibDem
215Bedfordshire Mid 15152 27.60 19.86 LibDem
216Havant 12160 27.70 17.46 LibDem
217Bognor Regis & Littlehampton 13063 27.88 18.45 LibDem
218Hertford & Stortford 15437 27.88 19.68 LibDem
219Hitchin & Harpenden 15271 27.91 20.68 LibDem
220Chichester 15877 27.96 19.46 LibDem
221Clacton 12068 27.99 17.96 Labour
222Saffron Walden 15242 28.03 20.05 LibDem
223Devizes 13005 28.06 19.30 LibDem
224Charnwood 15029 28.07 20.18 LibDem
225Croydon South 15818 28.08 19.46 LibDem
226Grantham & Stamford 14826 28.08 19.01 LibDem
227Stone 13292 28.14 19.82 LibDem
228Ribble Valley 14769 28.25 18.99 Labour
229Leicestershire South 15524 28.44 20.26 LibDem
230Surrey South West 16318 28.50 21.33 LibDem
231Cambridgeshire North West 16677 28.61 18.77 LibDem
232Boston & Skegness 12426 28.81 18.49 Labour
233Mole Valley 15653 28.81 21.65 LibDem
234Eddisbury 13255 29.19 18.38 LibDem
235Epsom & Ewell 16134 29.36 20.19 LibDem
236Rushcliffe 15811 29.45 21.67 LibDem
237Thirsk & Malton 11281 29.58 14.76 LibDem
238Derbyshire Dales 13866 29.64 21.88 LibDem
239Basildon & Billericay 12338 29.68 18.83 Labour
240Arundel & South Downs 16691 29.81 21.72 LibDem
241Cities of London & Westminster 11076 29.99 16.57 Labour
242Chingford & Woodford Green 12963 30.07 20.00 Labour
243Bracknell 15704 30.12 20.42 LibDem
244Hertfordshire North East 15194 30.13 21.04 LibDem
245Fylde 13185 30.18 20.00 LibDem
246Shropshire North 15828 30.52 20.05 LibDem
247Hornchurch & Upminster 16371 30.66 20.84 Labour
248Gosport 14413 30.71 19.79 LibDem
249Surrey East 16874 30.88 21.96 LibDem
250Wyre & Preston North 15844 30.88 22.57 LibDem
251Tunbridge Wells 15576 30.95 21.09 LibDem
252Norfolk North West 14810 30.98 20.26 LibDem
253Henley 16588 30.99 22.69 LibDem
254Worcestershire Mid 15864 31.15 21.99 LibDem
255Meriden 16253 31.16 19.77 Labour
256Christchurch 15410 31.18 22.38 LibDem
257Thanet North 13528 31.21 19.72 Labour
258Maidenhead 16769 31.22 23.02 LibDem
259Wealden 17179 31.25 22.45 LibDem
260Ashford 17297 31.34 21.28 LibDem
261Fareham 17092 31.45 22.51 LibDem
262Newark 16152 31.53 22.51 Labour
263Cambridgeshire North East 16425 31.55 22.43 LibDem
264Bromley & Chislehurst 13900 31.56 21.25 LibDem
265Surrey Heath 17289 31.81 22.14 LibDem
266Devon South West 15874 31.84 22.42 LibDem
267Chesham & Amersham 16710 31.86 23.76 LibDem
268Tatton 14487 32.03 21.70 LibDem
269Banbury 18227 32.41 21.60 LibDem
270Witham 15196 32.45 22.69 LibDem
271Epping Forest 15131 32.48 20.96 LibDem
272Braintree 16121 32.76 22.65 Labour
273Bedfordshire South West 16649 32.79 21.75 LibDem
274Staffordshire South 16590 32.89 22.46 Labour
275Sleaford & North Hykeham 19905 33.44 23.47 LibDem
276Brentwood & Ongar 16921 33.45 24.41 LibDem
277Sutton Coldfield 17005 33.61 22.83 Labour
278Esher & Walton 18593 34.09 24.68 LibDem
279Bedfordshire North East 18942 34.10 24.27 LibDem
280Northamptonshire South  20478 34.19 24.96 LibDem
281Lichfield 17683 34.29 24.36 LibDem
282Runnymede & Weybridge 16509 34.29 22.75 LibDem
283Old Bexley & Sidcup 15857 34.86 24.14 Labour
284Hampshire North West 18583 34.87 24.23 LibDem
285Hampshire North East 18597 35.13 25.76 LibDem
286Orpington 17200 35.17 25.39 LibDem
287Tonbridge & Malling 18178 35.43 25.32 LibDem
288Sevenoaks 17515 35.45 25.17 LibDem
289New Forest West 16896 35.52 24.73 LibDem
290Welwyn Hatfield 17423 35.58 24.18 Labour
291Romford 16954 36.48 23.78 Labour
292Faversham & Kent Mid 17088 36.58 24.82 LibDem
293Daventry 19188 37.06 26.85 LibDem
294Hertsmere 17605 37.24 24.10 Labour
295Beckenham 17784 37.29 26.86 LibDem
296Ruislip Northwood & Pinner 19060 37.96 26.89 Labour
297Windsor 19054 38.42 27.41 LibDem
298Witney 22740 39.36 28.87 LibDem
299Aldridge-Brownhills 15266 39.51 25.91 Labour
300Maldon 19407 40.52 28.22 LibDem
301Broxbourne 18804 41.18 26.34 Labour
302Beaconsfield 21782 41.50 29.05 LibDem
303Chelsea & Fulham 16722 41.96 25.24 Labour
304Rayleigh & Wickford 22338 42.68 29.52 LibDem
305South Holland & The Deepings 21880 43.60 28.70 LibDem
306Richmond (Yorks) 23336 43.69 28.97 LibDem

arrowUK homepage PSR homepage Search
Last Modified: 24 Feb 15
© Richard Kimber