The English ceremonial county of West Yorkshire is divided into 24 parliamentary constituencies: 12 borough constituencies and 12 county constituencies, two of which are partly in North Yorkshire.

Constituencies

NameBC denotes borough constituency, CC denotes county constituency.ElectorateMajorityThe majority is the number of votes the winning candidate receives more than their nearest rival.Member of ParliamentNearest oppositionMapBradford East BC75,1676,189Imran Hussain‡Talat Sajawal(Independent)Bradford South BC70,9994,362Judith Cummins‡Ian Eglin¤Bradford West BC77,897707Naz Shah‡Muhammed Islam(Independent)Calder Valley CC77,3648,991Josh Fenton-Glynn‡Vanessa Lee†Colne Valley CC72,6384,963Paul Davies‡Jason McCartney†Dewsbury and Batley CC71,6856,934Iqbal Mohamed(Independent)Heather Iqbal‡Halifax BC77,5166,269Kate Dearden‡Hazel Sharp†Huddersfield BC77,7954,533 Harpreet Uppal‡ Andrew Cooper¥Keighley and Ilkley CC74,1301,625Robbie Moore†John Grogan‡Leeds Central and Headingley BC70,5548,422Alex Sobel‡ Chris Foren¥Leeds East CC76,20711,265Richard Burgon‡David Dresser¤Leeds North East BC71,99416,083Fabian Hamilton‡Chris Whiteside†Leeds North West CC71,59211,896Katie White‡ Thomas Averre†Leeds South BC71,99411,279Hilary Benn‡ Ed Carlisle¥Leeds South West and Morley BC71,8548,423 Mark Sewards‡Andrea Jenkyns†Leeds West and Pudsey BC70,06912,392  Rachel Reeves‡Lee Farmer†Normanton and Hemsworth CC75,6456,662Jon Trickett‡Callum Bushrod¤Ossett and Denby Dale CC72,3124,542Jade Botterill‡Mark Eastwood†Pontefract, Castleford and Knottingley CC74,6186,630Yvette Cooper‡John Thomas¤Selby CCCross-county constituency with North Yorkshire78,04310,195 Keir Mather‡ Charles Richardson†Shipley CC74,1308,603 Anna Dixon‡ Philip Davies†Spen Valley BC72,6426,188 Kim Leadbeater‡Sarah Wood¤Wakefield and Rothwell BC75,0679,346 Simon Lightwood‡David Dews¤Wetherby and Easingwold CC74,3144,846 Alec Shelbrooke† Ben Pickles‡

Boundary changes 2024 See 2023 review of Westminster constituencies for further details.

Name (2010-2024)Boundaries 2010-2024 Name (2024-present)Boundaries 2024-present Batley and Spen BC Bradford East BC Bradford South BC Bradford West BC Calder Valley CC Colne Valley CC Dewsbury CC Elmet and Rothwell CC Halifax BC Hemsworth CC Huddersfield BC Keighley CC Leeds Central BC Leeds East BC Leeds North East BC Leeds North West BC Leeds West BC Morley and Outwood BC Normanton, Pontefract and Castleford CC Pudsey BC Shipley CC Wakefield CC Bradford North BC Bradford South BC Bradford West BC Calder Valley CC Colne Valley CC Dewsbury and Batley CC Halifax BC Huddersfield BC Keighley and Ilkley CC Leeds Central and Headingley BC Leeds East CC Leeds North East BC Leeds North West CC Leeds South BC Leeds South West and Morley BC Leeds West and Pudsey BC Normanton and Hemsworth CC Ossett and Denby Dale CC Pontefract, Castleford and Knottingley CC Selby CC Shipley CC Spen Valley BC Wakefield and Rothwell BC Wetherby and Easingwold CC

For the 2023 review of Westminster constituencies, which redrew the constituency map ahead of the 2024 United Kingdom general election, the Boundary Commission for England opted to combine West Yorkshire with North Yorkshire as a sub-region of the Yorkshire and the Humber Region, resulting in the creation of two new cross-county boundary constituencies: Selby which comprises the majority of the former North Yorkshire district of Selby and includes the City of Leeds ward of Kippax and Methley; and a new constituency named Wetherby and Easingwold which includes the City of Leeds wards of Harewood and Wetherby.

As a consequence, the following changes were also made: Elmet and Rothwell was abolished; Wakefield was reconfigured to include the towns of Rothwell and Outwood and is renamed Wakefield and Rothwell; Morley and Outwood became Leeds South West and Morley; a new constituency named Ossett and Denby Dale was created; and the town of Normanton was transferred from Normanton, Pontefract and Castleford to Hemsworth, resulting in the two new constituencies of Pontefract, Castleford and Knottingley, and Normanton and Hemsworth.

Elsewhere, Batley and Spen, and Dewsbury were realigned to form Dewsbury and Batley, and Spen Valley, and Leeds West and Pudsey were abolished, with parts of each forming Leeds West and Pudsey. Leeds Central effectively became Leeds South and a new constituency named Leeds Central and Headingley was created. Although its boundaries were unchanged, it was proposed that Keighley be renamed Keighley and Ilkley.

The following constituencies resulted from the boundary review:

Covering electoral wards within Bradford Bradford East Bradford South Bradford West Keighley and Ilkley Shipley Covering electoral wards within Calderdale Calder Valley Halifax Covering electoral wards within Kirklees Colne Valley Dewsbury and Batley Huddersfield Ossett and Denby Dale (part) Spen Valley Covering electoral wards within Leeds Leeds Central and Headingley Leeds East Leeds North East Leeds North West Leeds South Leeds South West and Morley Leeds West and Pudsey Selby (also contains part of the North Yorkshire district of Selby) Wakefield and Rothwell (part) Wetherby and Easingwold (also contains parts of the North Yorkshire borough of Harrogate and districts of Hambleton and Selby) Covering electoral wards within Wakefield Normanton and Hemsworth Ossett and Denby Dale (part) Pontefract, Castleford and Knottingley Wakefield and Rothwell (part)

2010 Under the fifth periodic review of Westminster constituencies, the Boundary Commission for England decided to reduce the number of seats in West Yorkshire from 23 to 22, leading to significant changes in the Cities of Leeds and Wakefield, with the abolition of Elmet, Morley and Rothwell, Normanton, and Pontefract and Castleford and the creation of Elmet and Rothwell, Morley and Outwood, and Normanton, Pontefract and Castleford. Bradford North was renamed Bradford East.

Name (1997-2010)Boundaries 1997-2010 Name (2010-2024)Boundaries 2010–2024 Batley and Spen BC Bradford North BC Bradford South BC Bradford West BC Calder Valley CC Colne Valley CC Dewsbury CC Elmet CC Halifax BC Hemsworth CC Huddersfield BC Keighley CC Leeds Central BC Leeds East BC Leeds North East BC Leeds North West BC Leeds West BC Morley and Rothwell BC Normanton CC Pontefract and Castleford CC Pudsey BC Shipley CC Wakefield CC Batley and Spen BC Bradford East BC Bradford South BC Bradford West BC Calder Valley CC Colne Valley CC Dewsbury CC Elmet and Rothwell CC Halifax BC Hemsworth CC Huddersfield BC Keighley CC Leeds Central BC Leeds East BC Leeds North East BC Leeds North West BC Leeds West BC Morley and Outwood BC Normanton, Pontefract and Castleford CC Pudsey BC Shipley CC Wakefield CC

Results history Primary data source: House of Commons research briefing - General election results from 1918 to 2019

2024 The number of votes cast for each political party who fielded candidates in constituencies comprising West Yorkshire in the 2024 general election were as follows:Excludes the cross-county constituencies of Selby and Wetherby and Easingwold which have majority North Yorkshire electorates. PartyVotes%Change from 2019SeatsChange from 2019Labour375,14042.1%3.9%207Conservative176,33519.8%19.9%18Reform144,65616.2%12.0%00Greens82,4459.3%7.3%00Liberal Democrats41,7024.7%1.4%00Others70,0207.9%6.0%11Total890,298100.022

Percentage votes Election year19831987199219972001200520102015201720192024Labour35.741.045.554.051.645.937.442.253.346.042.1Conservative37.337.938.228.830.127.832.932.737.839.719.8Reform - - - - - - - - -4.216.2Green Party -*****1.03.61.02.09.3Liberal Democrat126.020.815.012.913.918.620.76.44.06.14.7UKIP - - -***1.313.61.8**Other0.90.41.34.24.47.76.61.62.11.97.9 11983 & 1987 - SDP–Liberal Alliance

* Included in Other

Seats Election year19831987199219972001200520102015201720192024Labour1014142323211314171320Conservative119900177591Liberal Democrat120000121000Independents00000000001Total2323232323232222222222 11983 & 1987 - SDP–Liberal Alliance

Maps

1885-1910 - West Riding of Yorkshire

1918-1945

1950-1979

1983-2024 - West Yorkshire

2024-present - West Yorkshire including two cross-county constituencies partly in North Yorkshire

Historical representation by party Data given is for the West Riding of Yorkshire before 1983. A cell marked → (with a different colour background to the preceding cell) indicates that the previous MP continued to sit under a new party name.

1885 to 1918

Areas currently in North Yorkshire

Constituency18851886189218951900051906Jan 1910Dec 1910Barkston AshGunterAndrewsLane-FoxRiponHarkerWhartonLynchWoodSkiptonM. WilsonMorrisonRoundellMorrisonThomsonClough

Areas currently in West Yorkshire

Constituency18858618868818929293939518959697991900020405190606070809Jan 1910Dec 19101115161718Bradford CentralForsterShaw-LefevreWanklynRobertsonHillBradford EastHoldenReedCaineReedGrevillePriestleyBradford WestIllingworthFlowerJowettColne ValleyBeaumont→KitsonGraysonLeachMallalieuDewsburySimonOldroydRuncimanEllandWaymanTrevelyanHalifaxStansfeldArnoldCrossleyParkerT. ShawW. ShawBillsonWhitleyHuddersfieldLeathamSummersCroslandWoodhouseSherwellKeighleyHoldenBriggBuckmasterSmithSomervellLeeds CentralBalfourArmitageLeeds EastDawsonGaneLeutyCautleyO'GradyLeeds NorthJacksonR. BarranLeeds SouthPlayfairWaltonMiddlebrookLeeds WestGladstoneHarveyMorleyGaskellHuttonFranceNormantonPickardParrottHall→OsgoldcrossRamsden→Austin→Compton-RickettOtleyFairbairnJ. BarranWyvillDuncanPontefractWinnReckittNusseyBoothPudseyPriestleyWhiteleyOddyOgdenShipleyCravenBylesFlanneryIllingworthPartingtonSowerbyCrossleyMellorHighamSpen ValleyWoodheadWhittakerWakefieldGreenCharlesworthW. Wentworth-FitzwilliamBrothertonMarshall

Areas currently in South Yorkshire

Constituency1885188688891892941895979919000219060809Jan 191010Dec 19101214151617BarnsleyKennyComptonWaltonDoncasterShirleyH. Wentworth-FitzWilliamFlemingFisonC. NicholsonHallamshireMappinWadsworth→→HolmfirthH. WilsonArnoldRotherhamDyke AclandHollandPeaseRichardsonSheffield AttercliffeColeridgeLangleyPointerAndersonSheffield BrightsideMundellaMaddisonHopeWaltersSheffield CentralVincentHopeSheffield EcclesallAshmead-BartlettRobertsSheffield HallamStuart-WortleyFisher

1918 to 1950