North West England (73 seats)

UK House of Commons · 73 Westminster constituencies · Boundary Commission for England

About this nation / region

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 →

All 73 Westminster constituencies in North West England

Altrincham and Sale West

Sitting MP: Mr Connor Rand Labour

Council / county area: Greater Manchester · 2023 Review electorate: 73,934 · Official UK Parliament profile

Ashton-under-Lyne

Sitting MP: Angela Rayner Labour

Council / county area: Greater Manchester · 2023 Review electorate: 72,278 · Official UK Parliament profile

Barrow and Furness

Sitting MP: Michelle Scrogham Labour

Council / county area: Cumbria · 2023 Review electorate: 76,603 · Official UK Parliament profile

Birkenhead

Sitting MP: Alison McGovern Labour

Council / county area: Merseyside · 2023 Review electorate: 76,271 · Official UK Parliament profile

Blackburn

Sitting MP: Mr Adnan Hussain Independent

Council / county area: Lancashire · 2023 Review electorate: 70,586 · Official UK Parliament profile

Blackley and Middleton South

Sitting MP: Graham Stringer Labour

Council / county area: Greater Manchester · 2023 Review electorate: 71,375 · Official UK Parliament profile

Blackpool North and Fleetwood

Sitting MP: Lorraine Beavers Labour

Council / county area: Lancashire · 2023 Review electorate: 75,396 · Official UK Parliament profile

Blackpool South

Sitting MP: Chris Webb Labour

Council / county area: Lancashire · 2023 Review electorate: 76,071 · Official UK Parliament profile

Bolton North East

Sitting MP: Kirith Entwistle Labour

Council / county area: Greater Manchester · 2023 Review electorate: 77,020 · Official UK Parliament profile

Bolton South and Walkden

Sitting MP: Yasmin Qureshi Labour

Council / county area: Greater Manchester · 2023 Review electorate: 75,716 · Official UK Parliament profile

Bolton West

Sitting MP: Phil Brickell Labour

Council / county area: Greater Manchester · 2023 Review electorate: 72,125 · Official UK Parliament profile

Bootle

Sitting MP: Peter Dowd Labour

Council / county area: Merseyside · 2023 Review electorate: 75,194 · Official UK Parliament profile

Burnley

Sitting MP: Oliver Ryan Labour

Council / county area: Lancashire · 2023 Review electorate: 75,436 · Official UK Parliament profile

Bury North

Sitting MP: Mr James Frith Labour

Council / county area: Greater Manchester · 2023 Review electorate: 77,009 · Official UK Parliament profile

Bury South

Sitting MP: Christian Wakeford Labour

Council / county area: Greater Manchester · 2023 Review electorate: 74,598 · Official UK Parliament profile

Carlisle

Sitting MP: Ms Julie Minns Labour

Council / county area: Cumbria · 2023 Review electorate: 75,868 · Official UK Parliament profile

Cheadle

Sitting MP: Tom Morrison Liberal Democrats

Council / county area: Greater Manchester · 2023 Review electorate: 73,775 · Official UK Parliament profile

Chester North and Neston

Sitting MP: Samantha Dixon Labour

Council / county area: Cheshire · 2023 Review electorate: 72,327 · Official UK Parliament profile

Chester South and Eddisbury

Sitting MP: Aphra Brandreth Conservative

Council / county area: Cheshire · 2023 Review electorate: 71,975 · Official UK Parliament profile

Chorley

Sitting MP: Sir Lindsay Hoyle Speaker

Council / county area: Lancashire · 2023 Review electorate: 74,568 · Official UK Parliament profile

Congleton

Sitting MP: Sarah Russell Labour

Council / county area: Cheshire · 2023 Review electorate: 69,836 · Official UK Parliament profile

Crewe and Nantwich

Sitting MP: Connor Naismith Labour

Council / county area: Cheshire · 2023 Review electorate: 76,236 · Official UK Parliament profile

Ellesmere Port and Bromborough

Sitting MP: Justin Madders Labour

Council / county area: Cheshire; Merseyside · 2023 Review electorate: 71,027 · Official UK Parliament profile

Fylde

Sitting MP: Mr Andrew Snowden Conservative

Council / county area: Lancashire · 2023 Review electorate: 75,114 · Official UK Parliament profile

Gorton and Denton

Sitting MP: Hannah Spencer Green Party

Council / county area: Greater Manchester · 2023 Review electorate: 74,306 · Official UK Parliament profile

Hazel Grove

Sitting MP: Lisa Smart Liberal Democrats

Council / county area: Greater Manchester · 2023 Review electorate: 72,941 · Official UK Parliament profile

Heywood and Middleton North

Sitting MP: Mrs Elsie Blundell Labour

Council / county area: Greater Manchester · 2023 Review electorate: 73,306 · Official UK Parliament profile

Hyndburn

Sitting MP: Sarah Smith Labour

Council / county area: Lancashire · 2023 Review electorate: 71,145 · Official UK Parliament profile

Knowsley

Sitting MP: Anneliese Midgley Labour

Council / county area: Merseyside · 2023 Review electorate: 71,228 · Official UK Parliament profile

Lancaster and Wyre

Sitting MP: Cat Smith Labour

Council / county area: Lancashire · 2023 Review electorate: 74,992 · Official UK Parliament profile

Leigh and Atherton

Sitting MP: Jo Platt Labour

Council / county area: Greater Manchester · 2023 Review electorate: 76,363 · Official UK Parliament profile

Liverpool Garston

Sitting MP: Maria Eagle Labour

Council / county area: Merseyside · 2023 Review electorate: 70,372 · Official UK Parliament profile

Liverpool Riverside

Sitting MP: Kim Johnson Labour

Council / county area: Merseyside · 2023 Review electorate: 70,157 · Official UK Parliament profile

Liverpool Walton

Sitting MP: Dan Carden Labour

Council / county area: Merseyside · 2023 Review electorate: 71,181 · Official UK Parliament profile

Liverpool Wavertree

Sitting MP: Paula Barker Labour

Council / county area: Merseyside · 2023 Review electorate: 71,076 · Official UK Parliament profile

Liverpool West Derby

Sitting MP: Ian Byrne Labour

Council / county area: Merseyside · 2023 Review electorate: 70,730 · Official UK Parliament profile

Macclesfield

Sitting MP: Tim Roca Labour

Council / county area: Cheshire · 2023 Review electorate: 75,881 · Official UK Parliament profile

Makerfield

Sitting MP: Andy Burnham Labour

Council / county area: Greater Manchester · 2023 Review electorate: 76,517 · Official UK Parliament profile

Manchester Central

Sitting MP: Lucy Powell Labour

Council / county area: Greater Manchester · 2023 Review electorate: 75,311 · Official UK Parliament profile

Manchester Rusholme

Sitting MP: Afzal Khan Labour

Council / county area: Greater Manchester · 2023 Review electorate: 70,692 · Official UK Parliament profile

Manchester Withington

Sitting MP: Jeff Smith Labour

Council / county area: Greater Manchester · 2023 Review electorate: 71,614 · Official UK Parliament profile

Mid Cheshire

Sitting MP: Andrew Cooper Labour

Council / county area: Cheshire · 2023 Review electorate: 69,775 · Official UK Parliament profile

Morecambe and Lunesdale

Sitting MP: Lizzi Collinge Labour

Council / county area: Cumbria; Lancashire · 2023 Review electorate: 76,040 · Official UK Parliament profile

Oldham East and Saddleworth

Sitting MP: Debbie Abrahams Labour

Council / county area: Greater Manchester · 2023 Review electorate: 72,997 · Official UK Parliament profile

Oldham West, Chadderton and Royton

Sitting MP: Jim McMahon Labour

Council / county area: Greater Manchester · 2023 Review electorate: 74,183 · Official UK Parliament profile

Pendle and Clitheroe

Sitting MP: Jonathan Hinder Labour

Council / county area: Lancashire · 2023 Review electorate: 76,941 · Official UK Parliament profile

Penrith and Solway

Sitting MP: Markus Campbell-Savours Labour

Council / county area: Cumbria · 2023 Review electorate: 76,720 · Official UK Parliament profile

Preston

Sitting MP: Sir Mark Hendrick Labour

Council / county area: Lancashire · 2023 Review electorate: 72,946 · Official UK Parliament profile

Ribble Valley

Sitting MP: Maya Ellis Labour

Council / county area: Lancashire · 2023 Review electorate: 75,993 · Official UK Parliament profile

Rochdale

Sitting MP: Paul Waugh Labour

Council / county area: Greater Manchester · 2023 Review electorate: 71,697 · Official UK Parliament profile

Rossendale and Darwen

Sitting MP: Andy MacNae Labour

Council / county area: Lancashire · 2023 Review electorate: 74,593 · Official UK Parliament profile

Runcorn and Helsby

Sitting MP: Sarah Pochin Reform UK

Council / county area: Cheshire · 2023 Review electorate: 70,950 · Official UK Parliament profile

Salford

Sitting MP: Rebecca Long Bailey Labour

Council / county area: Greater Manchester · 2023 Review electorate: 72,169 · Official UK Parliament profile

Sefton Central

Sitting MP: Bill Esterson Labour

Council / county area: Merseyside · 2023 Review electorate: 74,746 · Official UK Parliament profile

South Ribble

Sitting MP: Mr Paul Foster Labour

Council / county area: Lancashire · 2023 Review electorate: 72,029 · Official UK Parliament profile

Southport

Sitting MP: Patrick Hurley Labour

Council / county area: Lancashire; Merseyside · 2023 Review electorate: 74,168 · Official UK Parliament profile

St Helens North

Sitting MP: David Baines Labour

Council / county area: Merseyside · 2023 Review electorate: 76,082 · Official UK Parliament profile

St Helens South and Whiston

Sitting MP: Ms Marie Rimmer Labour

Council / county area: Merseyside · 2023 Review electorate: 70,937 · Official UK Parliament profile

Stalybridge and Hyde

Sitting MP: Jonathan Reynolds Labour

Council / county area: Greater Manchester · 2023 Review electorate: 73,028 · Official UK Parliament profile

Stockport

Sitting MP: Navendu Mishra Labour

Council / county area: Greater Manchester · 2023 Review electorate: 74,769 · Official UK Parliament profile

Stretford and Urmston

Sitting MP: Andrew Western Labour

Council / county area: Greater Manchester · 2023 Review electorate: 73,212 · Official UK Parliament profile

Tatton

Sitting MP: Esther McVey Conservative

Council / county area: Cheshire · 2023 Review electorate: 75,538 · Official UK Parliament profile

Wallasey

Sitting MP: Dame Angela Eagle Labour

Council / county area: Merseyside · 2023 Review electorate: 73,054 · Official UK Parliament profile

Warrington North

Sitting MP: Charlotte Nichols Labour

Council / county area: Cheshire · 2023 Review electorate: 72,350 · Official UK Parliament profile

Warrington South

Sitting MP: Sarah Hall Labour

Council / county area: Cheshire · 2023 Review electorate: 76,639 · Official UK Parliament profile

West Lancashire

Sitting MP: Ashley Dalton Labour

Council / county area: Lancashire · 2023 Review electorate: 73,652 · Official UK Parliament profile

Westmorland and Lonsdale

Sitting MP: Tim Farron Liberal Democrats

Council / county area: Cumbria · 2023 Review electorate: 72,322 · Official UK Parliament profile

Whitehaven and Workington

Sitting MP: Josh MacAlister Labour

Council / county area: Cumbria · 2023 Review electorate: 73,385 · Official UK Parliament profile

Widnes and Halewood

Sitting MP: Derek Twigg Labour

Council / county area: Cheshire; Merseyside · 2023 Review electorate: 70,865 · Official UK Parliament profile

Wigan

Sitting MP: Lisa Nandy Labour

Council / county area: Greater Manchester · 2023 Review electorate: 75,607 · Official UK Parliament profile

Wirral West

Sitting MP: Matthew Patrick Labour

Council / county area: Merseyside · 2023 Review electorate: 72,126 · Official UK Parliament profile

Worsley and Eccles

Sitting MP: Michael Wheeler Labour

Council / county area: Greater Manchester · 2023 Review electorate: 76,915 · Official UK Parliament profile

Wythenshawe and Sale East

Sitting MP: Mike Kane Labour

Council / county area: Greater Manchester · 2023 Review electorate: 76,971 · Official UK Parliament profile