This is a list of members of Parliament (MPs) elected to the House of Commons of the United Kingdom by English constituencies for the fifty-ninth Parliament of the United Kingdom (2024–present).
It includes MPs elected at the 2024 general election, held on 4 July 2024.
The number of constituencies in England increased from 533 to 543 at this election. The Labour Party's vote went up by 0.5% and their number of MPs increased from 184 to 347. This was at the expense of the Conservatives, whose vote share dropped by 21% and their number of MPs reducing to 116.
The list is sorted by the name of the MP, and MPs who did not serve throughout the Parliament are italicised. New MPs elected since the general election are noted at the bottom of the page.
Composition
Election
Affiliation Members Labour Party347 Conservative Party116 Liberal Democrats65 Reform UK5 Independent5 Green Party4 Speaker1 Total 543
MPs in the East of England region
Affiliation Members Labour26 Conservative23 Liberal Democrats7 Reform UK1 Restore Britain1 Green1 Independent2 Total 61
MP Constituency Party In constituencysince Majority Majority (%) Ipswich 2024 7,403 16.8 Southend East and Rochford 2024 4,027 10.1 North Norfolk 2024 2,585 5.5 Lowestoft 2024 2,016 4.8 North West Essex 2024 2,610 4.8 North East Cambridgeshire 2010 7,189 18.4 Stevenage 2024 6,618 15.5 Brentwood and Ongar 2017 5,980 12.4 Southend West and Leigh 2024 1,949 4.1 Ely and East Cambridgeshire 2024 495 0.9 North West Cambridgeshire 2024 39 0.09 South Suffolk 2015 3,047 6.3 Braintree 2015 3,670 7.5 Broxbourne 2024 2,858 6.6 Harpenden and Berkhamsted 2024 10,708 19.7 St Albans 2019 19,834 38.4 Colchester 2024 8,250 18.4 Thurrock 2024 6,474 17.2 Hertford and Stortford 2024 4,748 8.8 Hertsmere 2015 7,992 16.7 Clacton 2024 12,784 36.4 Rayleigh and Wickford 2010 5,621 11.7 Mid Norfolk 2010 3,054 6.7 North Bedfordshire 2024 5,414 10.5 Chelmsford 2024 4,753 9.4 South Norfolk 2024 2,826 5.7 Castle Point 2010 3,251 8.0 South Cambridgeshire 2024 10,641 19.4 North East Hertfordshire 2024 1,923 3.7 Basildon and Billericay 2024 20 0.04 Luton South and South Bedfordshire 2019 6,858 17.9 Epping Forest 2024 5,682 13.6 Harwich and North Essex 2010 1,162 2.4 South West Norfolk 2024 630 1.4 Welwyn Hatfield 2024 3,799 7.8 Norwich South 2015 13,239 29.3 Great Yarmouth 2024 1,426 3.5 Norwich North 2024 10,850 23.7 Dunstable and Leighton Buzzard 2024 667 1.4 Broadland and Fakenham 2019 719 1.5 South Basildon and East Thurrock 2024 98 0.2 South West Hertfordshire 2019 4,456 9.2 Huntingdon 2024 1,499 2.9 Luton North 2019 7,510 19.4 Peterborough 2024 118 0.2 Witham 2010 5,145 10.2 Bury St Edmunds and Stowmarket 2024 1,452 2.9 Waveney Valley 2024 5,593 11.4 Suffolk Coastal 2024 1,070 2.2 St Neots and Mid Cambridgeshire 2024 4,648 8.7 Central Suffolk and North Ipswich 2024 4,290 9.2 Mid Bedfordshire 2024 1,321 3.3 Hitchin 2024 7,109 13.6 Hemel Hempstead 2024 4,857 11.0 West Suffolk 2024 3,247 7.1 Watford 2024 4,723 10.6 Harlow 2024 2,504 5.8 Maldon 2010 6,906 13.9 North West Norfolk 2019 4,954 11.1 Bedford 2017 9,430 23.2 Cambridge 2015 11,078 26.3
MPs in the East Midlands region
Affiliation Members Labour29 Conservative14 Reform UK3 Independent1 Total 47
MP Constituency Party In constituencysince Majority Majority (%) Leicester South 2024 979 2.3 Ashfield 2019 5,509 13.8 Daventry 2024 3,012 5.7 Melton and Syston 2024 5,396 11.7 Louth and Horncastle 2015 5,506 11.8 Derby North 2024 8,915 21.8 Corby and East Northamptonshire 2024 6,331 12.8 Mid Leicestershire 2024 2,201 4.6 South Northamptonshire 2024 3,687 6.8 Broxtowe 2024 8,403 17.6 South Leicestershire 2015 5,508 10.8 Grantham and Bourne 2024 4,496 9.7 Mid Derbyshire 2024 1,878 4.0 Hinckley and Bosworth 2019 5,408 11.3 Lincoln 2024 8,793 20.8 Amber Valley 2024 3,554 8.3 Bolsover 2024 6,323 14.9 Nottingham South 2010 10,294 31.3 North West Leicestershire 2024 1,012 2.0 South Holland and The Deepings 1997 6,856 14.9 Newark 2014 3,572 6.7 Sleaford and North Hykeham 2016 4,346 8.9 Rutland and Stamford 2024 10,394 21.4 Leicester West 2010 8,777 24.8 Wellingborough and Rushden 2024 5,486 12.5 Gainsborough 1997 3,532 7.6 Rushcliffe 2024 7,426 12.8 South Derbyshire 2024 4,168 9.1 Nottingham North and Kimberley 2024 9,427 26.9 Harborough, Oadby and Wigston 2017 2,378 4.7 Gedling 2024 11,881 24.4 High Peak 2024 7,908 16.1 Chesterfield 2010 10,820 26.1 Leicester East 2024 4,426 9.5 Northampton South 2024 4,071 9.3 Northampton North 2024 9,014 21.5 Loughborough 2024 4,960 11.7 North East Derbyshire 2024 1,753 3.9 Derby South 2024 6,002 16.1 Erewash 2024 5,859 13.6 Boston and Skegness 2024 2,010 5.0 Sherwood Forest 2024 5,443 11.2 Derbyshire Dales 2024 350 0.6 Bassetlaw 2024 5,768 12.9 Nottingham East 2019 15,162 42.0 Kettering 2024 3,900 7.8 Mansfield 2024 3,485 8.5
MPs in the London region
Affiliation Members Labour59 Conservative8 Liberal Democrats6 Reform UK1 Your Party1 Total 75
MP Constituency Party In constituencysince Majority Majority (%) Hackney North and Stoke Newington 1987 15,080 36.8 Bethnal Green and Stepney 2024 1,689 3.6 Tooting 2016 19,487 36.8 Putney 2019 10,941 25.6 West Ham and Beckton 2024 9,254 25.7 Ilford South 2024 6,896 16.8 Orpington 2019 5,118 11.1 Leyton and Wanstead 2024 13,964 32.0 Uxbridge and South Ruislip 2024 587 1.3 Poplar and Limehouse 2019 12,560 29.2 Harrow East 2010 11,680 24.4 Cities of London and Westminster 2024 2,708 6.9 Brent East 2024 13,047 34.5 Brentford and Isleworth 2015 9,824 21.7 Barking 2024 11,054 30.3 Southgate and Wood Green 2024 15,300 33.5 Enfield North 2019 12,736 29.3 Chelsea and Fulham 2024 152 0.3 Beckenham and Penge 2024 12,905 24.7 Islington North 1983 7,247 14.8 Ealing Southall 2024 15,793 33.7 Bermondsey and Old Southwark 2015 7,787 20.7 Walthamstow 2010 17,996 39.3 Lewisham East 2018 18,073 44.5 Kingston and Surbiton 2017 17,235 34.1 Battersea 2017 12,039 25.6 Carshalton and Wallington 2024 7,905 16.9 Chingford and Woodford Green 1997 4,758 9.8 Eltham and Chislehurst 2024 8,429 14.5 Vauxhall and Camberwell Green 2024 15,112 40.3 Peckham 2024 15,228 39.3 Bromley and Biggin Hill 2024 302 0.6 Lewisham North 2024 15,782 35.8 Bexleyheath and Crayford 2024 2,114 4.9 Old Bexley and Sidcup 2021 3,548 7.4 Brent West 2024 3,793 9.2 Queen's Park and Maida Vale 2024 14,913 38.9 Dulwich and West Norwood 2015 18,789 41.4 Hackney South and Shoreditch 2005 14,737 35.3 Ealing Central and Acton 2015 13,995 29.3 Croydon East 2024 6,825 15.6 Croydon West 2024 14,226 37.3 Wimbledon 2024 12,610 22.9 Stratford and Bow 2024 11,634 26.8 Tottenham 2000 15,434 38.4 Hornchurch and Upminster 2017 1,943 4.1 Feltham and Heston 2011 7,944 20.4 Mitcham and Morden 1997 18,761 41.4 Hayes and Harlington 1997 12,031 31.4 Dagenham and Rainham 2024 7,173 18.4 Ealing North 2019 12,489 28.9 Richmond Park 2019 17,155 33.3 Erith and Thamesmead 2019 16,032 39.7 Edmonton and Winchmore Hill 2024 12,632 30.8 Greenwich and Woolwich 2015 18,366 43.0 Croydon South 2015 2,313 4.7 Hendon 2024 15 0.04 Kensington and Bayswater 2024 2,903 6.9 Streatham and Croydon North 2024 15,603 35.0 Lewisham West and East Dulwich 2024 18,397 39.7 Clapham and Brixton Hill 2024 18,005 42.1 Romford 2001 1,463 3.3 Finchley and Golders Green 2024 4,581 9.2 Hampstead and Highgate 2024 13,970 28.8 Ruislip, Northwood and Pinner 2019 7,581 16.1 Hammersmith and Chiswick 2024 15,290 33.2 Holborn and St Pancras 2015 11,572 30.0 Ilford North 2015 528 1.2 Sutton and Cheam 2024 3,801 8.0 Harrow West 1997 6,642 14.6 Islington South and Finsbury 2005 15,455 36.1 East Ham 1997 12,863 33.9 Chipping Barnet 2024 2,914 5.7 Hornsey and Friern Barnet 2024 21,475 43.9 Twickenham 2019 21,457 40.0 Holborn and St Pancras 2026
MPs in the North East region
Affiliation Members Labour26 Conservative1 Total 27
MP Constituency Party In constituencysince Majority Majority (%) North Durham 2024 5,873 14.1 Sunderland Central 2024 6,073 15.2 Hartlepool 2024 7,698 21.7 Tynemouth 1997 15,455 31.9 Gateshead Central and Whickham 2024 9,644 24.0 Cramlington and Killingworth 2024 12,820 28.3 City of Durham 2019 11,757 28.9 Newcastle upon Tyne East and Wallsend 2024 12,817 30.3 Washington and Gateshead South 2024 6,913 18.7 Blyth and Ashington 2024 9,173 22.7 South Shields 2013 6,653 18.1 Middlesbrough and Thornaby East 2024 9,192 26.7 Stockton North 2024 7,939 21.2 Darlington 2024 2,298 5.4 Newcastle upon Tyne North 2010 17,762 36.6 Easington 2010 6,542 19.1 Hexham 2024 3,713 7.2 Middlesbrough South and East Cleveland 2024 214 0.6 Newcastle upon Tyne Central and West 2024 11,060 26.7 Jarrow and Gateshead East 2024 8,946 24.4 Houghton and Sunderland South 2010 7,168 18.0 Bishop Auckland 2024 6,672 16.5 North Northumberland 2024 5,067 10.4 Newton Aycliffe and Spennymoor 2024 8,839 22.2 Redcar 2024 3,323 8.7 Blaydon and Consett 2024 11,153 26.4 Stockton West 2024 2,139 4.4
MPs in the North West region
Affiliation Members Labour65 Conservative3 Liberal Democrats3 Green1 Reform UK1 Speaker1 Independent3 Total 77
MP Constituency Party In constituencysince Majority Majority (%) Oldham East and Saddleworth 2011 6,357 15.9 Runcorn and Helsby 2024 14,696 34.8 St Helens North 2024 12,169 30.1 Liverpool Wavertree 2019 16,304 41.0 Blackpool North and Fleetwood 2024 4,647 11.1 Heywood and Middleton North 2024 6,082 16.4 Chester South and Eddisbury 2024 3,057 5.8 Bolton West 2024 4,945 11.1 Makerfield 2026 by-election 9,231 20.3 Liverpool West Derby 2019 20,423 53.8 Penrith and Solway 2024 5,257 19.7 Liverpool Walton 2017 20,245 54.9 Morecambe and Lunesdale 2024 5,815 12.1 Mid Cheshire 2024 8,927 21.5 West Lancashire 2023 13,625 30.8 Chester North and Neston 2024 11,870 26.6 Bootle 2015 21,983 56.5 Wallasey 1992 17,996 42.1 Liverpool Garston 2024 20,104 47.9 Ribble Valley 2024 856 1.6 Bolton North East 2024 6,653 15.3 Sefton Central 2010 18,282 38.5 Westmorland and Lonsdale 2005 21,472 43.3 South Ribble 2024 6,501 13.9 Bury North 2024 6,944 15.2 Gorton and Denton 2024 13,413 36.7 Warrington South 2024 11,340 22.8 Preston 2000 5,291 13.2 Pendle and Clitheroe 2024 902 1.9 Chorley 1997 20,575 60.6 Southport 2024 5,789 12.9 Blackburn 2024 132 0.3 Liverpool Riverside 2019 14,793 45.7 Wythenshawe and Sale East 2014 14,610 37.3 Manchester Rusholme 2024 8,235 28.4 Salford 2024 15,101 38.0 Whitehaven and Workington 2024 13,286 31.7 Rossendale and Darwen 2024 5,628 13.0 Ellesmere Port and Bromborough 2024 16,908 40.3 Birkenhead 2024 13,798 32.0 Oldham West, Chadderton and Royton 2015 4,976 12.9 Tatton 2017 1,136 2.2 Knowsley 2024 18,319 50.9 Carlisle 2024 5,200 11.3 Stockport 2019 15,270 35.0 Cheadle 2024 12,235 24.1 Crewe and Nantwich 2024 9,727 20.6 Wigan 2010 9,549 23.3 Warrington North 2019 9,190 23.0 Wirral West 2024 9,998 20.0 Leigh and Atherton 2024 8,881 21.6 Runcorn and Helsby 2025 by-election 6 0.02 Manchester Central 2012 13,797 34.7 Bolton South and Walkden 2024 6,743 18.3 Altrincham and Sale West 2024 4,174 8.1 Ashton-under-Lyne 2015 6,791 19.1 Stalybridge and Hyde 2010 8,539 22.9 St Helens South and Whiston 2015 11,945 31.4 Macclesfield 2024 9,120 17.3 Congleton 2024 3,387 6.8 Burnley 2024 3,420 8.6 Barrow and Furness 2024 5,324 12.6 Makerfield 2024 5,399 13.4 Hazel Grove 2024 6,500 14.1 Lancaster and Wyre 2024 9,253 21.5 Manchester Withington 2015 13,982 33.5 Hyndburn 2024 1,687 4.6 Fylde 2024 561 1.2 Gorton and Denton 2026 by-election 4,402 12.0 Blackley and Middleton South 2024 10,220 32.7 Widnes and Halewood 2024 16,425 43.1 Bury South 2019 9,361 22.2 Rochdale 2024 1,440 3.6 Blackpool South 2024 6,868 19.5 Stretford and Urmston 2022 16,150 35.1 Worsley and Eccles 2024 11,091 26.1
MPs in the South East region
Affiliation Members Labour35 Conservative29 Liberal Democrats24 Green1 Reform UK1 Independent1 Total 91