Skip to council information
Professional UK parliamentary constituency boundary mapping for print, digital publishing and campaign planning.
01751 473136 | admin@electionmaps.co.uk

UK Parliamentary Constituency and Ward Maps

Bradford Council Map

View the Bradford council boundary. Explore local wards, election results and party seats. Buy digital map files for £15 including VAT, or order a print.

Download or Order this Map

Digital map files cost £15.00 including VAT. Printed maps start at £41.00 including VAT and UK delivery.

Request a Custom Map
Files by Email
Secure Payment
A2, A1 or A0 Prints

We prepare your map after payment. Files are sent by email.

May 2026 council boundary. Map © Mapbox and OpenStreetMap. Boundary data © ONS and Ordnance Survey.

Residents, mid-2025

557,758

Wards

30

Seats in 2026

90

Selected result year

2021

Party seats: 2026 snapshot

Download seat history (CSV)

No single party majority. A majority of this seat total needs 46 seats. This annual archive is not a live record of party membership or the council administration.

Seats by party, 2026
PartySeats
Reform UK29
Conservative18
Labour17
Other16
Green9
Liberal Democrats1
Reported total90

“Other” can include several parties, independents and vacancies. It is not a single voting group. Source: Open Council Data.

Seat history: 1973–2026

These are annual snapshots. A change between years can reflect elections, by-elections, party changes or boundary changes. Older records follow council names and are not a constant-boundary series. The pre-2016 source combines Green and other smaller parties under “Other” and national parties under “Nationalist parties”.

Annual council seat archive
YearTotalParty seats
202690Conservative 18 · Labour 17 · Liberal Democrats 1 · Green 9 · Reform UK 29 · Other 16
202590Conservative 13 · Labour 47 · Liberal Democrats 5 · Green 10 · Other 15
202490Conservative 13 · Labour 49 · Liberal Democrats 5 · Green 10 · Other 13
202390Conservative 16 · Labour 55 · Liberal Democrats 5 · Green 8 · Other 6
202290Conservative 21 · Labour 52 · Liberal Democrats 6 · Green 6 · Other 5
202190Conservative 25 · Labour 51 · Liberal Democrats 7 · Green 3 · Other 4
202090Conservative 22 · Labour 53 · Liberal Democrats 7 · Green 2 · Other 6
201990Conservative 22 · Labour 52 · Liberal Democrats 8 · Green 2 · Other 6
201890Conservative 22 · Labour 52 · Liberal Democrats 7 · Green 2 · Other 7
201790Conservative 21 · Labour 49 · Liberal Democrats 9 · Green 3 · UKIP 1 · Other 7
201690Conservative 21 · Labour 49 · Liberal Democrats 9 · Green 3 · UKIP 1 · Other 7
201590Conservative 23 · Labour 46 · Liberal Democrats 9 · Other 12
201490Conservative 21 · Labour 46 · Liberal Democrats 8 · Other 15
201390Conservative 23 · Labour 44 · Liberal Democrats 8 · Other 15
201290Conservative 24 · Labour 45 · Liberal Democrats 8 · Other 13
201190Conservative 29 · Labour 44 · Liberal Democrats 11 · Other 6
201090Conservative 32 · Labour 39 · Liberal Democrats 14 · Other 5
200990Conservative 35 · Labour 36 · Liberal Democrats 14 · Other 5
200890Conservative 35 · Labour 36 · Liberal Democrats 14 · Other 5
200790Conservative 32 · Labour 39 · Liberal Democrats 14 · Other 5
200690Conservative 33 · Labour 36 · Liberal Democrats 14 · Other 7
200590Conservative 38 · Labour 29 · Liberal Democrats 15 · Other 8
200490Conservative 38 · Labour 29 · Liberal Democrats 15 · Other 8
200390Conservative 36 · Labour 36 · Liberal Democrats 14 · Other 4
200290Conservative 38 · Labour 38 · Liberal Democrats 12 · Other 2
200190Conservative 37 · Labour 41 · Liberal Democrats 11 · Other 1
200090Conservative 37 · Labour 41 · Liberal Democrats 11 · Other 1
199990Conservative 26 · Labour 54 · Liberal Democrats 10
199890Conservative 18 · Labour 65 · Liberal Democrats 7
199790Conservative 14 · Labour 70 · Liberal Democrats 6
199690Conservative 13 · Labour 71 · Liberal Democrats 6
199590Conservative 27 · Labour 59 · Liberal Democrats 4
199490Conservative 35 · Labour 51 · Liberal Democrats 4
199390Conservative 38 · Labour 50 · Liberal Democrats 2
199290Conservative 38 · Labour 50 · Liberal Democrats 2
199190Conservative 35 · Labour 53 · Liberal Democrats 2
199090Conservative 40 · Labour 48 · Liberal Democrats 2
198990Conservative 44 · Labour 44 · Liberal Democrats 2
198890Conservative 44 · Labour 44 · Liberal Democrats 2
198790Conservative 38 · Labour 49 · Liberal Democrats 3
198690Conservative 36 · Labour 51 · Liberal Democrats 3
198590Conservative 44 · Labour 40 · Liberal Democrats 6
198490Conservative 44 · Labour 40 · Liberal Democrats 6
198390Conservative 43 · Labour 41 · Liberal Democrats 6
198290Conservative 42 · Labour 42 · Liberal Democrats 6
198190Conservative 37 · Labour 50 · Liberal Democrats 3
198090Conservative 37 · Labour 50 · Liberal Democrats 3
197993Conservative 51 · Labour 38 · Liberal Democrats 4
197893Conservative 60 · Labour 28 · Liberal Democrats 4 · Other 1
197793Conservative 61 · Labour 27 · Liberal Democrats 5
197693Conservative 61 · Labour 27 · Liberal Democrats 5
197593Conservative 57 · Labour 28 · Liberal Democrats 8
197493Conservative 53 · Labour 31 · Liberal Democrats 9
197393Conservative 53 · Labour 31 · Liberal Democrats 9

Bradford Council and Local Areas

Metropolitan borough in Yorkshire and The Humber. Official council code: E08000032. Open a ward to see its map and recorded election results.

Official council website · Councils in England · Boundary data (GeoJSON)

Browse all 30 mapped areas
  • AiredaleE05016453 · Ward
  • BaildonE05016454 · Ward
  • Bingley EastE05016455 · Ward
  • Bingley WestE05016456 · Ward
  • Bolton & UndercliffeE05016457 · Ward
  • Bowling & BarkerendE05016458 · Ward
  • Bradford MoorE05016459 · Ward
  • CityE05016460 · Ward
  • Clayton & Fairweather GreenE05016461 · Ward
  • EccleshillE05016462 · Ward
  • Great HortonE05016463 · Ward
  • Heaton & FrizinghallE05016464 · Ward
  • Holme Wood & BierleyE05016465 · Ward
  • Idle & ThackleyE05016466 · Ward
  • Ilkley & AddinghamE05016467 · Ward
  • Keighley CentralE05016468 · Ward
  • Keighley EastE05016469 · Ward
  • Keighley WestE05016470 · Ward
  • Little HortonE05016471 · Ward
  • ManninghamE05016472 · Ward
  • QueensburyE05016473 · Ward
  • RoydsE05016474 · Ward
  • ShipleyE05016475 · Ward
  • Thornton & AllertonE05016476 · Ward
  • TollerE05016477 · Ward
  • WharfedaleE05016478 · Ward
  • Wibsey & OdsalE05016479 · Ward
  • Windhill & WroseE05016480 · Ward
  • Worth ValleyE05016481 · Ward
  • WykeE05016482 · Ward

Recorded election results

Download all recorded results (CSV)

30 recorded areas in 2021. These figures describe the contests held in that year. They do not describe every seat on the council. Historical areas can differ from the current map.

Seats won in the recorded contests
  • 15 Labour & Co-Operative Party
  • 11 Conservative
  • 3 Liberal Democrats
  • 2 Green
  • 1 No Description
  • 1 Independent

Declared winners in this source only. This is not a council-wide vote share or a current seat total.

The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).

Baildon1 seats contested · 44.3% turnout

Source area code: E05001341. Electorate: 12,195. Source and method.

Baildon, 2021
CandidatePartyCandidate votesResult
Davies D.Conservative3,320Elected
Ashton P.J.Labour & Co-Operative Party1,500Not elected
Dunk C.A.Green425Not elected
Errington N.A.Liberal Democrats148Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bingley1 seats contested · 49.8% turnout

Source area code: E05001342. Electorate: 14,278. Source and method.

Bingley, 2021
CandidatePartyCandidate votesResult
Dearden M.P.Labour & Co-Operative Party3,388Elected
Pennington J.A.Conservative3,103Not elected
Drucquer R.K.Green460Not elected
Allon N.J.V.Liberal Democrats123Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bingley Rural2 seats contested · 41.4% turnout

Source area code: E05001343. Electorate: 14,889. Source and method.

Bingley Rural, 2021
CandidatePartyCandidate votesResult
Birch S.J.Conservative3,427Elected
Riaz N.Conservative2,417Elected
Henderson B.A.Labour & Co-Operative Party1,268Not elected
Malik A.W.Labour & Co-Operative Party1,047Not elected
Newham B.Green563Not elected
Hussain H.N.Green421Not elected
Baranowski H.Liberal Democrats417Not elected
Kirkham K.Liberal Democrats393Not elected
Beckwith R.D.Independent300Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bolton & Undercliffe1 seats contested · 31.6% turnout

Source area code: E05001344. Electorate: 12,032. Source and method.

Bolton & Undercliffe, 2021
CandidatePartyCandidate votesResult
Cunningham S.M.Labour & Co-Operative Party1,692Elected
Ward D.No Description1,299Not elected
Reynard J.Conservative598Not elected
Fetherston G.F.Green165Not elected
Gibson T.E.Trade Union and Socialist Coalition29Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bowling & Barkerend1 seats contested · 33.6% turnout

Source area code: E05001345. Electorate: 13,799. Source and method.

Bowling & Barkerend, 2021
CandidatePartyCandidate votesResult
Khan H.U.Labour & Co-Operative Party2,031Elected
Jamil M.Conservative1,968Not elected
Hunt J.Liberal Democrats392Not elected
Khalid B.A.Green207Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bradford Moor1 seats contested · 35.9% turnout

Source area code: E05001346. Electorate: 13,032. Source and method.

Bradford Moor, 2021
CandidatePartyCandidate votesResult
Ahmed R.Liberal Democrats2,023Elected
Bacon C.Labour & Co-Operative Party1,844Not elected
Hussain S.Conservative668Not elected
Dunning T.Green103Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

City1 seats contested · 32.1% turnout

Source area code: E05001347. Electorate: 12,574. Source and method.

City, 2021
CandidatePartyCandidate votesResult
Ahmed A.Labour & Co-Operative Party2,544Elected
Zeb T.Independent841Not elected
Rajput O.Conservative309Not elected
Woollard C.M.M.Green293Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Clayton & Fairweather Green1 seats contested · 30.7% turnout

Source area code: E05001348. Electorate: 12,117. Source and method.

Clayton & Fairweather Green, 2021
CandidatePartyCandidate votesResult
Alipoor M.Labour & Co-Operative Party2,069Elected
Robertshaw J.A.Conservative1,198Not elected
May S.Green301Not elected
Cotterill S.M.Liberal Democrats125Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Craven1 seats contested · 44.9% turnout

Source area code: E05001349. Electorate: 14,022. Source and method.

Craven, 2021
CandidatePartyCandidate votesResult
Clarke P.W.Conservative2,010Elected
Whitaker C.Green1,691Not elected
Carroll V.Labour & Co-Operative Party1,106Not elected
Naylor A.P.Independent956Not elected
Kaye P.J.Yorkshire Party430Not elected
Mann P.M.Liberal Democrats88Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Eccleshill1 seats contested · 27.1% turnout

Source area code: E05001350. Electorate: 12,906. Source and method.

Eccleshill, 2021
CandidatePartyCandidate votesResult
Stubbs B.R.Liberal Democrats1,251Elected
Hayden C.J.Labour & Co-Operative Party1,195Not elected
Hussain Z.Conservative499Not elected
Barras J.D.S.Yorkshire Party357Not elected
Duvier C.Green182Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Great Horton1 seats contested · 35.7% turnout

Source area code: E05001351. Electorate: 11,513. Source and method.

Great Horton, 2021
CandidatePartyCandidate votesResult
Jabar A.Labour & Co-Operative Party2,833Elected
Hussain A.Conservative688Not elected
Hall L.M.Green321Not elected
Moses S.M.Liberal Democrats243Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Heaton1 seats contested · 34.2% turnout

Source area code: E05001352. Electorate: 12,247. Source and method.

Heaton, 2021
CandidatePartyCandidate votesResult
Hussain I.Labour & Co-Operative Party3,038Elected
Rayner S.Conservative527Not elected
Hickson C.R.Green493Not elected
McCarthy P.J.Liberal Democrats117Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Idle & Thackley1 seats contested · 34.5% turnout

Source area code: E05001353. Electorate: 13,560. Source and method.

Idle & Thackley, 2021
CandidatePartyCandidate votesResult
Griffiths A.O.Liberal Democrats2,315Elected
Whiteley G.M.Conservative1,056Not elected
Stephenson A.J.Labour & Co-Operative Party956Not elected
Lawrence T.Green333Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Ilkley1 seats contested · 58.0% turnout

Source area code: E05001354. Electorate: 12,232. Source and method.

Ilkley, 2021
CandidatePartyCandidate votesResult
Hawkesworth A.G.No Description2,084Elected
Nunns D.Conservative1,933Not elected
Brown R.Green1,827Not elected
Scaife G.Labour & Co-Operative Party1,053Not elected
Spoerry S.Liberal Democrats168Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Keighley Central2 seats contested · 55.9% turnout

Source area code: E05001355. Electorate: 12,252. Source and method.

Keighley Central, 2021
CandidatePartyCandidate votesResult
Hussain M.Labour & Co-Operative Party3,412Elected
Nazam M.Conservative2,400Elected
Akhtar J.Independent2,143Not elected
Chapman C.A.Labour & Co-Operative Party2,096Not elected
Abberton C.A.Conservative1,063Not elected
Whitaker J.J.Green261Not elected
Telfer A.C.Green198Not elected
Allon P.H.Liberal Democrats111Not elected
Franks T.R.Liberal Democrats82Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Keighley East1 seats contested · 39.4% turnout

Source area code: E05001356. Electorate: 12,499. Source and method.

Keighley East, 2021
CandidatePartyCandidate votesResult
Slater M.Labour & Co-Operative Party2,355Elected
Currie S.F.Conservative1,963Not elected
Anahata S.Green230Not elected
Buxton B.Yorkshire Party230Not elected
Jones B.Liberal Democrats85Not elected
Shoulder J.A.Trade Union and Socialist Coalition28Not elected
Vann A.R.Social Democratic Party9Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Keighley West1 seats contested · 32.2% turnout

Source area code: E05001357. Electorate: 12,002. Source and method.

Keighley West, 2021
CandidatePartyCandidate votesResult
Glentworth J.A.Conservative1,556Elected
Farley A.S.Labour & Co-Operative Party1,550Not elected
Bower D.Yorkshire Party184Not elected
Lee J.Independent160Not elected
Ford B.R.Green119Not elected
Bannister I.United Kingdom Independence Party102Not elected
Jones C.R.Liberal Democrats66Not elected
Robinson L.A.For Britain Movement55Not elected
Taylor A.Social Democratic Party50Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Little Horton1 seats contested · 42.3% turnout

Source area code: E05001358. Electorate: 12,071. Source and method.

Little Horton, 2021
CandidatePartyCandidate votesResult
Sajawal T.Independent2,798Elected
Hussain O.Labour & Co-Operative Party1,906Not elected
Ekoumba Bayap E.L.Conservative209Not elected
Ali Arobi N.Green86Not elected
Iqbal A.Liberal Democrats61Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Manningham1 seats contested · 31.5% turnout

Source area code: E05001359. Electorate: 12,283. Source and method.

Manningham, 2021
CandidatePartyCandidate votesResult
Nazir S.Labour & Co-Operative Party2,959Elected
Gazi J.K.Liberal Democrats466Not elected
Barnes B.W.Green220Not elected
Tariq T.Conservative171Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Queensbury1 seats contested · 31.9% turnout

Source area code: E05001360. Electorate: 12,661. Source and method.

Queensbury, 2021
CandidatePartyCandidate votesResult
Majkowski L.Conservative2,217Elected
Mitchell A.Labour & Co-Operative Party1,208Not elected
Dodwell E.M.Green430Not elected
Hainsworth R.M.Reform UK105Not elected
Whitrick M.Liberal Democrats70Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Royds1 seats contested · 26.7% turnout

Source area code: E05001361. Electorate: 12,506. Source and method.

Royds, 2021
CandidatePartyCandidate votesResult
Thornton A.Labour & Co-Operative Party1,641Elected
Turpin P.Conservative1,174Not elected
Sharp I.Green191Not elected
Duke C.V.Independent177Not elected
Devonshire S.A.Liberal Democrats138Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Shipley1 seats contested · 47.8% turnout

Source area code: E05001362. Electorate: 11,917. Source and method.

Shipley, 2021
CandidatePartyCandidate votesResult
Love M.J.Green3,405Elected
Bashir M.A.P.Labour & Co-Operative Party1,261Not elected
Clough C.H.Conservative704Not elected
Longhorn D.J.Yorkshire Party191Not elected
Wilkinson D.J.Liberal Democrats107Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Thornton & Allerton1 seats contested · 33.9% turnout

Source area code: E05001363. Electorate: 12,827. Source and method.

Thornton & Allerton, 2021
CandidatePartyCandidate votesResult
Mullaney B.W.Labour & Co-Operative Party2,409Elected
Morton J.G.Conservative1,348Not elected
Pickard A.L.Liberal Democrats305Not elected
Watson A.G.Green277Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Toller1 seats contested · 32.4% turnout

Source area code: E05001364. Electorate: 13,070. Source and method.

Toller, 2021
CandidatePartyCandidate votesResult
Hussain A.Labour & Co-Operative Party3,605Elected
Dobiech S.Green522Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Tong1 seats contested · 26.6% turnout

Source area code: E05001365. Electorate: 12,783. Source and method.

Tong, 2021
CandidatePartyCandidate votesResult
Edwards M.Green1,586Elected
Hughes T.Labour & Co-Operative Party1,196Not elected
Boota H.Conservative544Not elected
Blackwell R.E.Freedom Alliance69Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Wharfedale2 seats contested · 53.3% turnout

Source area code: E05001366. Electorate: 9,606. Source and method.

Wharfedale, 2021
CandidatePartyCandidate votesResult
Felstead B.Conservative2,448Elected
Smith D.Conservative2,148Elected
Steele C.E.Labour & Co-Operative Party1,109Not elected
Needle J.L.Liberal Democrats1,084Not elected
Turner C.Green991Not elected
Shaw P.E.Labour & Co-Operative Party838Not elected
Vanicat S.F.Green398Not elected
Russell P.S.Liberal Democrats346Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Wibsey1 seats contested · 29.9% turnout

Source area code: E05001367. Electorate: 10,904. Source and method.

Wibsey, 2021
CandidatePartyCandidate votesResult
Green D.M.A.Labour & Co-Operative Party1,728Elected
Peterken N.J.Conservative1,051Not elected
Boulton B.J.Liberal Democrats259Not elected
Stevens D.E.Green199Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Windhill & Wrose1 seats contested · 31.3% turnout

Source area code: E05001368. Electorate: 11,556. Source and method.

Windhill & Wrose, 2021
CandidatePartyCandidate votesResult
Ross-Shaw A.Labour & Co-Operative Party1,695Elected
Booth J.S.Conservative1,393Not elected
Love H.Green300Not elected
Thorne G.Liberal Democrats209Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Worth Valley1 seats contested · 42.1% turnout

Source area code: E05001369. Electorate: 11,164. Source and method.

Worth Valley, 2021
CandidatePartyCandidate votesResult
Brown R.Conservative2,791Elected
Ghafoor U.F.Labour & Co-Operative Party845Not elected
Russell J.A.Green498Not elected
Wilson P.R.Liberal Democrats318Not elected
Kaye J.S.Yorkshire Party222Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Wyke1 seats contested · 31.4% turnout

Source area code: E05001370. Electorate: 11,028. Source and method.

Wyke, 2021
CandidatePartyCandidate votesResult
Clarke J.Conservative1,527Elected
Watson R.Labour & Co-Operative Party1,349Not elected
Lewthwaite J.G.British Democrats213Not elected
Parkinson D.J.Green184Not elected
Hall K.A.Liberal Democrats120Not elected
Walker I.Reform UK56Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Check the council by-election directory. The absence of an upcoming contest here does not confirm that no election is due.

Councillors: 2026 archive

Download councillors (CSV)

90 member records from the Open Council Data post-May archive. Members can change party, resign or be replaced. Use the council’s own member register for current contact details.

90 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
George BuckleyAiredaleConservative and Unionist
Peter KirkAiredaleConservative and Unionist
Raph CohnAiredaleConservative and Unionist
David FordBaildonConservative and Unionist
Debbie DaviesBaildonConservative and Unionist
Ian EglinBaildonReform UK
Joe WheatleyBingley EastIndependent / Other
Stuart BrownBingley EastReform UK
Susan FrickerBingley EastLabour Party
Falak AhmedBingley WestConservative and Unionist
Geoff WinnardBingley WestConservative and Unionist
Paul SullivanBingley WestConservative and Unionist
Jon BarrasBolton & UndercliffeReform UK
Md Zafar NiazBolton & UndercliffeLabour Party
Suhail ChoudhryBolton & UndercliffeLabour Party
Hassan KhanBowling & BarkerendLabour Party
Imran KhanBowling & BarkerendLabour Party
Rizwana JamilBowling & BarkerendLabour Party
Ibrar AliBradford MoorYour Bradford Independent group
Riaz AhmedBradford MoorLiberal Democrats
Zafar IqbalBradford MoorLabour Party
Nazam AzamCityLabour Party
Sajawal HussainCityLabour Party
Shakeela LalCityLabour Party
Carol ThirkillClayton & Fairweather GreenLabour Party
Daniel DevaneyClayton & Fairweather GreenReform UK
Richard BrownClayton & Fairweather GreenReform UK
Jayne MorganEccleshillReform UK
John Riley-HolmesEccleshillReform UK
Selina Ward-NicholsonEccleshillReform UK
Abdul JabarGreat HortonLabour Party
Joanne DoddsGreat HortonLabour Party
Vasim AkhtarGreat HortonLabour Party
Ishtiaq AhmedHeaton & FrizinghallYour Bradford Independent group
Khalid MahmoodHeaton & FrizinghallGreen Party (E&W)
Nargus RangzebHeaton & FrizinghallGreen Party (E&W)
Celia HicksonHolme Wood & BierleyGreen Party (E&W)
Iain McInnesHolme Wood & BierleyGreen Party (E&W)
Matt EdwardsHolme Wood & BierleyGreen Party (E&W)
VacancyIdle & ThackleyVacant
VacancyIdle & ThackleyVacant
VacancyIdle & ThackleyVacant
Andrew LoyIlkley & AddinghamConservative and Unionist
Jane SellersIlkley & AddinghamConservative and Unionist
Richard DowneyIlkley & AddinghamConservative and Unionist
Amjad ZamanKeighley CentralLabour Party
Amjid AhmedKeighley CentralIndependent / Other
Vaz ShabirKeighley CentralYour Bradford Independent group
Angela BakerKeighley EastReform UK
Angela FishKeighley EastConservative and Unionist
Caroline FirthKeighley EastLabour Party
Andrew JudsonKeighley WestReform UK
Dawn ThewlisKeighley WestReform UK
Peter HillKeighley WestConservative and Unionist
Noor ElahiLittle HortonYour Bradford Independent group
Taj SalamLittle HortonYour Bradford Independent group
Talat SajawalLittle HortonYour Bradford Independent group
Mohammed SalissManninghamYour Bradford Independent group
Muhammad KhanManninghamYour Bradford Independent group
Muhammed IslamManninghamYour Bradford Independent group
Chris MastersonQueensburyReform UK
Ian EvansQueensburyReform UK
Robin CummingQueensburyReform UK
Oliver Bolton-WilliamsRoydsReform UK
Stephen PlaceRoydsReform UK
Tony WooffittRoydsReform UK
Anna WatsonShipleyGreen Party (E&W)
Hawarun HussainShipleyGreen Party (E&W)
Kevin WarnesShipleyGreen Party (E&W)
John SharplesThornton & AllertonReform UK
Lester MartinThornton & AllertonReform UK
Melanie MilnesThornton & AllertonReform UK
Arshad HussainTollerIndependent / Other
Kamran HussainTollerLabour Party
Zohair KamranTollerIndependent / Other
Bob FelsteadWharfedaleConservative and Unionist
Lottie KitchingWharfedaleGreen Party (E&W)
Peter CochraneWharfedaleConservative and Unionist
Darren InghamWibsey & WroseReform UK
Jason TownendWibsey & WroseReform UK
Steve BurdWibsey & WroseReform UK
Chris HowlettWindhill & WroseReform UK
Sally BirchWindhill & WroseReform UK
Stephen BroadbentWindhill & WroseReform UK
Chris HerdWorth ValleyConservative and Unionist
Paul GoldingWorth ValleyConservative and Unionist
Rebecca PoulsenWorth ValleyConservative and Unionist
Adam Thompson-DayWykeReform UK
Ian ReedWykeReform UK
Ian WalkerWykeReform UK

Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.

Population by ageMid-2025

Unit: people. Source and definitions.

Population by age, Mid-2025
Measurepeople
All ages557,758
Under 16122,292
Age 16 to 64345,942
Age 65 and over89,524
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011523,115
2012525,522
2013528,712
2014531,795
2015534,919
2016538,178
2017540,447
2018542,542
2019545,966
2020547,141
2021546,839
2022550,629
2023556,919
2024559,818
2025557,758
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total546,412
Residence type: Lives in a household540,549
Residence type: Lives in a communal establishment5,863
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre1,491.2
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total546,412
Age: Aged 4 years and under36,096
Age: Aged 5 to 9 years39,556
Age: Aged 10 to 14 years41,350
Age: Aged 15 to 19 years37,779
Age: Aged 20 to 24 years33,135
Age: Aged 25 to 29 years34,549
Age: Aged 30 to 34 years38,010
Age: Aged 35 to 39 years38,239
Age: Aged 40 to 44 years35,649
Age: Aged 45 to 49 years33,814
Age: Aged 50 to 54 years34,274
Age: Aged 55 to 59 years32,184
Age: Aged 60 to 64 years28,775
Age: Aged 65 to 69 years24,124
Age: Aged 70 to 74 years22,373
Age: Aged 75 to 79 years14,403
Age: Aged 80 to 84 years11,191
Age: Aged 85 years and over10,911
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households209,867
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households209,867
Accommodation type: Detached30,851
Accommodation type: Semi-detached76,995
Accommodation type: Terraced69,168
Accommodation type: In a purpose-built block of flats or tenement24,306
Accommodation type: Part of a converted or shared house, including bedsits3,390
Accommodation type: Part of another converted building, for example, former school, church or warehouse2,769
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop1,802
Accommodation type: A caravan or other mobile or temporary structure586
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households209,867
Tenure of household: Owned129,573
Tenure of household: Owned: Owns outright66,875
Tenure of household: Owned: Owns with a mortgage or loan62,698
Tenure of household: Shared ownership1,043
Tenure of household: Shared ownership: Shared ownership1,043
Tenure of household: Social rented30,731
Tenure of household: Social rented: Rents from council or Local Authority11,798
Tenure of household: Social rented: Other social rented18,933
Tenure of household: Private rented48,278
Tenure of household: Private rented: Private landlord or letting agency42,709
Tenure of household: Private rented: Other private rented5,569
Tenure of household: Lives rent free242
Economic activityCensus 2021

Unit: people aged 16 and over. Source and definitions.

Economic activity, Census 2021
Measurepeople aged 16 and over
Economic activity status: Total: All usual residents aged 16 years and over421,574
Economic activity status: Economically active (excluding full-time students)229,810
Economic activity status: Economically active (excluding full-time students):In employment214,534
Economic activity status: Economically active (excluding full-time students):In employment:Employee180,088
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time54,192
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time125,896
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees6,309
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time1,986
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time4,323
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees28,137
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time13,346
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time14,791
Economic activity status: Economically active (excluding full-time students): Unemployed15,276
Economic activity status: Economically active and a full-time student9,469
Economic activity status: Economically active and a full-time student:In employment6,602
Economic activity status: Economically active and a full-time student:In employment:Employee6,251
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time5,017
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time1,234
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees32
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time23
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time9
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees319
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time243
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time76
Economic activity status: Economically active and a full-time student: Unemployed2,867
Economic activity status: Economically inactive182,295
Economic activity status: Economically inactive: Retired79,509
Economic activity status: Economically inactive: Student27,827
Economic activity status: Economically inactive: Looking after home or family34,139
Economic activity status: Economically inactive: Long-term sick or disabled22,038
Economic activity status: Economically inactive: Other18,782
QualificationsCensus 2021

Unit: people aged 16 and over. Source and definitions.

Qualifications, Census 2021
Measurepeople aged 16 and over
Highest level of qualification: Total: All usual residents aged 16 years and over421,574
Highest level of qualification: No qualifications101,122
Highest level of qualification: Level 1 and entry level qualifications46,051
Highest level of qualification: Level 2 qualifications57,458
Highest level of qualification: Apprenticeship22,777
Highest level of qualification: Level 3 qualifications66,275
Highest level of qualification: Level 4 qualifications and above115,663
Highest level of qualification: Other qualifications12,228
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents546,408
General health: Very good health252,136
General health: Good health188,664
General health: Fair health73,124
General health: Bad health24,904
General health: Very bad health7,580
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents546,411
Disability: Disabled under the Equality Act93,697
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot43,720
Disability: Disabled under the Equality Act: Day-to-day activities limited a little49,977
Disability: Not disabled under the Equality Act452,714
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited29,837
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions422,877
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents546,412
Ethnic group: Asian, Asian British or Asian Welsh175,664
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi12,403
Ethnic group: Asian, Asian British or Asian Welsh: Chinese1,345
Ethnic group: Asian, Asian British or Asian Welsh: Indian14,429
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani139,553
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian7,934
Ethnic group: Black, Black British, Black Welsh, Caribbean or African10,978
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African7,061
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean2,614
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black1,303
Ethnic group: Mixed or Multiple ethnic groups15,006
Ethnic group: Mixed or Multiple ethnic groups: White and Asian6,458
Ethnic group: Mixed or Multiple ethnic groups: White and Black African1,196
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean4,426
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups2,926
Ethnic group: White334,004
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British309,912
Ethnic group: White: Irish2,139
Ethnic group: White: Gypsy or Irish Traveller849
Ethnic group: White: Roma1,583
Ethnic group: White: Other White19,521
Ethnic group: Other ethnic group10,760
Ethnic group: Other ethnic group: Arab2,734
Ethnic group: Other ethnic group: Any other ethnic group8,026
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents546,411
Religion: No religion154,305
Religion: Christian182,566
Religion: Buddhist959
Religion: Hindu4,757
Religion: Jewish254
Religion: Muslim166,846
Religion: Sikh4,834
Religion: Other religion2,074
Religion: Not answered29,816
Net service spending history2017–18 to 2025–26

Unit: GBP thousands. Source and definitions. Cash terms; no adjustment for inflation. Only submitted returns with this exact council code are included.

Net service spending history, 2017–18 to 2025–26
MeasureGBP thousands
2017–18744,475
2018–19744,667
2019–20740,325
2020–21825,095
2021–22859,851
2022–23909,896
2023–24976,895
2024–251,024,566
2025–261,094,411
Net spending by service2025–26

Unit: GBP thousands. Source and definitions. Negative net expenditure means income exceeds expenditure in this line. Zero can reflect a service delivered by another tier.

Net spending by service, 2025–26
MeasureGBP thousands
Education394,251
Highways and transport16,082
Children’s social care255,680
Adult social care225,970
Public health56,601
Housing (general fund only)23,313
Culture and related services25,653
Environment and regulation51,056
Planning and development20,278
Police0
Fire and rescue0
Central services25,527
Other services0
Total service expenditure1,094,411
GDP history (archived release)1998–2019

Unit: GBP millions. Source and definitions. Historic economic output at current market prices. This is an old release, not a current local economy estimate.

GDP history (archived release), 1998–2019
MeasureGBP millions
19986,019
19996,349
20006,435
20016,622
20026,907
20037,318
20047,683
20058,071
20068,408
20078,772
20089,013
20098,933
20109,062
20119,494
20129,665
20139,900
20149,967
201510,408
201610,656
201711,099
201811,297
201911,557
English deprivation2025

Unit: rank. Source and definitions.

English deprivation, 2025
Measurerank
Rank of average IMD score12
Neighbourhood deprivation2025

Unit: percent. Source and definitions.

Neighbourhood deprivation, 2025
Measurepercent
Neighbourhoods in England’s most deprived 10%36.9%
Band D council tax2026–27

Unit: GBP. Source and definitions. Area averages. Your address, tax band and discounts determine your bill. Source notes:

Band D council tax, 2026–27
MeasureGBP
Full area bill, including local and major precepts£2,360.73
This council, excluding parish precepts£1,965.28
This council, including parish precepts£1,992.96
County or Greater London Authority precept£0.00
Police precept£278.28
Fire precept£89.49
Combined authority precept£0.00
Council tax requirement2026–27

Unit: GBP. Source and definitions. This is the amount raised through council tax, not total council spending.

Council tax requirement, 2026–27
MeasureGBP
Council requirement, excluding parish precepts£291,817,308.00
Parish precepts£4,109,559.00

About the data

We use ONS boundaries, published election results, Open Council Data seat and member records, and official population, census and local finance statistics. Each table shows its date. Read about the sources, coverage and methods.