Before (end of 2021)
Not known.
After (end of 2022) (45 seats, our estimate)
SNP 22 · Labour 10 · Conservative 7 · Liberal Democrats 5 · Independent 1
Ward results
Airyhall/Broomhill/Garthdee3 seats
| Ian Yuill | Liberal Democrats | 2,146 ✓ |
| Derek Edward Davidson | SNP | 1,615 ✓ |
| Ryan Houghton | Conservative | 1,240 ✓ |
| Logan Andrew Machell | Labour | 627 |
| Harry Rafferty | Green | 244 |
Bridge of Don4 seats · turnout 27.0%
| Alison Alphonse | SNP | 1,649 ✓ |
| Sarah Cross | Conservative | 1,594 ✓ |
| Jessica Mennie | SNP | 1,094 ✓ |
| Nurul Hoque Ali | Labour | 1,040 ✓ |
| Mevrick Renson Fernandes | Liberal Democrats | 739 |
| Matthew Watt | Conservative | 379 |
| Sylvia Hardie | Green | 210 |
| Harald Rainer Bartl | Scottish Family Party | 88 |
Dyce/Bucksburn/Danestone4 seats · turnout 24.5%
| Gill al-Samarai | SNP | 1,538 ✓ |
| Avril MacKenzie | Conservative | 1,387 ✓ |
| Neil MacGregor | SNP | 1,188 ✓ |
| Barney Crockett | Labour | 1,174 ✓ |
| Peter John Heald | Liberal Democrats | 579 |
| Braiden Smith | Conservative | 341 |
| William Patrick Ball | Scottish Green Party | 296 |
| Amy-Marie Stratton | — | 95 |
George St/Harbour4 seats
| Michael Frederick Hutchison | SNP | 762 ✓ |
| Dell Henrickson | SNP | 684 ✓ |
| Sandra Macdonald | Labour | 678 ✓ |
| Guy Ingerson | Green | 474 |
| Desmond Bouse | Liberal Democrats | 391 ✓ |
| Shane Painter | Conservative | 375 |
| Mac Ahmed Chaudry | Independent | 63 |
| Desmond Buchanan | Liberal Democrats | 0 ✓ |
| Martin Greig | Liberal Democrats | 1,967 ✓ |
| Jennifer Stewart | Independent | 1,618 ✓ |
| John Cooke | SNP | 1,426 ✓ |
| Ken McLeod | Conservative | 1,021 ✓ |
| Lars Frevert | Conservative | 941 |
| Mohamed Abdul Mosobbir | Labour | 486 |
| Becky Rafferty | Green | 277 |
Hilton/Woodside/Stockethill3 seats
| Hazel Cameron | SNP | 1,333 ✓ |
| Deena Tissera | Labour | 1,022 ✓ |
| Freddie John | Conservative | 711 |
| Neil Cameron Copland | SNP | 511 ✓ |
| Sam Petchey | Liberal Democrats | 261 |
| Peter Kennedy | Green | 209 |
| Jakub Tomasz Kurpanik | Scottish Family Party | 107 |
Kincorth/Nigg/Cove4 seats · turnout 25.5%
| Alex Nicoll | SNP | 1,465 ✓ |
| Richard John Brooks | Conservative | 1,014 ✓ |
| Lynn Thomson | Labour | 904 ✓ |
| Miranda Radley | SNP | 731 ✓ |
| Moira Henderson | Liberal Democrats | 314 |
| Charlie Abel | Alba | 184 |
| Heather Herbert | Green | 156 |
| Bryce Hope | — | 29 |
| Steve Delaney | Liberal Democrats | 1,778 ✓ |
| David John Cameron | SNP | 1,265 ✓ |
| Kate Blake | Labour | 644 ✓ |
| John Wheeler | Conservative | 571 |
| Sam Ochola | SNP | 310 |
| David John McGrath | Scottish Green Party | 124 |
| Dawn Smith | — | 60 |
Lower Deeside3 seats
| M. Tauqeer Malik | Labour | 1,640 ✓ |
| Marie Boulton | Independent | 1,496 ✓ |
| Duncan Massey | Conservative | 1,194 ✓ |
| Ewan Anderson Ritchie | SNP | 1,051 |
| Gillian Tebberen | Conservative | 882 |
| Sue Mulkerrin | Liberal Democrats | 316 |
| Daniel Verhamme | Green | 307 |
Midstocket/Rosemount3 seats
| Bill Cormie | SNP | 1,264 ✓ |
| Emma Farquhar | Conservative | 1,150 ✓ |
| Jennifer Bonsell | Labour | 1,007 ✓ |
| William Mackenzie | SNP | 507 |
| Alex Jarvis | Green | 435 |
| William Sell | Liberal Democrats | 326 |
Northfield/Mastrick North3 seats · turnout 16.7%
| Donna Clark | SNP | 1,586 ✓ |
| Gordon Graham | Labour | 829 ✓ |
| Nestor Carlsen-Devereux | Conservative | 373 |
| Ciaran McRae | SNP | 370 ✓ |
| Sam Forman | Liberal Democrats | 151 |
| Graeme Stephen Lawrence | Labour | 136 |
| Louise McCafferty | Green | 100 |
| David Maitland | Alba | 91 |
| Lucas Grant | TUSC | 38 |
Tillydrone/Seaton/Old Aberdeen3 seats · turnout 20.4%
| Alexander McLellan | SNP | 911 ✓ |
| Ross Grant | Labour | 582 ✓ |
| Vish Archer | Conservative | 281 |
| Kairin van Sweeden | SNP | 222 ✓ |
| Ashish Malik | Green | 192 |
| Eileen Frances Delaney | Liberal Democrats | 118 |
| Shona Simpson | Labour | 98 |
| Peter Nicol | Independent | 77 |
| Graham Charles Elder | Scottish Family Party | 69 |
| Robert Reid | Alba | 66 |
Torry/Ferryhill4 seats · turnout 20.7%
| Christian Allard | SNP | 1,646 ✓ |
| Michael Kusznir | Conservative | 970 ✓ |
| Simon Watson | Labour | 864 ✓ |
| Esme Houston | Green | 390 |
| Lee Fairfull | SNP | 344 ✓ |
| Gregor McAbery | Liberal Democrats | 318 |
| Simon Mclean | Independent | 238 |
| Brian Allan | Alba | 123 |
| Paul Dawson | Independent | 77 |
| Oren Katz | — | 27 |
