Before (end of 2021) (48 seats, Open Council Data)
Liberal Democrats 38 · Conservative 9 · Green 1
After (end of 2022) (48 seats, Open Council Data)
Liberal Democrats 41 · Other 4 · Conservative 3
Ward results
Alexandra2 seats · turnout 50.6%
| Peter Herlinger | Liberal Democrats | 991 ✓ |
| Ian Manders | Liberal Democrats | 976 ✓ |
| Rowe A. | Conservative | 754 |
| Illsley S. | Conservative | 735 |
| Hensman L. | Labour | 255 |
| Worley K. | Green | 231 |
| Kay D. | Green | 213 |
| Alexander James Lock | Labour | 195 |
Berrylands2 seats · turnout 57.2%
| Jackie Davies | Liberal Democrats | 1,340 ✓ |
| Anita Schaper | Liberal Democrats | 1,232 ✓ |
| Harding C. | Conservative | 752 |
| Jagie Rai | Conservative | 679 |
| Johnnie Byrne | Labour | 279 |
| Smith P. | Green | 271 |
| Green L. | Labour | 245 |
| Whitworth P. | Green | 188 |
| Ann C. | LIB | 97 |
Canbury Gardens2 seats
| James Manthel | Liberal Democrats | 1,191 ✓ |
| Noel Hadjimichael | Liberal Democrats | 1,173 ✓ |
| Netley M. | Conservative | 767 |
| Pike M. | Conservative | 692 |
| Campbell F. | Green | 395 |
| Sawyer L. | Green | 262 |
| Priest C. | Labour | 243 |
| Bilal Ashraf Chohan | Labour | 236 |
| Andreas Kirsch | Liberal Democrats | 1,453 ✓ |
| Mirza S. | Liberal Democrats | 1,353 ✓ |
| Griseldis Kirsch | Liberal Democrats | 1,335 ✓ |
| Towner S. | Conservative | 1,087 |
| Woods H. | Conservative | 997 |
| Aziz B. | Conservative | 869 |
| Keogh C. | Labour | 349 |
| Freedman M. | Labour | 339 |
| Nelson A. | Labour | 292 |
| Undertaking Director Brunskill | OMRL | 90 |
| Joe Lucky Guv | OMRL | 65 |
| A Gent Chinners | OMRL | 61 |
| Coiley C. | OMRL | 47 |
Coombe Hill2 seats · turnout 30.5%
| Rowena Bass | Conservative | 960 ✓ |
| I. George | Conservative | 875 ✓ |
| Bailey K. | Liberal Democrats | 678 |
| Pethers J. | Liberal Democrats | 587 |
| Dave Cooper | Labour | 240 |
| Murray A. | Labour | 199 |
| Giles K. | KIRG | 154 |
| King A. | KIRG | 139 |
Coombe Vale3 seats · turnout 60.7%
| Andrew James Crawford Bolton | Liberal Democrats | 1,624 ✓ |
| Kamala Kugan | Liberal Democrats | 1,612 ✓ |
| Andrew Sillett | Liberal Democrats | 1,475 ✓ |
| Cathy Roberts | Conservative | 1,213 |
| Roy Arora | Conservative | 1,163 |
| Itret Latif | Conservative | 955 |
| John Grant | Green | 675 |
| Liz Meerabeau | Labour | 532 |
| David James Giles | Kingston Independent Residents Group | 504 |
| Ian Parker | Labour | 431 |
| Gareth Brian Thomas | Labour | 379 |
Green Lane & St James1 seat
| Cobbett T. | Liberal Democrats | 888 ✓ |
| James Giles | KIRG | 853 ✓ |
| Edwards S. | Liberal Democrats | 845 |
| Tracey Y. | KIRG | 757 |
| Condry D. | Conservative | 288 |
| Jones G. | Labour | 253 |
| Qureshi S. | Conservative | 240 |
| Gary Alan See | Labour | 216 |
Hook & Chessington North3 seats
| Steph Archer | Liberal Democrats | 1,750 ✓ |
| Sue Ansari | Liberal Democrats | 1,627 ✓ |
| Afy Afilaka | Liberal Democrats | 1,566 ✓ |
| Stannard A. | Conservative | 909 |
| Gia Borg-Darcy | Conservative | 908 |
| Chohan R. | Conservative | 874 |
| Thompson C. | Labour | 472 |
| Paul Robert John Mitchell | Labour | 447 |
| Simmons C. | Labour | 423 |
| L. Dave | OMRL | 121 |
| Cramps C. | OMRL | 90 |
King George's & Sunray2 seats
| Mark Beynon | Liberal Democrats | 813 ✓ |
| Helen Grocott | Liberal Democrats | 784 ✓ |
| Cherry S. | Conservative | 566 |
| McKendrick M. | Conservative | 536 |
| Nick Draper | Labour | 272 |
| Johns-Perring C. | Labour | 269 |
Kingston Gate3 seats
| Anne Owen | Liberal Democrats | 1,614 ✓ |
| Hamed S. | Liberal Democrats | 1,504 ✓ |
| Farshid Sadr-Hashemi | Liberal Democrats | 1,315 ✓ |
| Bickerstaff A. | Conservative | 771 |
| Callaghan G. | Conservative | 723 |
| J. Bibi | Conservative | 650 |
| Child J. | Green | 606 |
| Hinton H. | KIRG | 596 |
| Veneik D. | KIRG | 442 |
| Sally Richardson | Labour | 412 |
| Leather J. | Labour | 381 |
| Gomez-Russell A. | Green | 373 |
| Wright P. | Green | 309 |
| Zhang-Borges A. | Labour | 290 |
| Shah C. | ND | 213 |
Kingston Town3 seats
| Roger Mark Hayes | Liberal Democrats | 1,243 ✓ |
| Nardelli N. | Liberal Democrats | 1,243 ✓ |
| John Sweeney | Liberal Democrats | 1,104 ✓ |
| Coleman K. | Labour | 625 |
| Bamford C. | Labour | 556 |
| Kent S. | Conservative | 501 |
| Paton R. | Conservative | 485 |
| Ellis M. | Labour | 480 |
| Suckling C. | Conservative | 436 |
| Johnson F. | Green | 370 |
| Hinton G. | KIRG | 294 |
| Brilley J. | Green | 293 |
| Tyler B. | KIRG | 284 |
| Doyle P. | KIRG | 281 |
| John Johnson | Green | 185 |
| Henderson L. | Liberal Democrats | 1,132 ✓ |
| Thorpe R. | Liberal Democrats | 1,009 ✓ |
| Paton T. | Conservative | 906 |
| Rob Smith | Conservative | 822 |
| Campbell A. | Labour | 352 |
| Rasool A. | Labour | 259 |
| Newton S. | Green | 222 |
New Malden Village3 seats
| M. Durrant | Liberal Democrats | 1,217 ✓ |
| D. Kim | Liberal Democrats | 1,184 ✓ |
| L. Heap | Liberal Democrats | 1,182 ✓ |
| L. Howard | Green | 867 |
| R. Hebborn | KIRG | 724 |
| M. Tracey | KIRG | 703 |
| P. Bedforth | Conservative | 467 |
| Pat Dobson | Labour | 436 |
| Sean Paul Casey | Labour | 429 |
| S. Dunkling | Labour | 374 |
| P. Cockle | Conservative | 372 |
| S. Hindosh | Conservative | 327 |
| Mary Clark | Independent | 0 |
Norbiton3 seats · turnout 46.9%
| Davey E. | Liberal Democrats | 1,541 ✓ |
| Olly Wehring | Liberal Democrats | 1,495 ✓ |
| Susan Skipwith | Liberal Democrats | 1,258 ✓ |
| Benedetti M. | Labour | 904 |
| Benn-Amir A. | Labour | 719 |
| South L. | Labour | 712 |
| Gray C. | Conservative | 375 |
| A. Williams | Conservative | 366 |
| Beekoo S. | Conservative | 348 |
| Hall M. | Green | 239 |
| Redman C. | Green | 225 |
| Jenner V. | KIRG | 197 |
| Robinson T. | Green | 163 |
Old Malden2 seats · turnout 34.4%
| Elizabeth Park | Liberal Democrats | 1,162 ✓ |
| Mike Massimi | Liberal Democrats | 1,093 ✓ |
| Kevin John Davis | Conservative | 880 |
| Jason Hughes | Conservative | 802 |
| Bollins G. | Labour | 263 |
| Francis E. | Labour | 244 |
| Howard P. | Green | 175 |
St Mark's & Seething Wells3 seats
| Liz Green | Liberal Democrats | 1,830 ✓ |
| Diane White | Liberal Democrats | 1,726 ✓ |
| Yogan Yoganathan | Liberal Democrats | 1,669 ✓ |
| Sumner S. | Green | 1,351 |
| Shabbeer T. | Green | 992 |
| Kwisthout H. | Green | 925 |
| Cameron John William Davis | Conservative | 526 |
| Paton C. | Conservative | 472 |
| Ian Wilson | Conservative | 467 |
| Bamford-Hurrell N. | Labour | 463 |
| Deacon C. | Labour | 360 |
| Bollins C. | Labour | 349 |
| Olszewski D. | WEP | 212 |
| Jones L. | KIRG | 210 |
Surbiton Hill3 seats · turnout 45.5%
| Alison Holt | Liberal Democrats | 1,810 ✓ |
| Reeve T. | Liberal Democrats | 1,629 ✓ |
| Khan A. | Liberal Democrats | 1,596 ✓ |
| Bowis C. | Conservative | 679 |
| Innes A. | Conservative | 642 |
| Richard John Hudson | Conservative | 535 |
| Ayre S. | Labour | 382 |
| Burlingsby A. | Green | 370 |
| Farian G. | Labour | 338 |
| Way R. | Labour | 333 |
| Burlingsby C. | Green | 310 |
| Goodacre P. | Green | 291 |
| Colegate G. | KIRG | 285 |
| Smithers H. | KIRG | 225 |
| Rajput M. | KIRG | 181 |
Tolworth3 seats
| Mariana Goncalves | Liberal Democrats | 2,047 ✓ |
| Wooldridge A. | Liberal Democrats | 2,002 ✓ |
| Thay Thayalan | Liberal Democrats | 1,998 ✓ |
| Davis J. | Conservative | 608 |
| Tony Banks | Labour | 592 |
| Bedale J. | Conservative | 571 |
| Kolluguri P. | Labour | 484 |
| Kerkham B. | Labour | 479 |
| Tania A. | Conservative | 475 |
| Foote K. | KIRG | 392 |
Tudor2 seats · turnout 43.6%
| P. Hall | Liberal Democrats | 1,321 ✓ |
| Jamal Chohan | Conservative | 1,167 ✓ |
| Mallett B. | Conservative | 1,153 |
| Smith J. | Liberal Democrats | 1,098 |
| Horgan D. | Green | 387 |
| Garland M. | Labour | 234 |
| Wingate F. | Labour | 206 |
