Before (end of 2023) (51 seats, Open Council Data)
Labour 35 · Conservative 8 · Other 4 · Liberal Democrats 3 · Green 1
After (end of 2024) (51 seats, Open Council Data)
Labour 36 · Conservative 10 · Liberal Democrats 4 · Green 1
Ward results
Banister and Polygon1 seat
| Vivienne Windle | Labour | 1,006 ✓ |
| Scott William Davis | Conservative | 491 |
| Ellis Jackson | Green | 337 |
| Andy Beal | Liberal Democrats | 261 |
| Karen Rogers | Trade Unionist and Socialist Coalition | 89 |
Bargate1 seat · turnout 20.6%
| Ginnie Lambert | Labour | 936 ✓ |
| Matt Jones | Conservative | 497 |
| Joe Cox | Green | 208 |
| R. Hinchcliffe | Liberal Democrats | 139 |
| Donna Dee | Trade Unionist and Socialist Coalition | 86 |
| Reuben Hinchliffe | Liberal Democrats | 19 |
Bassett1 seat
| Sarah Louise Wood | Liberal Democrats | 1,481 ✓ |
| Amanda Jane Guest | Conservative | 964 |
| Lawrence James Murray Coomber | Labour | 485 |
| Helen Mary Makrakis | Green | 198 |
| Tom Randell | Reform UK | 194 |
| Aziz Dieng | Trade Unionist and Socialist Coalition | 49 |
Bevois1 seat
| Jacqui Rayment | Labour | 1,281 ✓ |
| Nadia Noreen Ditta | Trade Unionist and Socialist Coalition | 848 |
| Rosanna Newey | Green | 214 |
| Richard Arthur Palmer | Conservative | 192 |
| Tom Wintrell | Liberal Democrats | 102 |
Bitterne Park1 seat
| Gordon John Cooper | Labour | 1,634 ✓ |
| David John Fuller | Conservative | 1,545 |
| Lindsi Bluemel | Green | 338 |
| Adrian Royle | Reform UK | 160 |
| Nick Myers | Liberal Democrats | 142 |
| Graham Michael Henry | Trade Unionist and Socialist Coalition | 63 |
Coxford1 seat
| Beccy Greenhalgh | Labour | 1,062 ✓ |
| Paul James Patrick Nolan | Conservative | 1,016 |
| Guy Ireland | Reform UK | 256 |
| Ellen McGeorge | Liberal Democrats | 213 |
| Joanne Clements | Green | 176 |
| Maggie Fricker | Trade Unionist and Socialist Coalition | 43 |
Freemantle1 seat · turnout 27.9%
| Christie Lambert | Labour | 1,339 ✓ |
| Diana June Galton | Conservative | 578 |
| John Charles Thomas Spottiswoode | Green | 275 |
| Chris Shank | Liberal Democrats | 234 |
| Catherine Clarke | Trade Unionist and Socialist Coalition | 174 |
| Katrina De Chazal | Reform UK | 84 |
Harefield1 seat · turnout 28.9%
| Rob Harwood | Conservative | 1,219 ✓ |
| Paul Kenny | Labour | 1,018 |
| Martyn Cooper | Liberal Democrats | 303 |
| Christopher Francis Bluemel | Green | 177 |
| Barbara Webber | Trade Unionist and Socialist Coalition | 100 |
Millbrook1 seat
| Christian Cox | Labour | 1,042 ✓ |
| Vikkie Cheng | Conservative | 1,014 |
| Richard William Fricker | Green | 222 |
| Andrew Paul Landells | Liberal Democrats | 151 |
| Andrew David Howe | Trade Unionist and Socialist Coalition | 76 |
Peartree1 seat · turnout 29.8%
| Simon Letts | Labour | 1,305 ✓ |
| Susan Elizabeth Spencer | Conservative | 1,142 |
| Sam Wright | Reform UK | 305 |
| Lori Foster | Green | 219 |
| Tara Foster | Liberal Democrats | 182 |
| Mike Marx | Trade Unionist and Socialist Coalition | 34 |
Portswood1 seat
| John Savage | Labour | 1,401 ✓ |
| Nikki Kelly | Green | 880 |
| Nick Moulton | Conservative | 365 |
| John Langran | Liberal Democrats | 197 |
| Caroline Jobson | Reform UK | 114 |
| Tony Twine | Trade Unionist and Socialist Coalition | 67 |
Redbridge1 seat
| Eugene McManus | Labour | 1,157 ✓ |
| Dave Smith | Conservative | 520 |
| John Peter Edwards | Reform UK | 276 |
| Lisa Marie Fricker | Green | 147 |
| Simon David Stokes | Liberal Democrats | 125 |
| Pete Wyatt | Trade Unionist and Socialist Coalition | 20 |
Shirley1 seat · turnout 36.0%
| Alice Kloker | Labour | 1,458 ✓ |
| Andrew Hetherton | Conservative | 933 |
| George Edward Percival | Liberal Democrats | 734 |
| Lucy Michelle Allotey | Green | 262 |
| Philip Edward Crook | Reform UK | 248 |
| Parveen Ishfaq | Trade Unionist and Socialist Coalition | 54 |
Sholing1 seat · turnout 28.6%
| Jaden William Beaurain | Conservative | 1,367 ✓ |
| Gillian Anne Green | Labour | 1,002 |
| Sharon Pamela Hopkins | Liberal Democrats | 348 |
| Emma Davis | Green | 185 |
| Declan Peter Clune | Trade Unionist and Socialist Coalition | 57 |
Swaythling1 seat
| Thomas Gravatt | Liberal Democrats | 1,116 ✓ |
| Sharon Mintoff | Labour | 808 |
| Robert Painton | Conservative | 407 |
| Angela Mary Cotton | Green | 246 |
| Nick Chaffey | Trade Unionist and Socialist Coalition | 72 |
Thornhill1 seat
| Josh Allen | Labour | 1,166 ✓ |
| Callum Daniel John Ford | Conservative | 924 |
| Edward Bolton | Liberal Democrats | 142 |
| Michael Charles John Mawle | Green | 126 |
| Clara Oswin Asher | Trade Unionist and Socialist Coalition | 78 |
Woolston1 seat
| Roger Stead | Conservative | 1,085 ✓ |
| Victoria Ugwoeme | Labour | 1,048 |
| Francis Eric George Hedley | Liberal Democrats | 203 |
| Caitlin Steege | Green | 196 |
| Sir Robert Atkins | Trade Unionist and Socialist Coalition | 100 |
