Bradford council election, 2026

Most seats
30
Reform UK
Seats contested
90
across 29 wards
Turnout
—
average of reporting wards

Summary

Party Seats +/− Votes Share +/−
Reform UK 30 +30 98,776 23.0% +22.0
Labour Party 19 +9 94,114 22.0% -10.9
Conservative and Unionist Party 18 +14 73,078 17.0% -2.9
Green Party 9 +5 89,926 21.0% +5.6
Your Bradford Independent group 9 +9 39,686 9.3% —
Independent 4 -5 19,554 4.6% -16.5
Liberal Democrats 1 -2 12,703 3.0% -4.4
Yorkshire Party 0 +0 209 0.0% -1.9
British Democratic Party 0 +0 180 0.0% -0.1
Trade Unionist and Socialist Coalition 0 +0 147 0.0% -0.0
Social Democratic Party 0 +0 112 0.0% -0.0
Heritage Party 0 +0 98 0.0% —
UK Independence Party (UKIP) 0 +0 33 0.0% -0.1

Changes are against the previous council election on 02/05/2024. Vote share is each party's share of all votes cast across the borough.

Candidates

Party Candidates Of a possible 90
Labour Party 90
Reform UK 90
Conservative and Unionist Party 87
Green Party 87
Liberal Democrats 33
Your Bradford Independent group 29
Independent 25
Social Democratic Party 2
Trade Unionist and Socialist Coalition 2
British Democratic Party 1
Heritage Party 1
UK Independence Party (UKIP) 1
Yorkshire Party 1

A party standing a full slate could field 90 candidates, one per seat.

Results by ward

Share is each candidate's share of ballots cast in the ward. Change compares each party's lead candidate with the ward's previous contest. Bold rows are elected candidates.

Airedale 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party George William Buckley Elected 2,430 44.0% —
Conservative and Unionist Party Peter Benedict Kirk Elected 2,151 39.0% —
Conservative and Unionist Party Raph Cohn Elected 2,089 37.8% —
Green Party Caroline Whitaker 2,038 36.9% —
Green Party Janet Russell 1,897 34.4% —
Green Party Neil Whitaker 1,893 34.3% —
Reform UK Daniel James Keenan 1,092 19.8% —
Reform UK Nathen James Keenan 987 17.9% —
Reform UK Linda MacRo 947 17.2% —
Labour Party Val Carroll 289 5.2% —
Labour Party Wendy Neville 243 4.4% —
Yorkshire Party Peter John Kaye 209 3.8% —
Labour Party Jan Smithies 175 3.2% —
Liberal Democrats Michael John Dyson 87 1.6% —
UK Independence Party (UKIP) Alexander Robinson 33 0.6% —
Majority51
Turnout—
Registered electors11,302
Ballots cast (estimated)5,520

Baildon 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Debbie Davies Elected 2,455 42.3% —
Reform UK Ian Peter Eglin Elected 1,649 28.4% —
Conservative and Unionist Party David Michael Ford Elected 1,546 26.6% —
Labour Party Gill Dixon 1,522 26.2% —
Reform UK Michael John Ward 1,497 25.8% —
Reform UK Jamie Izzard 1,469 25.3% —
Conservative and Unionist Party Alekss Belskis 1,295 22.3% —
Labour Party Sam Clifford-Hassan 1,286 22.1% —
Independent Joe Ashton 1,207 20.8% —
Labour Party Paul Anthony Vaughan 1,037 17.9% —
Green Party Carl Dunk 937 16.1% —
Green Party Simon Bullock 641 11.0% —
Green Party Elsie Watson 617 10.6% —
Liberal Democrats Susan Ann Elliott 262 4.5% —
Majority24
Turnout—
Registered electors12,026
Ballots cast (estimated)5,807

Bingley East 3 seats

Party Candidate Votes Share +/−
Independent Joe Wheatley Elected 3,322 49.3% —
Labour Party Susan Fricker Elected 2,007 29.8% —
Reform UK Stuart Alan Brown Elected 1,882 28.0% —
Reform UK Max Preston Blackwell 1,847 27.4% —
Reform UK Derrick John Hodgson 1,649 24.5% —
Conservative and Unionist Party Andrew David Fenton 1,480 22.0% —
Labour Party Ben Pickles 1,348 20.0% —
Conservative and Unionist Party James Andrew Gill 1,285 19.1% —
Green Party Jeremy Thackray 1,204 17.9% —
Labour Party Jane Elgar 1,140 16.9% —
Conservative and Unionist Party Bradley Jake Whittingham 1,049 15.6% —
Green Party Rob Eagle 803 11.9% —
Green Party Jordan Robertshaw-Jowett 686 10.2% —
Liberal Democrats Peter Russell 452 6.7% —
Social Democratic Party Alexander Richard Vann 42 0.6% —
Majority35
Turnout—
Registered electors13,507
Ballots cast (estimated)6,732

Bingley West 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Paul Gerald Sullivan Elected 2,503 41.9% —
Conservative and Unionist Party Geoff Winnard Elected 2,080 34.8% —
Conservative and Unionist Party Falak Naz Ahmed Elected 1,902 31.8% —
Green Party Cath Bacon 1,710 28.6% —
Reform UK Bev Ford 1,655 27.7% —
Reform UK Christopher James Peel 1,655 27.7% —
Reform UK Sean Bernard Maguire 1,587 26.5% —
Green Party John Brazendale 1,367 22.9% —
Green Party Rachael Drucquer 1,359 22.7% —
Labour Party Jenny Kimber 650 10.9% —
Labour Party Tony Alderson 626 10.5% —
Labour Party George Scaife 511 8.5% —
Liberal Democrats Helen Baranowski 258 4.3% —
Social Democratic Party Paul Shkurka 70 1.2% —
Majority192
Turnout—
Registered electors12,792
Ballots cast (estimated)5,978

Bolton & Undercliffe 3 seats

Party Candidate Votes Share +/−
Labour Party Suhail Choudhry Elected 1,400 36.5% —
Reform UK Jon Barras Elected 1,193 31.1% —
Labour Party Md Zafar Niaz Elected 1,131 29.5% —
Labour Party Julie Humphreys 1,115 29.1% —
Reform UK Chris Norton 1,101 28.7% —
Reform UK Andrew Tetley 1,083 28.2% —
Your Bradford Independent group David Ward 943 24.6% —
Green Party Helen Love 697 18.2% —
Green Party Bruce Gulland 623 16.2% —
Green Party larlaithe Ward 544 14.2% —
Your Bradford Independent group Rajdeep Kaur Bhatti 482 12.6% —
Your Bradford Independent group Imtiaz Sabir 438 11.4% —
Liberal Democrats Benjamin James Senior 248 6.5% —
Conservative and Unionist Party Muhammad Afzal 212 5.5% —
Conservative and Unionist Party Safeer Hussain Ghori 156 4.1% —
Conservative and Unionist Party Tasaver Hussain Syed 147 3.8% —
Majority16
Turnout—
Registered electors12,374
Ballots cast (estimated)3,838

Bowling & Barkerend 5 seats

Party Candidate Votes Share +/−
Labour and Co-operative Party Rizwana Jamil Elected 1,394 45.4% —
Labour and Co-operative Party Rizwana Jamil Elected 1,394 45.4% —
Labour and Co-operative Party Imran Ahmed Khan Elected 1,346 43.8% —
Labour and Co-operative Party Hassan Uzzaman Khan Elected 1,294 42.1% —
Labour and Co-operative Party Hassan Uzzaman Khan Elected 1,294 42.1% —
Your Bradford Independent group Mukhtar Ali 1,198 39.0% —
Your Bradford Independent group Sakib Ali 1,148 37.4% —
Your Bradford Independent group Mazeena Zaki 988 32.2% —
Green Party Sadaf Dar 705 23.0% —
Reform UK Wendy Barras 678 22.1% —
Reform UK Wendy Elaine Barras 678 22.1% —
Green Party Gavin Lee 668 21.8% —
Reform UK Mark William Hall 659 21.5% —
Reform UK Bernard Blessington 645 21.0% —
Green Party Gordon North 612 19.9% —
Liberal Democrats Howard Middleton 217 7.1% —
Conservative and Unionist Party Malik Farouq 156 5.1% —
Conservative and Unionist Party Yakubu Mandafiya John 151 4.9% —
Conservative and Unionist Party Sangeeta Kauser Khan 128 4.2% —
Majority96
Turnout—
Registered electors14,342
Ballots cast (estimated)3,071

Bradford Moor 3 seats

Party Candidate Votes Share +/−
Liberal Democrats Riaz Ahmed Elected 1,977 42.4% —
Your Bradford Independent group Ibrar Ali Elected 1,810 38.8% —
Labour Party Zafar Iqbal Elected 1,741 37.3% —
Your Bradford Independent group Ushman Shabir 1,473 31.6% —
Labour Party Mohammad Shafiq 1,395 29.9% —
Labour Party Wajid Jahangir 1,172 25.1% —
Liberal Democrats Raja Shahzaib Khan 1,129 24.2% —
Liberal Democrats Jafrul Kabir Gazi 942 20.2% —
Green Party Adil Afzal 747 16.0% —
Green Party Diane McInnes 405 8.7% —
Green Party Andy Rickford 390 8.4% —
Reform UK Neil Clifford Ford 163 3.5% —
Reform UK Gareth Ingham 139 3.0% —
Conservative and Unionist Party ljaz Ahmed Choudhary 134 2.9% —
Conservative and Unionist Party Muhammad Ashraf 131 2.8% —
Reform UK Roger Pinto-Smith 131 2.8% —
Conservative and Unionist Party Bushra Parveen 108 2.3% —
Majority268
Turnout—
Registered electors13,833
Ballots cast (estimated)4,662

City 3 seats

Party Candidate Votes Share +/−
Labour Party Nazam Azam Elected 2,033 53.3% —
Labour Party Sajawal Hussain Elected 1,512 39.7% —
Labour Party Shakeela Jan Lal Elected 1,472 38.6% —
Green Party Mohammed Haleem 1,119 29.4% —
Your Bradford Independent group Majid Ali 913 24.0% —
Your Bradford Independent group Rizwan Saleem 911 23.9% —
Green Party Shazia Sheikh 879 23.1% —
Green Party Matthew Tadych 750 19.7% —
Your Bradford Independent group Sundas Ali 601 15.8% —
Reform UK Maureen Patricia Harrison 177 4.6% —
Reform UK Paul Hogan 171 4.5% —
Conservative and Unionist Party Pollyanna Greene-Wright 162 4.2% —
Reform UK Simon Smith 157 4.1% —
Independent Mohammad Naeem 123 3.2% —
Independent Saeeka Tabassum 102 2.7% —
Conservative and Unionist Party Tayyeb Munir 98 2.6% —
Conservative and Unionist Party Alhassan Osman 89 2.3% —
Independent Bahlal Khalid Saleem 88 2.3% —
Liberal Democrats Tariq Mahmood 79 2.1% —
Majority353
Turnout—
Registered electors13,859
Ballots cast (estimated)3,812

Clayton & Fairweather Green 3 seats

Party Candidate Votes Share +/−
Reform UK Daniel Devaney Elected 1,387 30.0% —
Reform UK Richard Brown Elected 1,349 29.2% —
Labour Party Carol Ann Thirkill Elected 1,241 26.9% —
Reform UK John James Worsley 1,212 26.3% —
Reform UK John Worsley 1,212 26.3% —
Labour Party Sinead Engel 1,116 24.2% —
Labour Party Mozalfa Ilyas 1,108 24.0% —
Green Party Sadiq Hameed 800 17.3% —
Green Party Zaf Shah 757 16.4% —
Green Party Asim Suleman 705 15.3% —
Your Bradford Independent group Nabeela Abid 564 12.2% —
Your Bradford Independent group Waqas Mirza 560 12.1% —
Your Bradford Independent group Afraheem Shahzad 499 10.8% —
Conservative and Unionist Party Kate Lawton 409 8.9% —
Conservative and Unionist Party John Hudson 384 8.3% —
Liberal Democrats Judith Brooksbank 288 6.2% —
Conservative and Unionist Party Mohammed Nazam 258 5.6% —
Majority29
Turnout—
Registered electors12,276
Ballots cast (estimated)4,616

Eccleshill 3 seats

Party Candidate Votes Share +/−
Reform UK Jayne Margaret Morgan Elected 1,634 38.2% —
Reform UK John Keith Riley-Holmes Elected 1,594 37.3% —
Reform UK Selina Ward-Nicholson Elected 1,544 36.1% —
Labour Party Chris Hayden 914 21.4% —
Liberal Democrats Brendan Robert Stubbs 890 20.8% —
Liberal Democrats Suzanne Julia Lubenko 817 19.1% —
Labour Party Ian Parsons 804 18.8% —
Liberal Democrats Gillian Thorne 737 17.3% —
Labour Party Vera Martin 722 16.9% —
Green Party Kevin Hullah 596 14.0% —
Green Party Junaid Sawar 547 12.8% —
Green Party Dominic Sheeran 534 12.5% —
Independent Wajid Rasool 340 8.0% —
Independent Raja Sakhawat Hussain 296 6.9% —
Independent Doctor Jamshad 279 6.5% —
Conservative and Unionist Party Nadeem Butt 199 4.7% —
Conservative and Unionist Party Zubair Hussain 156 3.7% —
Conservative and Unionist Party Khalid Mahmood 144 3.4% —
Trade Unionist and Socialist Coalition Laura Maddie Fretwell 69 1.6% —
Majority630
Turnout—
Registered electors13,873
Ballots cast (estimated)4,272

Great Horton 3 seats

Party Candidate Votes Share +/−
Labour Party Abdul Jabar Elected 1,584 37.3% —
Labour Party Vasim Akhtar Elected 1,495 35.2% —
Labour Party Joanne Margaret Dodds Elected 1,476 34.7% —
Your Bradford Independent group Tariq Hussain 1,243 29.3% —
Your Bradford Independent group Saddiq Sirferaz 1,234 29.0% —
Your Bradford Independent group Mazafar Iqbal 1,049 24.7% —
Green Party Hannah Capes 810 19.1% —
Green Party Mike Daw 681 16.0% —
Green Party Robbie Deacon 661 15.6% —
Reform UK Pauline Ann Brierley 555 13.1% —
Reform UK Darrell Wilson 506 11.9% —
Reform UK Jitendra Gupta 493 11.6% —
Conservative and Unionist Party Paul Richard Roberts 232 5.5% —
Conservative and Unionist Party Dawn Julia Collins 218 5.1% —
Conservative and Unionist Party Coral Whittlestone 206 4.8% —
Independent Abid Zaman 175 4.1% —
Liberal Democrats Sarah Marie Moses 128 3.0% —
Majority233
Turnout—
Registered electors12,365
Ballots cast (estimated)4,249

Heaton & Frizinghall 3 seats

Party Candidate Votes Share +/−
Green Party Khalid Mahmood Elected 2,440 50.3% —
Green Party Nargus Rangzeb Elected 1,913 39.5% —
Your Bradford Independent group Ishtiaq Ahmed Elected 1,857 38.3% —
Green Party Mohammed Hanif 1,824 37.6% —
Your Bradford Independent group Aleem Bashir 1,518 31.3% —
Your Bradford Independent group Shabana Bashir 1,280 26.4% —
Labour Party Nussrat Mohammed 863 17.8% —
Labour Party Sijyy Ahmad Sajjad 842 17.4% —
Labour Party Humayun Islam 631 13.0% —
Reform UK Leslie Bennett 265 5.5% —
Reform UK Fred Knowles 260 5.4% —
Reform UK Glenn Stuart Nixon 245 5.1% —
Conservative and Unionist Party Megan Lesley Cowen 182 3.8% —
Conservative and Unionist Party Kathleen Mary Egan 167 3.4% —
Conservative and Unionist Party John Kevin Passman 153 3.2% —
Liberal Democrats Adrian Jason Todd 106 2.2% —
Majority33
Turnout—
Registered electors13,109
Ballots cast (estimated)4,849

Holme Wood & Bierley 3 seats

Party Candidate Votes Share +/−
Green Party Matt Edwards Elected 1,665 54.3% —
Green Party Celia Hickson Elected 1,444 47.1% —
Green Party Iain McInnes Elected 1,348 44.0% —
Reform UK Steve Hammond 1,132 36.9% —
Reform UK John William Jakes 1,094 35.7% —
Reform UK Nicky Knowles 1,085 35.4% —
Labour Party Nigel Guy 347 11.3% —
Labour Party Martin Hussain Bottomley 337 11.0% —
Labour Party Richard Duncan Lewis 281 9.2% —
Conservative and Unionist Party Stuart Anthony Hastings 154 5.0% —
Conservative and Unionist Party Alexander Keith Metcalfe 116 3.8% —
Conservative and Unionist Party Shamas Khan 106 3.5% —
Liberal Democrats Ines Linda Riach 83 2.7% —
Majority216
Turnout—
Registered electors12,589
Ballots cast (estimated)3,064

Ilkley & Addingham 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Andrew John Patrick Loy Elected 3,775 47.0% —
Conservative and Unionist Party Richard Michael Downey Elected 3,678 45.8% —
Conservative and Unionist Party Jane Isabel Sellers Elected 3,602 44.8% —
Green Party Ros Brown 3,229 40.2% —
Green Party Ellen D'Arcy 2,679 33.4% —
Green Party Richard Wilson 2,476 30.8% —
Labour Party Stephen Anthony Hey 881 11.0% —
Liberal Democrats Mark Fredrick Stidworthy 707 8.8% —
Reform UK Greg Robinson 687 8.6% —
Reform UK Ray Lenik 657 8.2% —
Reform UK Craig Sanderson 653 8.1% —
Labour Party Lorraine Dowson 595 7.4% —
Labour Party John Flaherty 478 6.0% —
Majority373
Turnout—
Registered electors13,132
Ballots cast (estimated)8,032

Keighley Central 3 seats

Party Candidate Votes Share +/−
Labour Party Amjad Ali Zaman Elected 2,342 52.3% —
Independent Amjid Nazir Ahmed Elected 1,597 35.7% —
Your Bradford Independent group Vaz Shabir Elected 1,508 33.7% —
Independent Nasser Razak 1,383 30.9% —
Independent Muhammad Basharat 1,029 23.0% —
Labour Party Roisin Mary Engel 580 13.0% —
Green Party Ashley Pates 539 12.0% —
Reform UK Ian Berrisford 533 11.9% —
Conservative and Unionist Party Harry Alexander Nickson Burns 506 11.3% —
Reform UK Leslie Benjamin Dean 492 11.0% —
Labour Party David Wilford 482 10.8% —
Reform UK Gez Lloyd-Brown 477 10.7% —
Conservative and Unionist Party Robert George Goulding 463 10.3% —
Green Party Ryan Walsh 460 10.3% —
Green Party James Whitaker 445 9.9% —
Conservative and Unionist Party Sean Michael Spence 441 9.9% —
Liberal Democrats James David Naylor 145 3.2% —
Majority125
Turnout—
Registered electors12,704
Ballots cast (estimated)4,474

Keighley East 3 seats

Party Candidate Votes Share +/−
Labour Party Caroline Rebecca Davison Firth Elected 1,658 32.7% —
Reform UK Angela Jayne Baker Elected 1,587 31.3% —
Conservative and Unionist Party Angela Marie Fish Elected 1,523 30.0% —
Conservative and Unionist Party Wendy Harrison 1,495 29.5% —
Labour Party Lisa Robinson 1,466 28.9% —
Labour Party Fulzar Ahmed 1,418 28.0% —
Reform UK Tom Commis 1,416 27.9% —
Reform UK Alan John Outlaw 1,292 25.5% —
Conservative and Unionist Party Mohammed Muazzam 1,151 22.7% —
Green Party Polly Burton 777 15.3% —
Green Party Duncan Hunnisett 611 12.0% —
Green Party Stephen Miles 575 11.3% —
Liberal Democrats Nicholas James Allon 251 4.9% —
Majority28
Turnout—
Registered electors12,668
Ballots cast (estimated)5,073

Keighley West 3 seats

Party Candidate Votes Share +/−
Reform UK Andrew Mark Judson Elected 1,597 40.4% —
Conservative and Unionist Party Peter Henry Hill Elected 1,375 34.8% —
Reform UK Dawn Alison Thewlis Elected 1,336 33.8% —
Reform UK Garry Morton 1,330 33.7% —
Conservative and Unionist Party Helen Goulding 1,248 31.6% —
Conservative and Unionist Party Howard Buckley 1,174 29.7% —
Labour Party Martyn Oliver 801 20.3% —
Labour Party Ash Joomun-Whitehead 701 17.7% —
Labour Party Amanda Patchett 610 15.4% —
Green Party Dawn Harris 576 14.6% —
Green Party Frances Powell 476 12.0% —
Green Party Ian Linnegan 473 12.0% —
Liberal Democrats David John Hewitt 160 4.0% —
Majority6
Turnout—
Registered electors11,860
Ballots cast (estimated)3,952

Little Horton 3 seats

Party Candidate Votes Share +/−
Your Bradford Independent group Talat Sajawal Elected 2,513 54.1% —
Your Bradford Independent group Taj Salam Elected 2,219 47.8% —
Your Bradford Independent group Noor Elahi Elected 2,035 43.8% —
Labour Party Imran Khan 1,848 39.8% —
Labour Party Maz Zaman 1,568 33.7% —
Labour Party Jude Sykes Rowe 1,038 22.3% —
Green Party Nurjahan Ali Arobi 440 9.5% —
Green Party Christine Boyd 399 8.6% —
Green Party Sophie Vanicat 371 8.0% —
Reform UK Will Grant 277 6.0% —
Reform UK Paul Roper 251 5.4% —
Reform UK Dave Leonard 250 5.4% —
Independent Shafi Ullah Khan 240 5.2% —
Independent Maj Asghar 172 3.7% —
Liberal Democrats John Malcolm Charles Cole 91 2.0% —
Conservative and Unionist Party Jacquie Jarvis 88 1.9% —
Conservative and Unionist Party Abdul Sattar 71 1.5% —
Conservative and Unionist Party Ashfaq Rasool 68 1.5% —
Majority187
Turnout—
Registered electors12,785
Ballots cast (estimated)4,646

Manningham 3 seats

Party Candidate Votes Share +/−
Your Bradford Independent group Muhammed Ali Islam Elected 3,796 72.1% —
Your Bradford Independent group Muhammad Haseeb Khan Elected 3,070 58.3% —
Your Bradford Independent group Mohammed Saliss Elected 2,999 57.0% —
Labour Party Safina Kauser 1,345 25.5% —
Labour Party Fatima Safa Ali 1,037 19.7% —
Green Party Shazad Ali 983 18.7% —
Labour Party Ashraf Miah 962 18.3% —
Green Party Bruce Barnes 510 9.7% —
Green Party Ahdam Rana 498 9.5% —
Conservative and Unionist Party Susan Andrews 116 2.2% —
Reform UK Steve Call 91 1.7% —
Reform UK Rosemary Izzard 90 1.7% —
Conservative and Unionist Party Khalid Mahmood Anjum 88 1.7% —
Reform UK Siobhan Marie Helliwell 80 1.5% —
Liberal Democrats Anthony Stockdale 72 1.4% —
Conservative and Unionist Party Ian Cowen 59 1.1% —
Majority1,654
Turnout—
Registered electors14,240
Ballots cast (estimated)5,265

Queensbury 3 seats

Party Candidate Votes Share +/−
Reform UK Robin Cumming Elected 2,344 52.7% —
Reform UK Ian David Evans Elected 2,311 52.0% —
Reform UK Chris Masterson Elected 2,128 47.9% —
Independent Paul Gregory Smith Cromie 821 18.5% —
Green Party Sophie Williams 716 16.1% —
Labour Party Alex Mitchell 685 15.4% —
Green Party Charlotte Woollard 624 14.0% —
Labour Party Ashley Victor Isherwood 607 13.7% —
Conservative and Unionist Party Robert Steven Illingworth 591 13.3% —
Green Party Anni Raw 583 13.1% —
Labour Party Gill Thornton 581 13.1% —
Conservative and Unionist Party Adam Paterson 545 12.3% —
Conservative and Unionist Party Phoenix Mae Talbot 490 11.0% —
Liberal Democrats Muhammad Asjad Baig 305 6.9% —
Majority1,307
Turnout—
Registered electors11,637
Ballots cast (estimated)4,444

Royds 3 seats

Party Candidate Votes Share +/−
Reform UK Oliver Darryl Bolton-Williams Elected 1,652 51.5% —
Reform UK Stephen Anthony Place Elected 1,609 50.2% —
Reform UK Tony Wooffitt Elected 1,566 48.8% —
Labour Party Angela Tait 789 24.6% —
Labour Party Andrew Thornton 714 22.3% —
Labour Party Simon Mark Cunningham 694 21.6% —
Green Party Tabitha Bast 577 18.0% —
Green Party Emily McDowall 569 17.7% —
Green Party Will Worboys 479 14.9% —
Conservative and Unionist Party Charles Robert Jason Agar 289 9.0% —
Conservative and Unionist Party Hazel Bateman 284 8.9% —
Conservative and Unionist Party Ian Jack Fletcher 242 7.5% —
Liberal Democrats Steven Michael Cotterill 157 4.9% —
Majority777
Turnout—
Registered electors11,599
Ballots cast (estimated)3,207

Shipley 3 seats

Party Candidate Votes Share +/−
Green Party Kevin Warnes Elected 3,747 67.3% —
Green Party Anna Watson Elected 3,744 67.2% —
Green Party Hawarun Hussain Elected 3,408 61.2% —
Reform UK Stuart Baggaley 918 16.5% —
Reform UK Peter Anthony Robinson 845 15.2% —
Reform UK Ben Lundergan 838 15.0% —
Labour Party Jen Kilyon 708 12.7% —
Labour Party Qasem Awan 602 10.8% —
Labour Party Athif Khan 530 9.5% —
Conservative and Unionist Party Anita Belska 361 6.5% —
Conservative and Unionist Party Thomas Felix Creighton 358 6.4% —
Conservative and Unionist Party Geoffrey Michael Whiteley 333 6.0% —
Liberal Democrats Christopher Anthony Morley 238 4.3% —
Trade Unionist and Socialist Coalition Tom Ernest Gibson 78 1.4% —
Majority2,490
Turnout—
Registered electors11,704
Ballots cast (estimated)5,569

Thornton & Allerton 3 seats

Party Candidate Votes Share +/−
Reform UK Lester Graham Martin Elected 1,607 34.8% —
Reform UK Melanie Jane Milnes Elected 1,597 34.5% —
Reform UK John Sharples Elected 1,458 31.5% —
Labour Party Beverley Mullaney 1,279 27.7% —
Labour Party Omar Hussain 1,038 22.5% —
Labour Party Nana Abena Owusuwah Hagan 915 19.8% —
Green Party Alice Patterson 847 18.3% —
Independent Gordon James Payne 840 18.2% —
Green Party Farah Rahman 692 15.0% —
Independent Osman Gondal 684 14.8% —
Green Party Maaria Rehman 641 13.9% —
Conservative and Unionist Party Clive Thomas Richardson 621 13.4% —
Independent Qamar Ahmed 569 12.3% —
Conservative and Unionist Party John Antony Robertshaw 392 8.5% —
Liberal Democrats Anthea Lynne Griffiths 373 8.1% —
Conservative and Unionist Party Safeyan Siddique 218 4.7% —
Heritage Party Michael Cockayne 98 2.1% —
Majority179
Turnout—
Registered electors13,105
Ballots cast (estimated)4,623

Toller 3 seats

Party Candidate Votes Share +/−
Labour Party Kamran Hussain Elected 2,155 43.9% —
Independent Arshad Hussain Elected 1,723 35.1% —
Independent Zohair Kamran Elected 1,548 31.5% —
Labour Party Fozia Shaheen 1,530 31.1% —
Independent Sophie Bibi 1,403 28.6% —
Labour Party Raf Rafaqat 1,377 28.0% —
Green Party Aisha Bibi 1,201 24.4% —
Green Party Hamza Rehman 1,007 20.5% —
Green Party Muneeb Yaqub 823 16.7% —
Independent Mahfooz Ahmed Khan 704 14.3% —
Independent Sharat Hussain 402 8.2% —
Conservative and Unionist Party Mohammed Imran Suleman Bhatti 142 2.9% —
Reform UK Brian Hinchliffe 139 2.8% —
Reform UK Mark Lawrenson 139 2.8% —
Conservative and Unionist Party Parvez Akhtar 131 2.7% —
Reform UK Caz Ramsden 113 2.3% —
Conservative and Unionist Party Ghafoor Hussain 113 2.3% —
Liberal Democrats Andrew John Sunderland 93 1.9% —
Majority18
Turnout—
Registered electors13,601
Ballots cast (estimated)4,914

Wharfedale 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Bob Felstead Elected 2,571 39.0% —
Green Party Lottie Kitching Elected 2,122 32.2% —
Conservative and Unionist Party Peter Sidney Cochrane Elected 2,060 31.2% —
Conservative and Unionist Party Jo White 2,036 30.9% —
Green Party Chris Turner 2,004 30.4% —
Labour Party Christopher Eric Steele 1,490 22.6% —
Green Party Daniel Guy 1,474 22.4% —
Labour Party Peter Martin Iliff 1,230 18.7% —
Reform UK Nicholas Charles Carter 1,159 17.6% —
Labour Party Amanda Peters 1,078 16.3% —
Reform UK Ronald Harriman 1,022 15.5% —
Reform UK Dan Neal 1,016 15.4% —
Liberal Democrats Pauline Heather Allon 521 7.9% —
Majority24
Turnout—
Registered electors12,057
Ballots cast (estimated)6,594

Wibsey & Odsal 3 seats

Party Candidate Votes Share +/−
Reform UK Steve Burd Elected 1,614 37.5% —
Reform UK Darren Peter Ingham Elected 1,541 35.8% —
Reform UK Jason Mark Townend Elected 1,525 35.4% —
Labour Party Faiz Ilyas 1,091 25.3% —
Labour Party Ralph Berry 1,083 25.2% —
Labour Party Ralph David Ritchie Berry 1,083 25.2% —
Labour Party Sabiya Akhtar Khan 971 22.6% —
Green Party Alex Radice 845 19.6% —
Green Party Andrew Wood 623 14.5% —
Green Party Brian Ford 615 14.3% —
Your Bradford Independent group Nick Peterken 471 10.9% —
Your Bradford Independent group Alayna Khan 366 8.5% —
Conservative and Unionist Party David Cowell 347 8.1% —
Conservative and Unionist Party Hassan Butt 286 6.6% —
Conservative and Unionist Party Amena Patel 238 5.5% —
Liberal Democrats Mary Whitrick 212 4.9% —
Majority434
Turnout—
Registered electors11,769
Ballots cast (estimated)4,304

Windhill & Wrose 4 seats

Party Candidate Votes Share +/−
Reform UK Sally Birch Elected 1,874 52.6% —
Reform UK Sally Jane Birch Elected 1,874 52.6% —
Reform UK Stephen Nigel Broadbent Elected 1,852 52.0% —
Reform UK Chris Howlett Elected 1,730 48.6% —
Labour Party Susan Kathryn Hinchcliffe 1,373 38.5% —
Labour Party Liz Rowe 1,217 34.2% —
Labour Party Alex Ross-Shaw 1,203 33.8% —
Green Party Kurt McMillan 561 15.7% —
Green Party Ralph Saunders 517 14.5% —
Green Party Aly Telfer 455 12.8% —
Conservative and Unionist Party Stephen Mark Butler 387 10.9% —
Independent Gazz Hall 357 10.0% —
Conservative and Unionist Party Harriet Wood 346 9.7% —
Conservative and Unionist Party Tkay Shana 267 7.5% —
Liberal Democrats Anthony Stephen Meadows 236 6.6% —
Majority357
Turnout—
Registered electors11,286
Ballots cast (estimated)3,562

Worth Valley 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Rebecca Poulsen Elected 3,740 58.6% —
Conservative and Unionist Party Christopher John Herd Elected 3,392 53.1% —
Conservative and Unionist Party Paul Belcome Constantine Golding Elected 3,075 48.2% —
Reform UK Helen Ingham-Cook 1,501 23.5% —
Reform UK Craig Whale 1,457 22.8% —
Reform UK Judith White 1,412 22.1% —
Green Party Patrick Wilson 970 15.2% —
Green Party Josie McMaster 771 12.1% —
Green Party Brian Newham 700 11.0% —
Labour Party Peter James Kates 658 10.3% —
Labour Party Tamara Michelle Christian 575 9.0% —
Labour Party Pat Oxley 556 8.7% —
Liberal Democrats Kay Kirkham 194 3.0% —
Independent Sabine Ebert-Forbes 150 2.3% —
Majority1,574
Turnout—
Registered electors13,844
Ballots cast (estimated)6,384

Wyke 3 seats

Party Candidate Votes Share +/−
Reform UK Ian Reed Elected 2,181 52.9% —
Reform UK Adam Thompson-Day Elected 2,119 51.4% —
Reform UK Ian Walker Elected 2,081 50.5% —
Labour Party Tom Hughes 787 19.1% —
Green Party Andrew Neilly 733 17.8% —
Labour Party Sharon Ratcliffe 716 17.4% —
Labour Party Andy Walsh 701 17.0% —
Green Party Will Robinson 685 16.6% —
Green Party Kay Thomas 660 16.0% —
Conservative and Unionist Party Peter Crossley Bateman 474 11.5% —
Conservative and Unionist Party Stephen Leslie Goodwill 450 10.9% —
Conservative and Unionist Party Richard Milczanowski 357 8.7% —
Liberal Democrats Kevin Anthony Hall 248 6.0% —
British Democratic Party James Graham Lewthwaite 180 4.4% —
Majority1,294
Turnout—
Registered electors11,542
Ballots cast (estimated)4,124

Other elections here

2024 · 2023 · 2022 · 2021 · 2019 · 2018 · 2016