List of MPs for constituencies in England (2019–2024)

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-Eighth Parliament of the United Kingdom (2019–2024).

It includes both MPs elected at the 2019 general election, held on 12 December 2019, and those subsequently elected in by-elections.

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.

By-elections

 * 2021 Batley and Spen by-election
 * 2021 Chesham and Amersham by-election
 * 2021 Hartlepool by-election
 * 2021 North Shropshire by-election
 * 2021 Old Bexley and Sidcup by-election
 * 2022 Birmingham Erdington by-election
 * 2022 City of Chester by-election
 * 2022 Southend West by-election
 * 2022 Stretford and Urmston by-election
 * 2022 Tiverton and Honiton by-election
 * 2022 Wakefield by-election
 * 2023 Mid Bedfordshire by-election
 * 2023 Selby and Ainsty by-election
 * 2023 Tamworth by-election
 * 2023 Uxbridge and South Ruislip by-election
 * 2023 West Lancashire by-election
 * 2024 Blackpool South by-election
 * 2024 Kingswood by-election
 * 2024 Rochdale by-election
 * 2024 Wellingborough by-election