Bolton council election, 2023

Most seats
26
Labour Party
Seats contested
60
across 20 wards
Turnout
33.0%
average of reporting wards

Summary

Party Seats +/− Votes Share +/−
Labour Party 26 +18 76,906 40.4% +2.4
Conservative and Unionist Party 17 +8 62,117 32.7% -1.5
Liberal Democrats 6 +4 18,636 9.8% +0.0
Horwich & Blackrod First Independents 6 +6 9,182 4.8% +1.3
One Kearsley 3 +2 3,814 2.0% +0.4
Farnworth and Kearsley First Party 2 +2 3,043 1.6% -1.9
Reform UK and Bolton For Change 0 +0 9,296 4.9% -0.8
Green Party 0 +0 3,388 1.8% -0.3
The Independent Choice 0 +0 1,621 0.9% —
Little Lever & Darcy Lever First 0 +0 1,246 0.7% -0.3
Westhoughton First Independents 0 +0 742 0.4% -0.1
Northern Heart 0 +0 218 0.1% —
Independent 0 +0 30 0.0% -0.1

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

Candidates

Party Candidates Of a possible 60
Conservative and Unionist Party 60
Labour Party 60
Liberal Democrats 56
Reform UK and Bolton For Change 35
Green Party 12
Horwich & Blackrod First Independents 6
Farnworth and Kearsley First Party 3
One Kearsley 3
The Independent Choice 3
Little Lever & Darcy Lever First 2
Northern Heart 2
Westhoughton First Independents 2
Independent 1

A party standing a full slate could field 60 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.

Astley Bridge 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Hilary Constance Fairclough Elected 2,031 50.4% —
Conservative and Unionist Party John Walsh Elected 1,695 42.1% —
Labour Party Kate Elizabeth Taylor Elected 1,613 40.1% —
Labour Party Steve Sutton 1,599 39.7% —
Conservative and Unionist Party Sam Rimmer 1,594 39.6% —
Labour Party Haziq Zaman 1,339 33.3% —
Green Party Mark Devereux 418 10.4% —
Liberal Democrats James Peter Haslam 257 6.4% —
Reform UK and Bolton For Change Mike Armstrong 250 6.2% —
Liberal Democrats Kevin Mulligan 175 4.3% —
Liberal Democrats Jennifer Louise Tonge 170 4.2% —
Majority14
Turnout35.0%
Registered electors11,442
Ballots cast4,026

Bradshaw 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party James Moller Elected 1,658 49.6% —
Conservative and Unionist Party Les Webb Elected 1,637 49.0% —
Conservative and Unionist Party Mudasir Ahmed Dean Elected 1,536 45.9% —
Labour Party Kate Challender 1,224 36.6% —
Labour Party Bill Lovat 1,082 32.4% —
Labour Party Salim Kureshi 990 29.6% —
Liberal Democrats Stephen Frederick Howarth 347 10.4% —
Liberal Democrats Jim Robertson 330 9.9% —
Reform UK and Bolton For Change Sandra Harris 283 8.5% —
Liberal Democrats Doug Bagnall 249 7.4% —
Majority312
Turnout35.0%
Registered electors9,574
Ballots cast3,344

Breightmet 3 seats

Party Candidate Votes Share +/−
Labour Party Sean Fielding Elected 1,382 44.9% —
Conservative and Unionist Party Adele Kay Warren Elected 1,293 42.0% —
Labour Party Robert John Morrisey Elected 1,260 41.0% —
Conservative and Unionist Party Stuart Martin Hartigan 1,232 40.1% —
Conservative and Unionist Party Malaika Noor Ayesha Jabeen Taj Dean 1,146 37.3% —
Labour Party Uju 'Rosy' Ulasi 1,131 36.8% —
Reform UK and Bolton For Change Carol Jane Turner 359 11.7% —
Reform UK and Bolton For Change Jennifer Ann Sayers 342 11.1% —
Reform UK and Bolton For Change Dale Gregory 277 9.0% —
Liberal Democrats Hugh Godfrey 141 4.6% —
Majority28
Turnout29.0%
Registered electors10,705
Ballots cast3,076

Bromley Cross 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Samantha Connor Elected 1,903 52.5% —
Conservative and Unionist Party Amy Marie Cowen Elected 1,883 51.9% —
Conservative and Unionist Party Nadim Muslim Elected 1,627 44.9% —
Labour Party Ian Brown 1,201 33.1% —
Labour Party Paul Canning 1,195 32.9% —
Labour Party Gaynor Cox 1,047 28.9% —
Green Party Lee Charles Harrison 343 9.5% —
Reform UK and Bolton For Change Laura Armstrong 338 9.3% —
Liberal Democrats Jenn Wilkes 191 5.3% —
Liberal Democrats Clive Richard Atty 183 5.0% —
Reform UK and Bolton For Change Amy Perrigo 173 4.8% —
Reform UK and Bolton For Change Roland Marsden 153 4.2% —
Liberal Democrats Liz Turner-Allen 125 3.4% —
Majority426
Turnout37.0%
Registered electors9,742
Ballots cast3,627

Farnworth North 3 seats

Party Candidate Votes Share +/−
Labour Party Hamid Khurram Elected 1,598 55.4% —
Labour Party Nadeem Ayub Elected 1,580 54.8% —
Labour Party Susan Haworth Elected 1,508 52.3% —
Conservative and Unionist Party Raja Talat Mahmood 567 19.7% —
Reform UK and Bolton For Change Jenifer Mary Armstrong 520 18.0% —
Reform UK and Bolton For Change Sharon Ann Whitworth 487 16.9% —
Conservative and Unionist Party Robert Edward Tyler 347 12.0% —
Reform UK and Bolton For Change Kirsty Lawlor 341 11.8% —
Conservative and Unionist Party Bethany Hood 272 9.4% —
Green Party Philip Kochitty 241 8.4% —
Liberal Democrats Wendy Connor 133 4.6% —
Liberal Democrats David Arthur Connor 114 4.0% —
Liberal Democrats Colin Stewart Hunter 72 2.5% —
Majority941
Turnout29.0%
Registered electors9,912
Ballots cast2,885

Farnworth South 3 seats

Party Candidate Votes Share +/−
Farnworth and Kearsley First Party Maureen Ann Flitcroft Elected 1,184 49.6% —
Farnworth and Kearsley First Party Paul Sanders Elected 1,173 49.1% —
Labour Party Champak Mistry Elected 900 37.7% —
Labour Party Jackie Schofield 877 36.7% —
Labour Party Abdul (Waj) Khan 846 35.4% —
Reform UK and Bolton For Change Jeff Armstrong 381 15.9% —
Conservative and Unionist Party Natalie Yates 171 7.2% —
Liberal Democrats Jean Gillies 137 5.7% —
Conservative and Unionist Party Kubbar Alom 114 4.8% —
Conservative and Unionist Party Zahra Davda 105 4.4% —
Liberal Democrats Christine Joyce Macpherson 67 2.8% —
Liberal Democrats Richard Maurice Cooper 65 2.7% —
Majority23
Turnout25.0%
Registered electors9,536
Ballots cast2,389

Great Lever 3 seats

Party Candidate Votes Share +/−
Labour Party Mohammed Ayub Elected 2,410 58.6% —
Labour Party Mohammed Iqbal Elected 2,288 55.7% —
Labour Party Karen Hon Elected 2,048 49.8% —
Conservative and Unionist Party Malik Muzafar Nazar 1,580 38.4% —
Conservative and Unionist Party Susan Owen 970 23.6% —
Conservative and Unionist Party Sajid Pathan 950 23.1% —
Green Party Mahboob Alom 280 6.8% —
Reform UK and Bolton For Change Taylor Jones 170 4.1% —
Reform UK and Bolton For Change Phillip James Worthington 161 3.9% —
Liberal Democrats Michael John Farrell 118 2.9% —
Liberal Democrats Duncan Learmonth 101 2.5% —
Liberal Democrats Duncan Alexander Macpherson 84 2.0% —
Majority468
Turnout36.0%
Registered electors11,377
Ballots cast4,111

Halliwell 3 seats

Party Candidate Votes Share +/−
Labour Party Rabiya Jiva Elected 2,080 49.6% —
Labour Party Safwaan Patel Elected 1,983 47.3% —
Labour Party Kevin Patrick Morris Elected 1,911 45.6% —
Conservative and Unionist Party Mohamed Haji 1,834 43.8% —
Conservative and Unionist Party Siraj Patel 1,715 40.9% —
Conservative and Unionist Party Faruk Ugharadar 1,683 40.2% —
Reform UK and Bolton For Change Norman Cryer 216 5.2% —
Reform UK and Bolton For Change Gareth James Fitzsimmons 185 4.4% —
Green Party Martin McLoughlin 171 4.1% —
Reform UK and Bolton For Change Dave Nightingale 168 4.0% —
Liberal Democrats Francine Godfrey 150 3.6% —
Liberal Democrats Gordon Stone 102 2.4% —
Liberal Democrats Kenneth Kay 99 2.4% —
Majority77
Turnout41.0%
Registered electors10,329
Ballots cast4,191

Heaton, Lostock & Chew Moor 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Martyn Cox Elected 2,112 46.9% —
Conservative and Unionist Party Anne Barbara Galloway Elected 2,054 45.6% —
Conservative and Unionist Party Andy Morgan Elected 2,010 44.6% —
Labour Party Lynne Fisher 1,184 26.3% —
Labour Party John William Gillatt 1,169 25.9% —
Labour Party Janahan Kandiah Kugathas 1,095 24.3% —
The Independent Choice Gordon Campbell 684 15.2% —
The Independent Choice Steven John Chadwick 541 12.0% —
The Independent Choice Stephen Rock 396 8.8% —
Liberal Democrats Rebekah Susan Mary Fairhurst 299 6.6% —
Liberal Democrats Jim Priest 288 6.4% —
Liberal Democrats Paul Martin 285 6.3% —
Reform UK and Bolton For Change Graham McGreavy 278 6.2% —
Independent Don Prof Reis Abraham Halliwell Prf 30 0.7% —
Majority826
Turnout40.0%
Registered electors11,189
Ballots cast4,505

Horwich North 3 seats

Party Candidate Votes Share +/−
Horwich & Blackrod First Independents Ryan Bamforth Elected 1,910 47.5% —
Horwich & Blackrod First Independents Craig Rotheram Elected 1,709 42.5% —
Horwich & Blackrod First Independents Victoria Elise Rigby Elected 1,494 37.1% —
Labour Party Kevin Peter McKeon 1,467 36.4% —
Labour Party Michael Jarvis 1,392 34.6% —
Labour Party Sam Watkin 1,193 29.6% —
Conservative and Unionist Party Michael Baines 625 15.5% —
Conservative and Unionist Party Matthew Kyle 435 10.8% —
Conservative and Unionist Party Richard Elliott 427 10.6% —
Green Party Rod Riesco 238 5.9% —
Liberal Democrats Matt Turner-Allen 214 5.3% —
Reform UK and Bolton For Change Eddie Carr 158 3.9% —
Liberal Democrats Geoffrey Alan Fairhurst 116 2.9% —
Liberal Democrats Caroline Anne Turner-Preece 90 2.2% —
Majority27
Turnout36.0%
Registered electors11,093
Ballots cast4,025

Horwich South & Blackrod 3 seats

Party Candidate Votes Share +/−
Horwich & Blackrod First Independents David Grant Elected 1,481 46.2% —
Horwich & Blackrod First Independents Peter Wright Elected 1,316 41.1% —
Horwich & Blackrod First Independents Samantha Louise Angela Williamson Elected 1,272 39.7% —
Labour Party Fazeelah Khan 766 23.9% —
Conservative and Unionist Party Sue Baines 752 23.5% —
Labour Party Nadir Mohammed 747 23.3% —
Labour Party George Butler 674 21.0% —
Conservative and Unionist Party Paul Norris 542 16.9% —
Conservative and Unionist Party Hannah Wright 499 15.6% —
Green Party Helen Alker 206 6.4% —
Reform UK and Bolton For Change Loren Jo-Ann Richards 113 3.5% —
Liberal Democrats Ollie Younge 93 2.9% —
Liberal Democrats Sylvia Mary Fairhurst 93 2.9% —
Liberal Democrats Scott James Turner-Preece 55 1.7% —
Majority506
Turnout33.0%
Registered electors9,685
Ballots cast3,205

Hulton 3 seats

Party Candidate Votes Share +/−
Labour Party Shafaqat Shaikh Elected 1,431 40.6% —
Labour Party Aalaina Khan Elected 1,412 40.1% —
Conservative and Unionist Party Derek John Bullock Elected 1,400 39.8% —
Conservative and Unionist Party Toby Hewitt 1,395 39.6% —
Labour Party Logan Pratheepan 1,346 38.2% —
Conservative and Unionist Party Shafi Patel 1,331 37.8% —
Green Party Wendy Ann Hopkinson 362 10.3% —
Reform UK and Bolton For Change Rachel Armstrong 298 8.5% —
Reform UK and Bolton For Change Rob Lowe 262 7.4% —
Liberal Democrats Derek John Gradwell 182 5.2% —
Liberal Democrats Linda Christine Maher 163 4.6% —
Liberal Democrats Ryan Michael Hough 147 4.2% —
Majority5
Turnout34.0%
Registered electors10,528
Ballots cast3,521

Kearsley 3 seats

Party Candidate Votes Share +/−
One Kearsley Debbie Newall Elected 1,350 56.0% —
One Kearsley Paul Heslop Elected 1,343 55.7% —
One Kearsley Melanie Livesey Elected 1,121 46.5% —
Farnworth and Kearsley First Party Tracey Wilkinson 686 28.5% —
Labour Party Sophie Hallworth 411 17.1% —
Labour Party Eddie Gorman 385 16.0% —
Labour Party Musa Amedu 357 14.8% —
Conservative and Unionist Party Mark Cunningham 270 11.2% —
Conservative and Unionist Party Glenys Ratcliffe 221 9.2% —
Reform UK and Bolton For Change Julie Pattison 180 7.5% —
Conservative and Unionist Party Lewis Croden 127 5.3% —
Liberal Democrats Charles Cooper 28 1.2% —
Liberal Democrats Christine Anne Strawbridge 26 1.1% —
Liberal Democrats John William Strawbridge 14 0.6% —
Majority435
Turnout26.0%
Registered electors9,192
Ballots cast2,409

Little Lever & Darcy Lever 3 seats

Party Candidate Votes Share +/−
Conservative and Unionist Party Andrea Taylor-Burke Elected 1,213 40.5% —
Conservative and Unionist Party David Michael Meehan Elected 986 32.9% —
Labour Party Liam Barnard Elected 964 32.2% —
Conservative and Unionist Party Fred Khan 801 26.8% —
Labour Party Jo Fisk 785 26.2% —
Labour Party Bob Sproat 732 24.5% —
Little Lever & Darcy Lever First Sean Colin Hornby 664 22.2% —
Little Lever & Darcy Lever First Rees Gibbon 582 19.4% —
Reform UK and Bolton For Change Kath Harris 472 15.8% —
Reform UK and Bolton For Change Simon Johnson 333 11.1% —
Reform UK and Bolton For Change Brett Varnam 313 10.5% —
Liberal Democrats Susie Martin 113 3.8% —
Liberal Democrats Naila Asghar 85 2.8% —
Liberal Democrats Michael Robert Wilkinson 69 2.3% —
Majority163
Turnout31.0%
Registered electors9,591
Ballots cast2,993

Queens Park & Central 3 seats

Party Candidate Votes Share +/−
Labour Party Akhtar Zaman Elected 1,672 67.3% —
Labour Party Richard Silvester Elected 1,625 65.4% —
Labour Party Linda Carol Thomas Elected 1,561 62.8% —
Conservative and Unionist Party Hetan Ajwani 354 14.3% —
Conservative and Unionist Party Hafiz Tahir-Mahmood Butt 347 14.0% —
Conservative and Unionist Party Shahjahan Shah 284 11.4% —
Reform UK and Bolton For Change Tracey Earp 217 8.7% —
Reform UK and Bolton For Change Sandra Harvey 189 7.6% —
Liberal Democrats Stewart Malcolm Ball 163 6.6% —
Liberal Democrats Michael Justin Kay Isherwood 147 5.9% —
Liberal Democrats Andrew John Tonge 116 4.7% —
Northern Heart Anthony Massey 101 4.1% —
Majority1,207
Turnout25.0%
Registered electors9,818
Ballots cast2,484

Rumworth 3 seats

Party Candidate Votes Share +/−
Labour Party Abdul Aziz Atcha Elected 2,491 50.2% —
Labour Party Sajid Ali Elected 2,484 50.1% —
Labour Party Amjid Khan Elected 2,238 45.1% —
Conservative and Unionist Party Ayyub Chota Patel 2,019 40.7% —
Conservative and Unionist Party Yusuf Davda 1,975 39.8% —
Conservative and Unionist Party Shamim Abdullah 1,829 36.9% —
Green Party Alan Johnson 374 7.5% —
Green Party Glenys Ann Johnson 296 6.0% —
Reform UK and Bolton For Change Colin Derek Speakman 163 3.3% —
Liberal Democrats Jaleh Hayes 99 2.0% —
Majority219
Turnout44.0%
Registered electors11,436
Ballots cast4,959

Smithills 3 seats

Party Candidate Votes Share +/−
Liberal Democrats Roger Geoffrey Cliffe Hayes Elected 1,944 53.5% —
Liberal Democrats Sue Priest Elected 1,867 51.4% —
Liberal Democrats Garry Neil Veevers Elected 1,687 46.4% —
Labour Party Noelene Gillatt 922 25.4% —
Labour Party Sorie Sesay 871 24.0% —
Labour Party Zeeshan Akhtar 828 22.8% —
Conservative and Unionist Party Carol Forshaw 473 13.0% —
Conservative and Unionist Party Cathryn Norris 393 10.8% —
Conservative and Unionist Party Douglas Taylor 359 9.9% —
Green Party Vicki Attenborough 286 7.9% —
Reform UK and Bolton For Change Helen Shaw 203 5.6% —
Reform UK and Bolton For Change Stephen Tonge 171 4.7% —
Majority765
Turnout35.0%
Registered electors10,503
Ballots cast3,633

Tonge with the Haulgh 3 seats

Party Candidate Votes Share +/−
Labour and Co-operative Party Martin Donaghy Elected 1,518 53.0% —
Labour and Co-operative Party Nick Peel Elected 1,446 50.5% —
Labour and Co-operative Party Emily Grace Amelia Mort Elected 1,401 48.9% —
Conservative and Unionist Party Selena Bain 773 27.0% —
Conservative and Unionist Party Ciaran Tully 727 25.4% —
Conservative and Unionist Party Jodie Louise Lane 726 25.3% —
Reform UK and Bolton For Change Trevor Jones 527 18.4% —
Liberal Democrats Rebecca Forrest 194 6.8% —
Liberal Democrats Rosalind Harasiwka 159 5.5% —
Liberal Democrats Frank Harasiwka 155 5.4% —
Northern Heart Alexander John Mell McAllister 117 4.1% —
Majority628
Turnout26.0%
Registered electors11,238
Ballots cast2,865

Westhoughton North & Hunger Hill 3 seats

Party Candidate Votes Share +/−
Liberal Democrats Arthur Price Elected 1,135 34.4% —
Conservative and Unionist Party Martin Tighe Elected 1,111 33.7% —
Conservative and Unionist Party Bernadette Eckersley-Fallon Elected 1,065 32.3% —
Conservative and Unionist Party Andrea Jane Finney 1,064 32.2% —
Liberal Democrats Alison Jean Jackson 1,049 31.8% —
Liberal Democrats Gillian Elizabeth Wroe 981 29.7% —
Labour Party Amanda Jayne Armstrong 759 23.0% —
Labour Party Zoe Walsh 716 21.7% —
Labour Party Mareike Steiner 644 19.5% —
Westhoughton First Independents Jack Speight 393 11.9% —
Reform UK and Bolton For Change Steven Haslam 192 5.8% —
Green Party Heather Rylance 173 5.2% —
Majority1
Turnout32.0%
Registered electors10,209
Ballots cast3,300

Westhoughton South 3 seats

Party Candidate Votes Share +/−
Labour Party David Chadwick Elected 1,163 36.6% —
Liberal Democrats David Wilkinson Elected 1,141 35.9% —
Liberal Democrats Neil Maher Elected 1,021 32.2% —
Liberal Democrats Deirdre Janice McGeown 1,008 31.8% —
Labour Party John Stewart McHugh 995 31.3% —
Labour Party Karen Millington 970 30.6% —
Conservative and Unionist Party Rachel Eckersley-Fallon 637 20.1% —
Conservative and Unionist Party Carol Kirkman 627 19.8% —
Conservative and Unionist Party Anna-Marie Watters 611 19.3% —
Westhoughton First Independents Sharon Ann Gough 349 11.0% —
Reform UK and Bolton For Change Matthew Kemp 231 7.3% —
Reform UK and Bolton For Change Sandy Holt 192 6.0% —
Majority13
Turnout31.0%
Registered electors10,292
Ballots cast3,174

Other elections here

2026 · 2024 · 2022 · 2021 · 2019 · 2018 · 2016