Before (end of 2023) (72 seats, Open Council Data)
Labour 58 · Conservative 12 · Other 2
After (end of 2024) (72 seats, Open Council Data)
Labour 64 · Conservative 5 · Other 3
Ward results
ABBEY1 seat · turnout 36.3%
| Nicky Hinchliff | Labour | 2,078 ✓ |
| Roderick MacRorie | Green | 413 |
| Thomas Blewitt | Conservative | 395 |
| Justin MacIntosh | Trade Unionist and Socialist Coalition | 126 |
Blackheath1 seat
| Kerrie Carmichael | Labour | 1,180 ✓ |
| Bob Dunn | Conservative | 520 |
| Mike Cooper | Reform UK | 310 |
| Aldo Mussi | Green | 157 |
| Craig Eric Taylor | Independent | 102 |
Bristnall1 seat · turnout 27.5%
| Ellen Fenton | Labour | 1,413 ✓ |
| Gemma Barnfield | Conservative | 464 |
| Christopher Bernard Clemson | Reform UK | 316 |
| Clive Heywood | Liberal Democrats | 224 |
Charlemont With Grove Vale1 seat · turnout 35.2%
| Dalel Singh Bhamra | Labour | 1,480 ✓ |
| David Dean Fisher | Conservative | 1,243 |
| Graham Nock | Reform UK | 256 |
| Jeremy David Parker | Green | 135 |
| Sam Harding | UK Independence Party (UKIP) | 71 |
| Usha Rani Braich | Liberal Democrats | 59 |
Cradley Heath & Old Hill1 seat · turnout 23.7%
| Vicki Smith | Labour | 1,340 ✓ |
| Paul Barnfield | Conservative | 506 |
| B. Singh | REF | 267 |
| P. Connor | Green | 211 |
| N. Bradley | Liberal Democrats | 123 |
| Cammilla Mngaza | TUSC | 19 |
Friar Park1 seat · turnout 22.5%
| Elizabeth Ann Giles | Labour | 1,013 ✓ |
| Scott Chapman | Conservative | 626 |
| Steve Khuttan | Reform UK | 204 |
| Kevin Priest | Green | 50 |
| Richard McVittie | Liberal Democrats | 44 |
| Colin Nicholas Rankine | YESHUA | 21 |
Great Barr With Yew Tree1 seat · turnout 31.6%
| Connor Lee Horton | Labour | 1,507 ✓ |
| Adrian Frederick Jones | Conservative | 752 |
| Margaret Laura Sutton | Reform UK | 292 |
| Mark Smith | Liberal Democrats | 262 |
| Shakir Mehmood Khan | Green | 219 |
Great Bridge1 seat
| Will Gill | Conservative | 1,278 ✓ |
| Khurshid Haque | Labour | 1,035 |
| Peter Durnell | Reform UK | 253 |
| Awais Qaisar | Green | 173 |
Greets Green and Lyng1 seat · turnout 30.8%
| Pam Randhawa | Labour | 1,926 ✓ |
| Paul Green | Conservative | 422 |
| Gill Darby | Green | 295 |
| Ray Nock | Reform UK | 225 |
Hateley Heath1 seat · turnout 25.0%
| Amardeep Singh | Labour | 1,713 ✓ |
| Jason Glover | Conservative | 439 |
| Jackie Nock | Reform UK | 283 |
| Martin Roebuck | Liberal Democrats | 125 |
Langley1 seat
| Caroline Louise Owen | Labour | 1,523 ✓ |
| Gillian Mary Coleyshaw | Conservative | 475 |
| Ian Raymond Alan Plant | Reform UK | 312 |
Newton1 seat · turnout 30.1%
| Elaine Mary Giles | Labour | 1,502 ✓ |
| Ravi Sangar | Conservative | 552 |
| Geoffrey Lionel Sutton | Reform UK | 216 |
| Hannah Valenzuela | Green | 181 |
| Usha Rani Braich | Liberal Democrats | 154 |
Old Warley1 seat · turnout 30.2%
| Luke Dean Cotterill | Labour | 1,412 ✓ |
| Jeffrey Regha | Conservative | 619 |
| Karl Terry Leech | Reform UK | 290 |
| Hilary Jane Grandey | Green | 249 |
| Bob Smith | Liberal Democrats | 175 |
Oldbury1 seat
| Rizwan Jalil | Labour | 1,714 ✓ |
| Robert Yardley | Conservative | 521 |
| Wikas Khan | Liberal Democrats | 399 |
| Mark Steven Holdroyd | Green | 200 |
| Richard Gingell | Trade Unionist and Socialist Coalition | 95 |
Princes End1 seat · turnout 21.8%
| Archer Williams | Labour | 942 ✓ |
| Kelly Cranston | Conservative | 755 |
| Gary Andrew Dale | Reform UK | 268 |
| Joseph Loudon | Green | 53 |
Rowley1 seat
| Sohail Iqbal | Labour | 1,080 ✓ |
| Sandeep Singh | Conservative | 471 |
| Chris Fanthom | Reform UK | 351 |
| Laured Kalari | Independent | 265 |
| Saskia Ebanks | Green | 138 |
Smethwick1 seat · turnout 31.1%
| Parbinder Kaur | Labour | 2,024 ✓ |
| Stephen Leslie Emms | Conservative | 443 |
| Gita Joshi | Green | 340 |
| Ravaldeep Bath | Trade Unionist and Socialist Coalition | 159 |
Soho & Victoria1 seat
| Farut Shaeen | Labour | 2,207 ✓ |
| J. Rendell | Green | 435 |
| Parminder Dhesi | Conservative | 336 |
| Keith Wilmot | Liberal Democrats | 169 |
St Pauls1 seat
| Sukhbir Singh Gill | Labour | 2,928 ✓ |
| Patricia Irene Emms | Conservative | 557 |
Tipton Green1 seat · turnout 14.7%
| Richard James Elessing Jeffcoat | Independent | 1,630 ✓ |
| Charn Singh Padda | Labour | 1,226 |
| Patricia Irene Emms | Conservative | 328 |
Tividale1 seat
| Maria Crompton | Labour | 1,295 ✓ |
| Neil Griffiths | Conservative | 502 |
| Steve Dabbs | Reform UK | 264 |
| Palwinder Singh | Liberal Democrats | 125 |
Wednesbury North1 seat · turnout 27.4%
| Peter Hughes | Labour | 1,042 ✓ |
| Steve Simcox | Conservative | 517 |
| Abdul Husen | Independent | 513 |
| Jayne Heathcote | Reform UK | 259 |
| Mark Redding | Green | 106 |
| Richard Daniel Jones | Liberal Democrats | 49 |
| Gareth Knox | Trade Unionist and Socialist Coalition | 16 |
Wednesbury South1 seat
| Jenny Chidley | Labour | 1,603 ✓ |
| Connor Marshall | Conservative | 636 |
| Jack Sabharwal | Reform UK | 258 |
| Manjit Singh Lall | Liberal Democrats | 143 |
| U'Semu Makaya | Trade Unionist and Socialist Coalition | 39 |
West Bromwich Central1 seat · turnout 33.1%
| Farzana Haq | Labour | 1,807 ✓ |
| Rafiullah Mohammadzai | Conservative | 458 |
| Mohammed Rohim | Independent | 439 |
| Robert White | Reform UK | 261 |
| Sarah Louise Deans | Green | 223 |
| Daljit Kaur Nagra | Liberal Democrats | 186 |
