Before (end of 2021)
Not known.
After (end of 2022) (86 seats, our estimate)
SNP 38 · Labour 36 · Green 9 · Conservative 2 · Scottish Green Party 1
Ward results
Anderston/City/Yorkhill4 seats · turnout 14.2%
| Christy Mearns | Green | 1,527 ✓ |
| Philip Braat | Labour | 1,439 ✓ |
| Eva Bolander | SNP | 1,349 ✓ |
| Angus Millar | SNP | 603 ✓ |
| Susan McCourt | Conservative | 395 |
| John Carson | Labour | 337 |
| Matthew James Clark | Liberal Democrats | 145 |
| Benn Rapson | Independent | 48 |
| Carla Arrighi | Independent | 36 |
| Nick Thomson | — | 31 |
Baillieston3 seats
| Kevin John Lalley | Labour | 2,209 ✓ |
| Alex Kerr | SNP | 1,723 ✓ |
| John Daly | Conservative | 1,206 ✓ |
| Lauren Martin | SNP | 1,046 |
| Mary McNab | Labour | 568 |
| Ryan Kelly | Green | 298 |
| Tony Hughes | Liberal Democrats | 205 |
Calton4 seats
| Greg Hepburn | SNP | 1,472 ✓ |
| George Redmond | Labour | 1,039 ✓ |
| Cecilia O'Lone | Labour | 1,037 ✓ |
| Kate Samuels | Green | 772 |
| Robert Henry Connelly | Conservative | 634 |
| Linda Pike | SNP | 551 ✓ |
| Oluwole Shokunbi | SNP | 368 |
| Catherine McKernan | Alba | 120 |
| Alexander Palmer | Liberal Democrats | 79 |
Canal4 seats · turnout 13.9%
| Allan Gow | SNP | 1,470 ✓ |
| Fiona E Higgins | Labour | 1,363 ✓ |
| Brian Land | Independent | 746 |
| Robert Mooney | Labour | 690 ✓ |
| Jacqueline McLaren | SNP | 512 ✓ |
| Seonad Hoy | Green | 322 |
| Maria Wells | Conservative | 299 |
| Sandra Watson | SNP | 226 |
| Martin Lawson Olu-Osagie | Alba | 96 |
| Scott Simpson | Liberal Democrats | 68 |
Cardonald4 seats
| Elaine McSporran | SNP | 2,489 ✓ |
| Jim Kavanagh | Labour | 2,367 ✓ |
| Matt Kerr | Labour | 1,236 ✓ |
| Alex Wilson | SNP | 872 ✓ |
| Stephen Paxton | Conservative | 755 |
| Ellie Gomersall | Green | 461 |
| Alexander Torrance | Alba | 189 |
| Ross Chalmers | Liberal Democrats | 153 |
| Robin John Dudfield | Social Democratic Party | 50 |
Dennistoun3 seats
| Elaine McDougall | Labour | 1,595 ✓ |
| Anthony Carroll | Green | 1,431 ✓ |
| Allan Casey | SNP | 1,337 ✓ |
| Lorna Finn | SNP | 582 |
| Fiona McNider Connelly | Conservative | 339 |
| Fergus McCann | Liberal Democrats | 96 |
| Oisín Duncan | TUSC | 84 |
Drumchapel/Anniesland4 seats · turnout 16.2%
| Paul William Carey | Labour | 2,011 ✓ |
| Anne McTaggart | SNP | 1,446 ✓ |
| Fyeza Ikhlaq | SNP | 945 ✓ |
| Patricia Ferguson | Labour | 747 ✓ |
| Pauline Sutherland | Conservative | 689 |
| Duncan Webford | Green | 438 |
| Elspeth Lynn Kerr | Independent | 376 |
| Cylina Porch | SNP | 350 |
| Richard Stalley | Liberal Democrats | 118 |
| Joe Meehan | SSP | 106 |
East Centre4 seats · turnout 13.1%
| Ann Jenkins | Labour | 1,954 ✓ |
| Declan Blench | SNP | 1,348 ✓ |
| Annette Christie | SNP | 1,014 ✓ |
| Faten Hameed | Conservative | 688 |
| Kieran J Turner | Labour | 642 ✓ |
| Kilian Riley | SNP | 568 |
| William McLachlan | Independent | 249 |
| Hannah Ruth Doherty Smith | Green | 240 |
| Tony Osy | Alba | 101 |
| Ruth Lindsay | Liberal Democrats | 90 |
| Matt Dobson | TUSC | 63 |
Garscadden/Scotstounhill4 seats
| Bill Butler | Labour | 2,403 ✓ |
| Chris Cunningham | SNP | 2,310 ✓ |
| Eva Clark Murray | Labour | 940 ✓ |
| Steven Morrison | Conservative | 886 |
| Rosemary Ugbah | SNP | 745 |
| John Hamelink | Green | 712 |
| Malcolm Mitchell | SNP | 460 ✓ |
| Hugh Grenville Waterfield | Liberal Democrats | 173 |
Govan4 seats · turnout 17.5%
| Imran Alam | Labour | 1,272 ✓ |
| Richard Bell | SNP | 1,181 ✓ |
| Dan Hutchison | Green | 975 ✓ |
| Stephen Dornan | SNP | 794 ✓ |
| Ruth Hall | Labour | 644 |
| Mamun Rashid | Conservative | 644 |
| Funmi Fajemiseye | SNP | 498 |
| Uche Gladys Emordi | Alba | 132 |
| John Flanagan | Independent | 124 |
| Neil O'Docherty | Liberal Democrats | 97 |
| Bill Bonnar | SSP | 95 |
Greater Pollok4 seats · turnout 20.2%
| Saqib Ahmed | Labour | 2,598 ✓ |
| William Graham | SNP | 2,494 ✓ |
| Rashid Hussain | Labour | 1,278 ✓ |
| Roza Salih | SNP | 917 ✓ |
| Matt Ventisei | Conservative | 833 |
| Chris McFadyen | Green | 349 |
| Awais Qureshi | Liberal Democrats | 120 |
| Tahir Jameel | Alba | 92 |
| Paul John Laird | Scottish Family Party | 91 |
| Eric Stevenson | TUSC | 51 |
| Christopher Ho | UK Independence Party (UKIP) | 46 |
Hillhead3 seats
| Martha Wardrop | Green | 2,507 ✓ |
| Ken Andrew | SNP | 1,984 ✓ |
| Hanzala Malik | Labour | 1,532 ✓ |
| Mark Russell | Conservative | 464 |
| Theo Lockett | Liberal Democrats | 377 |
| Colin McMillan | — | 61 |
Langside4 seats
| Holly Bruce | Green | 3,173 ✓ |
| Susan Aitken | SNP | 2,899 ✓ |
| Stephen Docherty | Labour | 1,870 ✓ |
| Aileen McKenzie | Labour | 1,163 |
| Bruce Whyte | Conservative | 975 |
| Paul Leinster | SNP | 775 ✓ |
| Michael Edward Shields | Liberal Democrats | 225 |
| Ronnie Stevenson | TUSC | 153 |
| Chigozie Anne Osuchukwu | Alba | 125 |
Linn4 seats
| Malcolm Cunning | Labour | 2,152 ✓ |
| Paul McCabe | SNP | 1,934 ✓ |
| Margaret Morgan | SNP | 1,070 ✓ |
| Euan Blockley | Conservative | 1,035 |
| James Toner | Independent | 849 |
| Catherine Vallis | Labour | 724 ✓ |
| Joe McCauley | Liberal Democrats | 572 |
| Keith Warwick | Green | 544 |
| Angela Jones | Alba | 114 |
Maryhill3 seats
| Keiran O'Neill | Labour | 1,523 ✓ |
| Franny Scally | SNP | 1,279 ✓ |
| Abdul Bostani | SNP | 1,106 ✓ |
| Amy Irene Marquez | Scottish Green Party | 696 |
| Heather Macleod | Conservative | 463 |
| Gwen Farrell Wall | Labour | 402 |
| Derek Dunnington | Liberal Democrats | 136 |
| Damian Clark | Freedom Alliance- Integrity, Society, Economy | 58 |
Newlands/Auldburn3 seats
| Sean Ferguson | SNP | 2,074 ✓ |
| Stephen Curran | Labour | 1,928 ✓ |
| Kim Schmulian | Conservative | 857 |
| Craig Ross | Independent | 682 |
| Leòdhas Iain Massie | Scottish Green Party | 638 ✓ |
| Linda Devlin | Labour | 554 |
| Rage Rage | SNP | 428 |
| Hugh Southall | Liberal Democrats | 175 |
| Ralph Raja Suleman | Alba | 147 |
| Jennie Robertson | TUSC | 82 |
North East3 seats
| Maureen Burke | Labour | 1,532 ✓ |
| Ruairi Kelly | SNP | 1,305 ✓ |
| Mandy Morgan | SNP | 612 |
| Sharon Greer | Labour | 447 ✓ |
| John Peter White | Conservative | 389 |
| Iain McLarty | Green | 136 |
| Annie McAllister | TUSC | 52 |
| Cam Milne | Scottish Libertarian Party | 28 |
Partick East/Kelvindale4 seats
| Jill Brown | Labour | 2,939 ✓ |
| Blair Anderson | Green | 2,138 ✓ |
| Kenny McLean | SNP | 1,800 ✓ |
| Naveed Asghar | Conservative | 1,364 |
| Linsey Wilson | SNP | 1,101 |
| Nicholas Christopher Moohan | Liberal Democrats | 388 |
| Lilith Johnstone | Labour | 358 ✓ |
| Udochukwu Kings Nwaokorobia | Alba | 81 |
| Di McMillan | — | 62 |
Pollokshields4 seats
| Jon Molyneux | Green | 2,290 ✓ |
| Zen Ghani | SNP | 1,755 ✓ |
| Hanif Raja | Labour | 1,709 ✓ |
| Norman MacLeod | SNP | 1,412 ✓ |
| David Meikle | Conservative | 1,299 |
| Fariha Thomas | Labour | 712 |
| Ewan Hoyle | — | 421 |
| Muhammad Shoaib | Alba | 367 |
| Carole Ford | Liberal Democrats | 309 |
| Tom Ruddell | TUSC | 88 |
Shettleston4 seats
| Laura Doherty | SNP | 2,048 ✓ |
| Frank McAveety | Labour | 1,986 ✓ |
| Thomas Jordan Kerr | Conservative | 1,232 ✓ |
| Jill Pidgeon | Labour | 903 ✓ |
| David Turner | SNP | 556 |
| Julie Ann Christie | Scottish Green Party | 370 |
| Liam McLaughlan | SSP | 164 |
| Henry Sullivan | Liberal Democrats | 105 |
Southside Central4 seats
| Alexander Belic | SNP | 1,460 ✓ |
| Elaine Gallagher | Green | 1,395 ✓ |
| Soryia Siddique | Labour | 1,271 ✓ |
| Mhairi Hunter | SNP | 1,185 |
| James Scanlon | Labour | 1,161 ✓ |
| Kamran Butt | Alba | 623 |
| Tariq Parvez | Conservative | 317 |
| Paul Robert Donnelly | SSP | 154 |
| Sam Glasgow-Jackson | Liberal Democrats | 110 |
| Jamie Dyer | Independent | 41 |
Springburn/Robroyston4 seats
| Audrey Dempsey | Labour | 2,184 ✓ |
| Graham Campbell | SNP | 1,690 ✓ |
| Christina Cannon | SNP | 1,109 ✓ |
| Thomas Rannachan | Labour | 650 ✓ |
| Richard Johnson | Conservative | 614 |
| Madeleine Guthrie | Green | 288 |
| Peter Christopher Davies | Liberal Democrats | 143 |
| Farah Hamid | Alba | 112 |
Victoria Park3 seats
| Eunis Jassemi | Labour | 2,447 ✓ |
| Feargal Dalton | SNP | 2,291 ✓ |
| Lana Reid-McConnell | Green | 2,016 ✓ |
| Ade Aibinu | Conservative | 1,364 |
| James Douglas Speirs | Liberal Democrats | 358 |
| Mahmood Ullah | Alba | 141 |
