← Glasgow City (all cycles) · 5 May 2022 cohort
Glasgow City 2022
Local elections held 5 May 2022.
How to read this page
Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.
Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.
If votes were counted by party
Across the 23 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 85 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Scottish National Party | 61,543 | 35.5% | 37 | 43.5% | 31 | 36.5% | +6 |
| Labour Party | 58,516 | 33.8% | 36 | 42.4% | 29 | 34.1% | +7 |
| Green Party | 23,716 | 13.7% | 10 | 11.8% | 12 | 14.1% | -2 |
| Conservative Party | 17,741 | 10.2% | 2 | 2.4% | 9 | 10.6% | -7 |
| Liberal Democrats | 4,242 | 2.4% | 0 | 0.0% | 2 | 2.4% | -2 |
| Independent | 3,151 | 1.8% | 0 | 0.0% | 1 | 1.2% | -1 |
| Alba Party | 2,440 | 1.4% | 0 | 0.0% | 1 | 1.2% | -1 |
| Trade Unionist and Socialist Coalition | 573 | 0.3% | 0 | 0.0% | 0 | 0.0% | 0 |
| Scottish Socialist Party | 519 | 0.3% | 0 | 0.0% | 0 | 0.0% | 0 |
| Volt United Kingdom | 421 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Freedom Alliance- Integrity, Society, Economy | 181 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Scottish Family Party | 91 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Scottish Libertarian Party | 59 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Social Democratic Party | 50 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| UK Independence Party (UKIP) | 46 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 173,289 | 100.0% | 85 | 100.0% | 85 | 100.0% | 0 |
Vote share vs seats won
The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.
Council composition: what this election replaced
The 2022 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2022 election (current) and on the eve of it (2021), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Newlands/Auldburn · 3 seats · won at 8.4% · −16.6 pts below quota
- Partick East/Kelvindale · 4 seats · won at 3.5% · −16.5 pts below quota
- North East · 3 seats · won at 9.9% · −15.1 pts below quota
- Garscadden/Scotstounhill · 4 seats · won at 5.3% · −14.7 pts below quota
- Langside · 4 seats · won at 6.8% · −13.2 pts below quota
- Linn · 4 seats · won at 8.0% · −12.0 pts below quota
- Canal · 4 seats · won at 8.8% · −11.2 pts below quota
- Calton · 4 seats · won at 9.1% · −10.9 pts below quota
- East Centre · 4 seats · won at 9.2% · −10.8 pts below quota
- Springburn/Robroyston · 4 seats · won at 9.6% · −10.4 pts below quota
- Cardonald · 4 seats · won at 10.2% · −9.8 pts below quota
- Anderston/City/Yorkhill · 4 seats · won at 10.2% · −9.8 pts below quota
- Drumchapel/Anniesland · 4 seats · won at 10.3% · −9.7 pts below quota
- Greater Pollok · 4 seats · won at 10.3% · −9.7 pts below quota
- Baillieston · 3 seats · won at 16.6% · −8.4 pts below quota
- Shettleston · 4 seats · won at 12.3% · −7.7 pts below quota
- Govan · 4 seats · won at 12.3% · −7.7 pts below quota
- Pollokshields · 4 seats · won at 13.6% · −6.4 pts below quota
- Maryhill · 3 seats · won at 19.5% · −5.5 pts below quota
- Southside Central · 4 seats · won at 15.0% · −5.0 pts below quota
- Hillhead · 3 seats · won at 22.1% · −2.9 pts below quota
- Victoria Park · 3 seats · won at 23.4% · −1.6 pts below quota
- Dennistoun · 3 seats · won at 24.5% · −0.5 pts below quota
Race results
Newlands/Auldburn · 3-seat (bloc vote)
Marginal winner 8.4% Proportional quota 25.0% Below quota −16.6 pts Valid ballots 7,565
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Sean Ferguson | Scottish National Party | 2,074 | 27.4% | +2.4 pts | Elected |
| 2 | Stephen Curran | Labour Party | 1,928 | 25.5% | +0.5 pts | Elected |
| 3 | Kim Schmulian | Conservative Party | 857 | 11.3% | — | |
| 4 | Craig Ross | Independent | 682 | 9.0% | — | |
| 5 | Leòdhas Iain Massie | Green Party | 638 | 8.4% | −16.6 pts | Elected |
| 6 | Linda Devlin | Labour Party | 554 | 7.3% | — | |
| 7 | Rage Rage | Scottish National Party | 428 | 5.7% | — | |
| 8 | Hugh Southall | Liberal Democrats | 175 | 2.3% | — | |
| 9 | Ralph Raja Suleman | Alba Party | 147 | 1.9% | — | |
| 10 | Jenny Robertson | Trade Unionist and Socialist Coalition | 82 | 1.1% | — |
Partick East/Kelvindale · 4-seat (bloc vote)
Marginal winner 3.5% Proportional quota 20.0% Below quota −16.5 pts Valid ballots 10,231
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Jill Brown | Labour Party | 2,939 | 28.7% | +8.7 pts | Elected |
| 2 | Blair Anderson | Green Party | 2,138 | 20.9% | +0.9 pts | Elected |
| 3 | Kenny McLean | Scottish National Party | 1,800 | 17.6% | −2.4 pts | Elected |
| 4 | Naveed Asghar | Conservative Party | 1,364 | 13.3% | — | |
| 5 | Linsey Wilson | Scottish National Party | 1,101 | 10.8% | — | |
| 6 | Nicholas Moohan | Liberal Democrats | 388 | 3.8% | — | |
| 7 | Lilith Johnstone | Labour Party | 358 | 3.5% | −16.5 pts | Elected |
| 8 | Udochukwu Kings Nwaokorobia | Alba Party | 81 | 0.8% | — | |
| 9 | Di McMillan | Freedom Alliance- Integrity, Society, Economy | 62 | 0.6% | — |
North East · 3-seat (bloc vote)
Marginal winner 9.9% Proportional quota 25.0% Below quota −15.1 pts Valid ballots 4,501
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Maureen Burke | Labour Party | 1,532 | 34.0% | +9.0 pts | Elected |
| 2 | Ruairi Kelly | Scottish National Party | 1,305 | 29.0% | +4.0 pts | Elected |
| 3 | Mandy Morgan | Scottish National Party | 612 | 13.6% | — | |
| 4 | Sharon Greer | Labour Party | 447 | 9.9% | −15.1 pts | Elected |
| 5 | John White | Conservative Party | 389 | 8.6% | — | |
| 6 | Iain McLarty | Green Party | 136 | 3.0% | — | |
| 7 | Anne McAllister | Trade Unionist and Socialist Coalition | 52 | 1.2% | — | |
| 8 | Cam Milne | Scottish Libertarian Party | 28 | 0.6% | — |
Garscadden/Scotstounhill · 4-seat (bloc vote)
Marginal winner 5.3% Proportional quota 20.0% Below quota −14.7 pts Valid ballots 8,629
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Bill Butler | Labour Party | 2,403 | 27.8% | +7.8 pts | Elected |
| 2 | Chris Cunningham | Scottish National Party | 2,310 | 26.8% | +6.8 pts | Elected |
| 3 | Eva Clark Murray | Labour Party | 940 | 10.9% | −9.1 pts | Elected |
| 4 | Steven Morrison | Conservative Party | 886 | 10.3% | — | |
| 5 | Rosemary Ugbah | Scottish National Party | 745 | 8.6% | — | |
| 6 | John Hamelink | Green Party | 712 | 8.3% | — | |
| 7 | Malcolm Mitchell | Scottish National Party | 460 | 5.3% | −14.7 pts | Elected |
| 8 | Hugh Grenville Waterfield | Liberal Democrats | 173 | 2.0% | — |
Langside · 4-seat (bloc vote)
Marginal winner 6.8% Proportional quota 20.0% Below quota −13.2 pts Valid ballots 11,358
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Holly Bruce | Green Party | 3,173 | 27.9% | +7.9 pts | Elected |
| 2 | Susan Aitken | Scottish National Party | 2,899 | 25.5% | +5.5 pts | Elected |
| 3 | Stephen Docherty | Labour Party | 1,870 | 16.5% | −3.5 pts | Elected |
| 4 | Aileen McKenzie | Labour Party | 1,163 | 10.2% | — | |
| 5 | Bruce Whyte | Conservative Party | 975 | 8.6% | — | |
| 6 | Paul Leinster | Scottish National Party | 775 | 6.8% | −13.2 pts | Elected |
| 7 | Michael Edward Shields | Liberal Democrats | 225 | 2.0% | — | |
| 8 | Ronnie Stevenson | Trade Unionist and Socialist Coalition | 153 | 1.3% | — | |
| 9 | Chigozie Anne Osuchukwu | Alba Party | 125 | 1.1% | — |
Linn · 4-seat (bloc vote)
Marginal winner 8.0% Proportional quota 20.0% Below quota −12.0 pts Valid ballots 8,994
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Malcolm Cunning | Labour Party | 2,152 | 23.9% | +3.9 pts | Elected |
| 2 | Paul McCabe | Scottish National Party | 1,934 | 21.5% | +1.5 pts | Elected |
| 3 | Margaret Morgan | Scottish National Party | 1,070 | 11.9% | −8.1 pts | Elected |
| 4 | Euan Blockley | Conservative Party | 1,035 | 11.5% | — | |
| 5 | James Toner | Independent | 849 | 9.4% | — | |
| 6 | Catherine Vallis | Labour Party | 724 | 8.0% | −12.0 pts | Elected |
| 7 | Joe McCauley | Liberal Democrats | 572 | 6.4% | — | |
| 8 | Keith Warwick | Green Party | 544 | 6.0% | — | |
| 9 | Angela Jones | Alba Party | 114 | 1.3% | — |
Canal · 4-seat (bloc vote)
Marginal winner 8.8% Proportional quota 20.0% Below quota −11.2 pts Valid ballots 5,792
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Alan Gow | Scottish National Party | 1,470 | 25.4% | +5.4 pts | Elected |
| 2 | Fiona E Higgins | Labour Party | 1,363 | 23.5% | +3.5 pts | Elected |
| 3 | Brian Land | Independent | 746 | 12.9% | — | |
| 4 | Robert Mooney | Labour Party | 690 | 11.9% | −8.1 pts | Elected |
| 5 | Jacqueline McLaren | Scottish National Party | 512 | 8.8% | −11.2 pts | Elected |
| 6 | Seonad Hoy | Green Party | 322 | 5.6% | — | |
| 7 | Maria Wells | Conservative Party | 299 | 5.2% | — | |
| 8 | Sandra Watson | Scottish National Party | 226 | 3.9% | — | |
| 9 | Martin Lawson Olu-Osagie | Alba Party | 96 | 1.7% | — | |
| 10 | Scott Simpson | Liberal Democrats | 68 | 1.2% | — |
Calton · 4-seat (bloc vote)
Marginal winner 9.1% Proportional quota 20.0% Below quota −10.9 pts Valid ballots 6,072
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Greg Hepburn | Scottish National Party | 1,472 | 24.2% | +4.2 pts | Elected |
| 2 | George Redmond | Labour Party | 1,039 | 17.1% | −2.9 pts | Elected |
| 3 | Cecilia O'Lone | Labour Party | 1,037 | 17.1% | −2.9 pts | Elected |
| 4 | Kate Samuels | Green Party | 772 | 12.7% | — | |
| 5 | Robert Connelly | Conservative Party | 634 | 10.4% | — | |
| 6 | Linda Pike | Scottish National Party | 551 | 9.1% | −10.9 pts | Elected |
| 7 | Oluwole Shokunbi | Scottish National Party | 368 | 6.1% | — | |
| 8 | Catherine McKernan | Alba Party | 120 | 2.0% | — | |
| 9 | Alexander Palmer | Liberal Democrats | 79 | 1.3% | — |
East Centre · 4-seat (bloc vote)
Marginal winner 9.2% Proportional quota 20.0% Below quota −10.8 pts Valid ballots 6,957
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Ann Jenkins | Labour Party | 1,954 | 28.1% | +8.1 pts | Elected |
| 2 | Declan Blench | Scottish National Party | 1,348 | 19.4% | −0.6 pts | Elected |
| 3 | Annette Christie | Scottish National Party | 1,014 | 14.6% | −5.4 pts | Elected |
| 4 | Faten Hameed | Conservative Party | 688 | 9.9% | — | |
| 5 | Kieran J Turner | Labour Party | 642 | 9.2% | −10.8 pts | Elected |
| 6 | Kilian Riley | Scottish National Party | 568 | 8.2% | — | |
| 7 | William McLachlan | Independent | 249 | 3.6% | — | |
| 8 | Hannah Smith | Green Party | 240 | 3.4% | — | |
| 9 | Tony Osy | Alba Party | 101 | 1.5% | — | |
| 10 | Ruth Lindsay | Liberal Democrats | 90 | 1.3% | — | |
| 11 | Matt Dobson | Trade Unionist and Socialist Coalition | 63 | 0.9% | — |
Springburn/Robroyston · 4-seat (bloc vote)
Marginal winner 9.6% Proportional quota 20.0% Below quota −10.4 pts Valid ballots 6,790
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Audrey Dempsey | Labour Party | 2,184 | 32.2% | +12.2 pts | Elected |
| 2 | Graham Campbell | Scottish National Party | 1,690 | 24.9% | +4.9 pts | Elected |
| 3 | Christina Cannon | Scottish National Party | 1,109 | 16.3% | −3.7 pts | Elected |
| 4 | Thomas Rannachan | Labour Party | 650 | 9.6% | −10.4 pts | Elected |
| 5 | Richard Johnson | Conservative Party | 614 | 9.0% | — | |
| 6 | Madeleine Guthrie | Green Party | 288 | 4.2% | — | |
| 7 | Peter Davies | Liberal Democrats | 143 | 2.1% | — | |
| 8 | Farah Hamid | Alba Party | 112 | 1.6% | — |
Cardonald · 4-seat (bloc vote)
Marginal winner 10.2% Proportional quota 20.0% Below quota −9.8 pts Valid ballots 8,572
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Elaine McSporran | Scottish National Party | 2,489 | 29.0% | +9.0 pts | Elected |
| 2 | Jim Kavanagh | Labour Party | 2,367 | 27.6% | +7.6 pts | Elected |
| 3 | Matt Kerr | Labour Party | 1,236 | 14.4% | −5.6 pts | Elected |
| 4 | Alex Wilson | Scottish National Party | 872 | 10.2% | −9.8 pts | Elected |
| 5 | Stephen Paxton | Conservative Party | 755 | 8.8% | — | |
| 6 | Ellie Gomersall | Green Party | 461 | 5.4% | — | |
| 7 | Alexander Torrance | Alba Party | 189 | 2.2% | — | |
| 8 | Ross Chalmers | Liberal Democrats | 153 | 1.8% | — | |
| 9 | Robin John Dudfield | Social Democratic Party | 50 | 0.6% | — |
Anderston/City/Yorkhill · 4-seat (bloc vote)
Marginal winner 10.2% Proportional quota 20.0% Below quota −9.8 pts Valid ballots 5,910
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Christy Mearns | Green Party | 1,527 | 25.8% | +5.8 pts | Elected |
| 2 | Philip Braat | Labour Party | 1,439 | 24.3% | +4.3 pts | Elected |
| 3 | Eva Bolander | Scottish National Party | 1,349 | 22.8% | +2.8 pts | Elected |
| 4 | Angus Millar | Scottish National Party | 603 | 10.2% | −9.8 pts | Elected |
| 5 | Susan McCourt | Conservative Party | 395 | 6.7% | — | |
| 6 | John Carson | Labour Party | 337 | 5.7% | — | |
| 7 | Matthew Clark | Liberal Democrats | 145 | 2.5% | — | |
| 8 | Benn Rapson | Independent | 48 | 0.8% | — | |
| 9 | Carla Arrighi | Independent | 36 | 0.6% | — | |
| 10 | Nick Thomson | Scottish Libertarian Party | 31 | 0.5% | — |
Drumchapel/Anniesland · 4-seat (bloc vote)
Marginal winner 10.3% Proportional quota 20.0% Below quota −9.7 pts Valid ballots 7,226
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Paul Carey | Labour Party | 2,011 | 27.8% | +7.8 pts | Elected |
| 2 | Anne McTaggart | Scottish National Party | 1,446 | 20.0% | 0.0 pts | Elected |
| 3 | Fyeza Ikhlaq | Scottish National Party | 945 | 13.1% | −6.9 pts | Elected |
| 4 | Patricia Ferguson | Labour Party | 747 | 10.3% | −9.7 pts | Elected |
| 5 | Pauline Sutherland | Conservative Party | 689 | 9.5% | — | |
| 6 | Duncan Webford | Green Party | 438 | 6.1% | — | |
| 7 | Elspeth Kerr | Independent | 376 | 5.2% | — | |
| 8 | Cylina Porch | Scottish National Party | 350 | 4.8% | — | |
| 9 | Richard Stalley | Liberal Democrats | 118 | 1.6% | — | |
| 10 | Joe Meehan | Scottish Socialist Party | 106 | 1.5% | — |
Greater Pollok · 4-seat (bloc vote)
Marginal winner 10.3% Proportional quota 20.0% Below quota −9.7 pts Valid ballots 8,869
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Saqib Ahmed | Labour Party | 2,598 | 29.3% | +9.3 pts | Elected |
| 2 | William Graham | Scottish National Party | 2,494 | 28.1% | +8.1 pts | Elected |
| 3 | Rashid Hussain | Labour Party | 1,278 | 14.4% | −5.6 pts | Elected |
| 4 | Roza Salih | Scottish National Party | 917 | 10.3% | −9.7 pts | Elected |
| 5 | Matt Ventisei | Conservative Party | 833 | 9.4% | — | |
| 6 | Chris McFadyen | Green Party | 349 | 3.9% | — | |
| 7 | Awais Qureshi | Liberal Democrats | 120 | 1.4% | — | |
| 8 | Tahir Jameel | Alba Party | 92 | 1.0% | — | |
| 9 | Paul John Laird | Scottish Family Party | 91 | 1.0% | — | |
| 10 | Eric Stevenson | Trade Unionist and Socialist Coalition | 51 | 0.6% | — | |
| 11 | Christopher Ho | UK Independence Party (UKIP) | 46 | 0.5% | — |
Baillieston · 3-seat (bloc vote)
Marginal winner 16.6% Proportional quota 25.0% Below quota −8.4 pts Valid ballots 7,255
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Kevin John Lalley | Labour Party | 2,209 | 30.4% | +5.4 pts | Elected |
| 2 | Alex Kerr | Scottish National Party | 1,723 | 23.7% | −1.3 pts | Elected |
| 3 | John Daly | Conservative Party | 1,206 | 16.6% | −8.4 pts | Elected |
| 4 | Lauren Martin | Scottish National Party | 1,046 | 14.4% | — | |
| 5 | Mary McNab | Labour Party | 568 | 7.8% | — | |
| 6 | Ryan Kelly | Green Party | 298 | 4.1% | — | |
| 7 | Tony Hughes | Liberal Democrats | 205 | 2.8% | — |
Shettleston · 4-seat (bloc vote)
Marginal winner 12.3% Proportional quota 20.0% Below quota −7.7 pts Valid ballots 7,364
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Laura Doherty | Scottish National Party | 2,048 | 27.8% | +7.8 pts | Elected |
| 2 | Frank McAveety | Labour Party | 1,986 | 27.0% | +7.0 pts | Elected |
| 3 | Thomas Jordan Kerr | Conservative Party | 1,232 | 16.7% | −3.3 pts | Elected |
| 4 | Jill Pidgeon | Labour Party | 903 | 12.3% | −7.7 pts | Elected |
| 5 | David Turner | Scottish National Party | 556 | 7.6% | — | |
| 6 | Julie Ann Christie | Green Party | 370 | 5.0% | — | |
| 7 | Liam McLaughlan | Scottish Socialist Party | 164 | 2.2% | — | |
| 8 | Henry Sullivan | Liberal Democrats | 105 | 1.4% | — |
Govan · 4-seat (bloc vote)
Marginal winner 12.3% Proportional quota 20.0% Below quota −7.7 pts Valid ballots 6,456
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Imran Alam | Labour Party | 1,272 | 19.7% | −0.3 pts | Elected |
| 2 | Ricky Bell | Scottish National Party | 1,181 | 18.3% | −1.7 pts | Elected |
| 3 | Dan Hutchison | Green Party | 975 | 15.1% | −4.9 pts | Elected |
| 4 | Stephen Dornan | Scottish National Party | 794 | 12.3% | −7.7 pts | Elected |
| 5 | Ruth Hall | Labour Party | 644 | 10.0% | — | |
| 6 | Mamun Rashid | Conservative Party | 644 | 10.0% | — | |
| 7 | Funmi Fajemiseye | Scottish National Party | 498 | 7.7% | — | |
| 8 | Uche Gladys Emordi | Alba Party | 132 | 2.0% | — | |
| 9 | John Flanagan | Independent | 124 | 1.9% | — | |
| 10 | Neil O'Docherty | Liberal Democrats | 97 | 1.5% | — | |
| 11 | Bill Bonnar | Scottish Socialist Party | 95 | 1.5% | — |
Pollokshields · 4-seat (bloc vote)
Marginal winner 13.6% Proportional quota 20.0% Below quota −6.4 pts Valid ballots 10,362
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Jon Molyneux | Green Party | 2,290 | 22.1% | +2.1 pts | Elected |
| 2 | Zen Ghani | Scottish National Party | 1,755 | 16.9% | −3.1 pts | Elected |
| 3 | Hanif Raja | Labour Party | 1,709 | 16.5% | −3.5 pts | Elected |
| 4 | Norman MacLeod | Scottish National Party | 1,412 | 13.6% | −6.4 pts | Elected |
| 5 | David Meikle | Conservative Party | 1,299 | 12.5% | — | |
| 6 | Fariha Thomas | Labour Party | 712 | 6.9% | — | |
| 7 | Ewan Hoyle | Volt United Kingdom | 421 | 4.1% | — | |
| 8 | Muhammad Shoaib | Alba Party | 367 | 3.5% | — | |
| 9 | Carole Ford | Liberal Democrats | 309 | 3.0% | — | |
| 10 | Tom Ruddell | Trade Unionist and Socialist Coalition | 88 | 0.8% | — |
Maryhill · 3-seat (bloc vote)
Marginal winner 19.5% Proportional quota 25.0% Below quota −5.5 pts Valid ballots 5,663
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Keiran O'Neill | Labour Party | 1,523 | 26.9% | +1.9 pts | Elected |
| 2 | Franny Scally | Scottish National Party | 1,279 | 22.6% | −2.4 pts | Elected |
| 3 | Abdul Bostani | Scottish National Party | 1,106 | 19.5% | −5.5 pts | Elected |
| 4 | Amy Irene Marquez | Green Party | 696 | 12.3% | — | |
| 5 | Heather MacLeod | Conservative Party | 463 | 8.2% | — | |
| 6 | Gwen Farrell Wall | Labour Party | 402 | 7.1% | — | |
| 7 | Derek Dunnington | Liberal Democrats | 136 | 2.4% | — | |
| 8 | Damian Clark | Freedom Alliance- Integrity, Society, Economy | 58 | 1.0% | — |
Southside Central · 4-seat (bloc vote)
Marginal winner 15.0% Proportional quota 20.0% Below quota −5.0 pts Valid ballots 7,717
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Alexander Belic | Scottish National Party | 1,460 | 18.9% | −1.1 pts | Elected |
| 2 | Elaine Gallagher | Green Party | 1,395 | 18.1% | −1.9 pts | Elected |
| 3 | Soryia Siddique | Labour Party | 1,271 | 16.5% | −3.5 pts | Elected |
| 4 | Mhairi Hunter | Scottish National Party | 1,185 | 15.4% | — | |
| 5 | James Scanlon | Labour Party | 1,161 | 15.0% | −5.0 pts | Elected |
| 6 | Kamran Butt | Alba Party | 623 | 8.1% | — | |
| 7 | Tariq Parvez | Conservative Party | 317 | 4.1% | — | |
| 8 | Paul Robert Donnelly | Scottish Socialist Party | 154 | 2.0% | — | |
| 9 | Sam Glasgow-Jackson | Liberal Democrats | 110 | 1.4% | — | |
| 10 | Jamie Dyer | Independent | 41 | 0.5% | — |
Hillhead · 3-seat (bloc vote)
Marginal winner 22.1% Proportional quota 25.0% Below quota −2.9 pts Valid ballots 6,925
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Martha Wardrop | Green Party | 2,507 | 36.2% | +11.2 pts | Elected |
| 2 | Ken Andrew | Scottish National Party | 1,984 | 28.6% | +3.6 pts | Elected |
| 3 | Hanzala Malik | Labour Party | 1,532 | 22.1% | −2.9 pts | Elected |
| 4 | Mark Russell | Conservative Party | 464 | 6.7% | — | |
| 5 | Theo Lockett | Liberal Democrats | 377 | 5.4% | — | |
| 6 | Colin McMillan | Freedom Alliance- Integrity, Society, Economy | 61 | 0.9% | — |
Victoria Park · 3-seat (bloc vote)
Marginal winner 23.4% Proportional quota 25.0% Below quota −1.6 pts Valid ballots 8,617
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Eunis Jassemi | Labour Party | 2,447 | 28.4% | +3.4 pts | Elected |
| 2 | Feargal Dalton | Scottish National Party | 2,291 | 26.6% | +1.6 pts | Elected |
| 3 | Lana Reid-McConnell | Green Party | 2,016 | 23.4% | −1.6 pts | Elected |
| 4 | Ade Aibinu | Conservative Party | 1,364 | 15.8% | — | |
| 5 | James Speirs | Liberal Democrats | 358 | 4.2% | — | |
| 6 | Mahmood Ullah | Alba Party | 141 | 1.6% | — |
Dennistoun · 3-seat (bloc vote)
Marginal winner 24.5% Proportional quota 25.0% Below quota −0.5 pts Valid ballots 5,464
| Rank | Candidate | Party | Votes | Share | Below quota | Elected |
|---|---|---|---|---|---|---|
| 1 | Elaine McDougall | Labour Party | 1,595 | 29.2% | +4.2 pts | Elected |
| 2 | Anthony Carroll | Green Party | 1,431 | 26.2% | +1.2 pts | Elected |
| 3 | Allan Casey | Scottish National Party | 1,337 | 24.5% | −0.5 pts | Elected |
| 4 | Lorna Finn | Scottish National Party | 582 | 10.7% | — | |
| 5 | Fiona McNider Connelly | Conservative Party | 339 | 6.2% | — | |
| 6 | Fergus McCann | Liberal Democrats | 96 | 1.8% | — | |
| 7 | Oisín Duncan | Trade Unionist and Socialist Coalition | 84 | 1.5% | — |