Longest-Serving UK MPs
Which UK MPs have been in Parliament the longest? Ranked by continuous start date.
Top 100
In Parliament since
- 1
Sir Roger Gale
Conservative — Herne Bay and SandwichJun 1983
- 2
Sir Edward Leigh
Conservative — GainsboroughJun 1983
- 3
Jeremy Corbyn
Your Party — Islington NorthJun 1983
- 4
Ms Diane Abbott
Labour — Hackney North and Stoke NewingtonJun 1987
- 5
Sir Geoffrey Clifton-Brown
Conservative — North CotswoldsApr 1992
- 6
Sir Iain Duncan Smith
Conservative — Chingford and Woodford GreenApr 1992
- 7
Mr Clive Betts
Labour — Sheffield South EastApr 1992
- 8
Dame Angela Eagle
Labour — WallaseyApr 1992
- 9
Sir Bernard Jenkin
Conservative — Harwich and North EssexApr 1992
- 10
Sir John Whittingdale
Conservative — MaldonApr 1992
- 11
Sir Stephen Timms
Labour — East HamJun 1994
- 12
Jon Trickett
Labour — Normanton and HemsworthFeb 1996
- 13
Sir Christopher Chope
Conservative — ChristchurchMay 1997
- 14
Graham Stringer
Labour — Blackley and Middleton SouthMay 1997
- 15
Sir Lindsay Hoyle
Speaker — ChorleyMay 1997
- 16
Sir Desmond Swayne
Conservative — New Forest WestMay 1997
- 17
Derek Twigg
Labour — Widnes and HalewoodMay 1997
- 18
Sir John Hayes
Conservative — South Holland and The DeepingsMay 1997
- 19
Sir Julian Lewis
Conservative — New Forest EastMay 1997
- 20
John McDonnell
Labour — Hayes and HarlingtonMay 1997
- 21
John Healey
Labour — Rawmarsh and ConisbroughMay 1997
- 22
Barry Gardiner
Labour — Brent WestMay 1997
- 23
Clive Efford
Labour — Eltham and ChislehurstMay 1997
- 24
Maria Eagle
Labour — Liverpool GarstonMay 1997
- 25
Sir Alan Campbell
Labour — TynemouthMay 1997
- 26
Gareth Thomas
Labour (Co-op) — Harrow WestMay 1997
- 27
Fabian Hamilton
Labour — Leeds North EastMay 1997
- 28
Yvette Cooper
Labour — Pontefract, Castleford and KnottingleyMay 1997
- 29
Dame Siobhain McDonagh
Labour — Mitcham and MordenMay 1997
- 30
Hilary Benn
Labour — Leeds SouthJun 1999
- 31
Mr David Lammy
Labour — TottenhamJun 2000
- 32
Sir Mark Hendrick
Labour (Co-op) — PrestonNov 2000
- 33
Chris Bryant
Labour — Rhondda and OgmoreJun 2001
- 34
Sir Mark Tami
Labour — Alyn and DeesideJun 2001
- 35
Andrew Rosindell
Reform UK — RomfordJun 2001
- 36
Dr Andrew Murrison
Conservative — South West WiltshireJun 2001
- 37
Mr Gregory Campbell
Democratic Unionist Party — East LondonderryJun 2001
- 38
Sir Andrew Mitchell
Conservative — Sutton ColdfieldJun 2001
- 39
Pete Wishart
Scottish National Party — Perth and Kinross-shireJun 2001
- 40
Mr Mark Francois
Conservative — Rayleigh and WickfordJun 2001
- 41
Mr Alistair Carmichael
Liberal Democrat — Orkney and ShetlandJun 2001
- 42
Liam Byrne
Labour — Birmingham Hodge Hill and Solihull NorthJul 2004
- 43
Sammy Wilson
Democratic Unionist Party — East AntrimMay 2005
- 44
Sir Jeremy Wright
Conservative — Kenilworth and SouthamMay 2005
- 45
Dame Diana Johnson
Labour — Kingston upon Hull North and CottinghamMay 2005
- 46
David Mundell
Conservative — Dumfriesshire, Clydesdale and TweeddaleMay 2005
- 47
Sir Geoffrey Cox
Conservative — Torridge and TavistockMay 2005
- 48
Tim Farron
Liberal Democrat — Westmorland and LonsdaleMay 2005
- 49
Ed Miliband
Labour — Doncaster NorthMay 2005
- 50
Emily Thornberry
Labour — Islington South and FinsburyMay 2005
- 51
Mrs Sharon Hodgson
Labour — Washington and Gateshead SouthMay 2005
- 52
Graham Stuart
Conservative — Beverley and HoldernessMay 2005
- 53
Pat McFadden
Labour — Wolverhampton South EastMay 2005
- 54
Mark Pritchard
Conservative — The WrekinMay 2005
- 55
Kerry McCarthy
Labour — Bristol EastMay 2005
- 56
Andy Slaughter
Labour — Hammersmith and ChiswickMay 2005
- 57
Jessica Morden
Labour — Newport EastMay 2005
- 58
Dame Meg Hillier
Labour (Co-op) — Hackney South and ShoreditchMay 2005
- 59
Dame Nia Griffith
Labour — LlanelliMay 2005
- 60
Sir Jeremy Hunt
Conservative — Godalming and AshMay 2005
- 61
David Davis
Conservative — Goole and PocklingtonJul 2008
- 62
Bill Esterson
Labour — Sefton CentralMay 2010
- 63
Mary Glindon
Labour — Newcastle upon Tyne East and WallsendMay 2010
- 64
Martin Vickers
Conservative — Brigg and ImminghamMay 2010
- 65
Alison McGovern
Labour — BirkenheadMay 2010
- 66
Dame Caroline Dinenage
Conservative — GosportMay 2010
- 67
Jonathan Reynolds
Labour (Co-op) — Stalybridge and HydeMay 2010
- 68
Sir Alec Shelbrooke
Conservative — Wetherby and EasingwoldMay 2010
- 69
Sir Gavin Williamson
Conservative — Stone, Great Wyrley and PenkridgeMay 2010
- 70
Dame Harriett Baldwin
Conservative — West WorcestershireMay 2010
- 71
Rachel Reeves
Labour — Leeds West and PudseyMay 2010
- 72
Mr Toby Perkins
Labour — ChesterfieldMay 2010
- 73
Ian Murray
Labour — Edinburgh SouthMay 2010
- 74
Valerie Vaz
Labour — Walsall and BloxwichMay 2010
- 75
Bob Blackman
Conservative — Harrow EastMay 2010
- 76
Jesse Norman
Conservative — Hereford and South HerefordshireMay 2010
- 77
Helen Grant
Conservative — Maidstone and MallingMay 2010
- 78
Mark Garnier
Conservative — Wyre ForestMay 2010
- 79
Damian Hinds
Conservative — East HampshireMay 2010
- 80
Priti Patel
Conservative — WithamMay 2010
- 81
Steve Barclay
Conservative — North East CambridgeshireMay 2010
- 82
Ms Stella Creasy
Labour (Co-op) — WalthamstowMay 2010
- 83
Caroline Nokes
Conservative — Romsey and Southampton NorthMay 2010
- 84
Sir Julian Smith
Conservative — Skipton and RiponMay 2010
- 85
Rebecca Harris
Conservative — Castle PointMay 2010
- 86
Nick Smith
Labour — Blaenau Gwent and RhymneyMay 2010
- 87
Sir Mel Stride
Conservative — Central DevonMay 2010
- 88
George Freeman
Conservative — Mid NorfolkMay 2010
- 89
Bridget Phillipson
Labour — Houghton and Sunderland SouthMay 2010
- 90
Rushanara Ali
Labour — Bethnal Green and StepneyMay 2010
- 91
John Glen
Conservative — SalisburyMay 2010
- 92
Karl Turner
Independent — Kingston upon Hull EastMay 2010
- 93
Ian Lavery
Labour — Blyth and AshingtonMay 2010
- 94
Shabana Mahmood
Labour — Birmingham LadywoodMay 2010
- 95
Yasmin Qureshi
Labour — Bolton South and WalkdenMay 2010
- 96
Chris Evans
Labour (Co-op) — CaerphillyMay 2010
- 97
Dame Karen Bradley
Conservative — Staffordshire MoorlandsMay 2010
- 98
Stuart Andrew
Conservative — DaventryMay 2010
- 99
Lisa Nandy
Labour — WiganMay 2010
- 100
Liz Kendall
Labour — Leicester WestMay 2010
Source: UK Parliament Members API, Commons Votes API and IPSA. Rankings are recalculated hourly.