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