Before (end of 2017) (48 seats, Elections Centre)
Labour 25 · Conservative 19 · Other 4 · Liberal Democrats 0
After (end of 2018) (48 seats, Open Council Data)
Labour 25 · Conservative 19 · Other 4
Ward results
Bargate1 seat · turnout 25.8%
| Sarah Bogle | Labour | 1,668 ✓ |
| Edward James Osmond | Conservative | 827 |
| Benjamin Curd | Liberal Democrats | 204 |
| Joe Cox | Green | 184 |
| Diane Cook | TUSC | 63 |
Bassett1 seat · turnout 34.9%
| Beryl Harris | Conservative | 1,682 ✓ |
| Sally Spicer | Labour | 965 |
| Richard Blackman | Liberal Democrats | 464 |
| Alan Jack French | Green | 264 |
Bevois1 seat · turnout 29.6%
| Toqeer Kataria | Labour | 2,260 ✓ |
| Diana June Galton | Conservative | 417 |
| Ronald Nicholas Meldrum | Green | 233 |
| Vijay Chopra | Liberal Democrats | 173 |
Bitterne1 seat · turnout 30.9%
| Terry Michael Streets | Conservative | 1,528 ✓ |
| Simon Letts | Labour | 1,233 |
| Olivia Reed | Liberal Democrats | 118 |
| Duncan Robert McMillan | Green | 114 |
| Lisa Joanne Stead | Independent | 96 |
Bitterne Park1 seat · turnout 38.4%
| Rob Harwood | Conservative | 1,914 ✓ |
| Ashley Mark Minto | Labour | 1,525 |
| Jennifer Barnes | Green | 297 |
| Julie Read | Liberal Democrats | 266 |
Coxford1 seat · turnout 32.8%
| Keith Morrell | Independent | 1,595 ✓ |
| Matt Renyard | Labour | 958 |
| James Edward Burgess | Conservative | 559 |
| Alexander Green | Liberal Democrats | 103 |
| Lucy Michelle Allotey | Green | 101 |
| Richard McQuillan | Independent | 82 |
Freemantle1 seat · turnout 34.5%
| Stephen Leggett | Labour | 1,704 ✓ |
| Jeremy Moulton | Conservative | 1,484 |
| Alexander Clifton-Melhuish | Liberal Democrats | 217 |
| Lindsey Cherrie Hood | Green | 185 |
| Edward Thompson | — | 167 |
| Peter Packwood | TUSC | 28 |
Harefield1 seat · turnout 36.8%
| Valerie Laurent | Conservative | 2,015 ✓ |
| Alan Lloyd | Labour | 1,401 |
| Peter Virgo | Independent | 148 |
| Christopher Francis Bluemel | Green | 136 |
| Catriona McDougall | Liberal Democrats | 123 |
Millbrook1 seat · turnout 34.5%
| Steven Galton | Conservative | 1,694 ✓ |
| Mike Denness | Labour | 1,631 |
| Andy Beal | Liberal Democrats | 159 |
| Jonathan Bean | Green | 158 |
| Pearline Hingston | UK Independence Party (UKIP) | 92 |
| Edward Edworthy | SotonInd | 91 |
Peartree1 seat · turnout 35.6%
| Tony Bell | Conservative | 1,725 ✓ |
| Catherine Rebecca Rendle | Labour | 1,579 |
| Robert William Naish | Liberal Democrats | 219 |
| Nicholas Mabey | Green | 142 |
| Declan Peter Clune | Trade Unionist and Socialist Coalition | 44 |
Portswood1 seat · turnout 36.6%
| Lisa Mitchell | Labour | 1,587 ✓ |
| Amanda Ford | Liberal Democrats | 923 |
| Paul O'Neill | Conservative | 851 |
| Kat Barbour | Green | 348 |
| Nicholas Chaffey | TUSC | 31 |
Redbridge1 seat
| Catherine McEwing | Labour | 1,181 ✓ |
| Denise Mary Elizabeth Wyatt | Southampton Independents | 982 |
| Matthew Cowley | Conservative | 583 |
| Richard John Lyons | UK Independence Party (UKIP) | 124 |
| Simon David Stokes | Liberal Democrats | 99 |
| Christopher James | Green | 96 |
Shirley1 seat · turnout 39.0%
| Hannah Coombs | Labour | 1,952 ✓ |
| Matthew Turpin | Conservative | 1,244 |
| Peter Galton | Liberal Democrats | 440 |
| John Charles Thomas Spottiswoode | Green | 204 |
| Amanda Jane Guest | Independent | 123 |
| Colin Brendan Hingston | UK Independence Party (UKIP) | 107 |
Sholing1 seat · turnout 34.8%
| Marley Guthrie | Conservative | 2,093 ✓ |
| Andy Frampton | Labour | 1,323 |
| Phillip Mackin | Liberal Democrats | 162 |
| Lyn Hazel Brayshaw | Green | 153 |
Swaythling1 seat · turnout 29.9%
| Lorna Fielker | Labour | 1,062 ✓ |
| Robert Painton | Conservative | 956 |
| Paul Clarke | Liberal Democrats | 275 |
| Angela Mary Cotton | Green | 191 |
Woolston1 seat · turnout 29.0%
| Christopher Hammond | Labour | 1,495 ✓ |
| Matthew Jones | Conservative | 1,161 |
| Clive George Hillman | Green | 148 |
| Sam Harris | Liberal Democrats | 141 |
| Sir Robert Atkins | TUSC | 109 |
