UK House of Commons · 73 Westminster constituencies · Boundary Commission for England
North West England sends 73 MPs to the House of Commons at Westminster under the 2023 Periodic Review boundaries (Boundary Commission for England). ← All 12 UK nations & regions · Look up & build my UK ballot →
Sitting MP: Mr Connor Rand Labour
Council / county area: Greater Manchester · 2023 Review electorate: 73,934 · Official UK Parliament profile
Sitting MP: Angela Rayner Labour
Council / county area: Greater Manchester · 2023 Review electorate: 72,278 · Official UK Parliament profile
Sitting MP: Michelle Scrogham Labour
Council / county area: Cumbria · 2023 Review electorate: 76,603 · Official UK Parliament profile
Sitting MP: Alison McGovern Labour
Council / county area: Merseyside · 2023 Review electorate: 76,271 · Official UK Parliament profile
Sitting MP: Mr Adnan Hussain Independent
Council / county area: Lancashire · 2023 Review electorate: 70,586 · Official UK Parliament profile
Sitting MP: Graham Stringer Labour
Council / county area: Greater Manchester · 2023 Review electorate: 71,375 · Official UK Parliament profile
Sitting MP: Lorraine Beavers Labour
Council / county area: Lancashire · 2023 Review electorate: 75,396 · Official UK Parliament profile
Sitting MP: Chris Webb Labour
Council / county area: Lancashire · 2023 Review electorate: 76,071 · Official UK Parliament profile
Sitting MP: Kirith Entwistle Labour
Council / county area: Greater Manchester · 2023 Review electorate: 77,020 · Official UK Parliament profile
Sitting MP: Yasmin Qureshi Labour
Council / county area: Greater Manchester · 2023 Review electorate: 75,716 · Official UK Parliament profile
Sitting MP: Phil Brickell Labour
Council / county area: Greater Manchester · 2023 Review electorate: 72,125 · Official UK Parliament profile
Sitting MP: Peter Dowd Labour
Council / county area: Merseyside · 2023 Review electorate: 75,194 · Official UK Parliament profile
Sitting MP: Oliver Ryan Labour
Council / county area: Lancashire · 2023 Review electorate: 75,436 · Official UK Parliament profile
Sitting MP: Mr James Frith Labour
Council / county area: Greater Manchester · 2023 Review electorate: 77,009 · Official UK Parliament profile
Sitting MP: Christian Wakeford Labour
Council / county area: Greater Manchester · 2023 Review electorate: 74,598 · Official UK Parliament profile
Sitting MP: Ms Julie Minns Labour
Council / county area: Cumbria · 2023 Review electorate: 75,868 · Official UK Parliament profile
Sitting MP: Tom Morrison Liberal Democrats
Council / county area: Greater Manchester · 2023 Review electorate: 73,775 · Official UK Parliament profile
Sitting MP: Samantha Dixon Labour
Council / county area: Cheshire · 2023 Review electorate: 72,327 · Official UK Parliament profile
Sitting MP: Aphra Brandreth Conservative
Council / county area: Cheshire · 2023 Review electorate: 71,975 · Official UK Parliament profile
Sitting MP: Sir Lindsay Hoyle Speaker
Council / county area: Lancashire · 2023 Review electorate: 74,568 · Official UK Parliament profile
Sitting MP: Sarah Russell Labour
Council / county area: Cheshire · 2023 Review electorate: 69,836 · Official UK Parliament profile
Sitting MP: Connor Naismith Labour
Council / county area: Cheshire · 2023 Review electorate: 76,236 · Official UK Parliament profile
Sitting MP: Justin Madders Labour
Council / county area: Cheshire; Merseyside · 2023 Review electorate: 71,027 · Official UK Parliament profile
Sitting MP: Mr Andrew Snowden Conservative
Council / county area: Lancashire · 2023 Review electorate: 75,114 · Official UK Parliament profile
Sitting MP: Hannah Spencer Green Party
Council / county area: Greater Manchester · 2023 Review electorate: 74,306 · Official UK Parliament profile
Sitting MP: Lisa Smart Liberal Democrats
Council / county area: Greater Manchester · 2023 Review electorate: 72,941 · Official UK Parliament profile
Sitting MP: Mrs Elsie Blundell Labour
Council / county area: Greater Manchester · 2023 Review electorate: 73,306 · Official UK Parliament profile
Sitting MP: Sarah Smith Labour
Council / county area: Lancashire · 2023 Review electorate: 71,145 · Official UK Parliament profile
Sitting MP: Anneliese Midgley Labour
Council / county area: Merseyside · 2023 Review electorate: 71,228 · Official UK Parliament profile
Sitting MP: Cat Smith Labour
Council / county area: Lancashire · 2023 Review electorate: 74,992 · Official UK Parliament profile
Sitting MP: Jo Platt Labour
Council / county area: Greater Manchester · 2023 Review electorate: 76,363 · Official UK Parliament profile
Sitting MP: Maria Eagle Labour
Council / county area: Merseyside · 2023 Review electorate: 70,372 · Official UK Parliament profile
Sitting MP: Kim Johnson Labour
Council / county area: Merseyside · 2023 Review electorate: 70,157 · Official UK Parliament profile
Sitting MP: Dan Carden Labour
Council / county area: Merseyside · 2023 Review electorate: 71,181 · Official UK Parliament profile
Sitting MP: Paula Barker Labour
Council / county area: Merseyside · 2023 Review electorate: 71,076 · Official UK Parliament profile
Sitting MP: Ian Byrne Labour
Council / county area: Merseyside · 2023 Review electorate: 70,730 · Official UK Parliament profile
Sitting MP: Tim Roca Labour
Council / county area: Cheshire · 2023 Review electorate: 75,881 · Official UK Parliament profile
Sitting MP: Andy Burnham Labour
Council / county area: Greater Manchester · 2023 Review electorate: 76,517 · Official UK Parliament profile
Sitting MP: Lucy Powell Labour
Council / county area: Greater Manchester · 2023 Review electorate: 75,311 · Official UK Parliament profile
Sitting MP: Afzal Khan Labour
Council / county area: Greater Manchester · 2023 Review electorate: 70,692 · Official UK Parliament profile
Sitting MP: Jeff Smith Labour
Council / county area: Greater Manchester · 2023 Review electorate: 71,614 · Official UK Parliament profile
Sitting MP: Andrew Cooper Labour
Council / county area: Cheshire · 2023 Review electorate: 69,775 · Official UK Parliament profile
Sitting MP: Lizzi Collinge Labour
Council / county area: Cumbria; Lancashire · 2023 Review electorate: 76,040 · Official UK Parliament profile
Sitting MP: Debbie Abrahams Labour
Council / county area: Greater Manchester · 2023 Review electorate: 72,997 · Official UK Parliament profile
Sitting MP: Jim McMahon Labour
Council / county area: Greater Manchester · 2023 Review electorate: 74,183 · Official UK Parliament profile
Sitting MP: Jonathan Hinder Labour
Council / county area: Lancashire · 2023 Review electorate: 76,941 · Official UK Parliament profile
Sitting MP: Markus Campbell-Savours Labour
Council / county area: Cumbria · 2023 Review electorate: 76,720 · Official UK Parliament profile
Sitting MP: Sir Mark Hendrick Labour
Council / county area: Lancashire · 2023 Review electorate: 72,946 · Official UK Parliament profile
Sitting MP: Maya Ellis Labour
Council / county area: Lancashire · 2023 Review electorate: 75,993 · Official UK Parliament profile
Sitting MP: Paul Waugh Labour
Council / county area: Greater Manchester · 2023 Review electorate: 71,697 · Official UK Parliament profile
Sitting MP: Andy MacNae Labour
Council / county area: Lancashire · 2023 Review electorate: 74,593 · Official UK Parliament profile
Sitting MP: Sarah Pochin Reform UK
Council / county area: Cheshire · 2023 Review electorate: 70,950 · Official UK Parliament profile
Sitting MP: Rebecca Long Bailey Labour
Council / county area: Greater Manchester · 2023 Review electorate: 72,169 · Official UK Parliament profile
Sitting MP: Bill Esterson Labour
Council / county area: Merseyside · 2023 Review electorate: 74,746 · Official UK Parliament profile
Sitting MP: Mr Paul Foster Labour
Council / county area: Lancashire · 2023 Review electorate: 72,029 · Official UK Parliament profile
Sitting MP: Patrick Hurley Labour
Council / county area: Lancashire; Merseyside · 2023 Review electorate: 74,168 · Official UK Parliament profile
Sitting MP: David Baines Labour
Council / county area: Merseyside · 2023 Review electorate: 76,082 · Official UK Parliament profile
Sitting MP: Ms Marie Rimmer Labour
Council / county area: Merseyside · 2023 Review electorate: 70,937 · Official UK Parliament profile
Sitting MP: Jonathan Reynolds Labour
Council / county area: Greater Manchester · 2023 Review electorate: 73,028 · Official UK Parliament profile
Sitting MP: Navendu Mishra Labour
Council / county area: Greater Manchester · 2023 Review electorate: 74,769 · Official UK Parliament profile
Sitting MP: Andrew Western Labour
Council / county area: Greater Manchester · 2023 Review electorate: 73,212 · Official UK Parliament profile
Sitting MP: Esther McVey Conservative
Council / county area: Cheshire · 2023 Review electorate: 75,538 · Official UK Parliament profile
Sitting MP: Dame Angela Eagle Labour
Council / county area: Merseyside · 2023 Review electorate: 73,054 · Official UK Parliament profile
Sitting MP: Charlotte Nichols Labour
Council / county area: Cheshire · 2023 Review electorate: 72,350 · Official UK Parliament profile
Sitting MP: Sarah Hall Labour
Council / county area: Cheshire · 2023 Review electorate: 76,639 · Official UK Parliament profile
Sitting MP: Ashley Dalton Labour
Council / county area: Lancashire · 2023 Review electorate: 73,652 · Official UK Parliament profile
Sitting MP: Tim Farron Liberal Democrats
Council / county area: Cumbria · 2023 Review electorate: 72,322 · Official UK Parliament profile
Sitting MP: Josh MacAlister Labour
Council / county area: Cumbria · 2023 Review electorate: 73,385 · Official UK Parliament profile
Sitting MP: Derek Twigg Labour
Council / county area: Cheshire; Merseyside · 2023 Review electorate: 70,865 · Official UK Parliament profile
Sitting MP: Lisa Nandy Labour
Council / county area: Greater Manchester · 2023 Review electorate: 75,607 · Official UK Parliament profile
Sitting MP: Matthew Patrick Labour
Council / county area: Merseyside · 2023 Review electorate: 72,126 · Official UK Parliament profile
Sitting MP: Michael Wheeler Labour
Council / county area: Greater Manchester · 2023 Review electorate: 76,915 · Official UK Parliament profile
Sitting MP: Mike Kane Labour
Council / county area: Greater Manchester · 2023 Review electorate: 76,971 · Official UK Parliament profile