2022 Glasgow City Council election
The 2022 election to the Glasgow City Council took place on 5 May 2022 on the same day as the 31 other Scottish local government elections. The election used the 23 wards created following the Local Government Boundary Commission for Scotland's 5th Review, with 85 councillors being elected. Each ward elected either 3 or 4 members, using the STV electoral system.[1]
![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All 85 seats to Glasgow City Council 43 seats needed for a majority | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() The 23 new multi-member wards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Similar to the last election in 2017, the Scottish National Party (SNP) won the most seats and formed a minority administration.[2] After the election, the SNP reached a working agreement with the Scottish Greens, reflecting the similar nature to the co-operation agreement in the Scottish Government but the difference being that they would not form part of the administration.[3]
Background

Composition
Since the previous election, several changes in the composition of the council occurred. Most were changes to the political affiliation of councillors including SNP councillors Glenn Elder, Russell Robertson, Michael Cullen and Elspeth Kerr and Green councillor Martin Bartos who resigned from their respective parties to become independents.[4][5][6][7] Labour councillor Anne McTaggart defected and joined the SNP[8] and Conservative councillor Tony Curtis resigned from the party before he was disqualified from the council for not attending a meeting in six months.[9] Labour councillor Jim Coleman was also disqualified for not attending a meeting in six months.[10]
SNP councillors Michelle Ferns and John Letford defected to the Alba Party.[11][12][13] Three by-elections were held and resulted in a Labour hold, a Labour gain from Conservative and an SNP gain from Labour.[14][15] Labour councillor Gary Gray died in February 2022 which left a vacancy on the council which would not be filled as it was less than six months before the election.[16]
Party | 2017 election | Dissolution[Note 1] | |
---|---|---|---|
SNP | 39 | 35 | |
Labour | 31 | 29 | |
Conservative | 8 | 7 | |
Green | 7 | 6 | |
Independents | 0 | 5 | |
Alba | 0 | 2 |
- Notes
- ^ Note 1: A vacancy created less than six months before the election was not filled so there were only 84 councillors prior to the poll.
Retiring Councillors
Council Ward | Party | Departing Councillor | |
---|---|---|---|
Linn | Independent | Glenn Elder | |
Newlands/Auldburn | SNP | Josephine Docherty | |
Conservative | Kyle Thornton | ||
Greater Pollok | SNP | David McDonald | |
Rhiannon Spear | |||
Govan | Labour | John Kane | |
Green | Allan Young | ||
Langside | Labour | Archie Graham | |
SNP | Anna Richardson | ||
Green | Tanya Wisely | ||
Calton | SNP | Jennifer Layden | |
Victoria Park | Labour | Maggie McTernan | |
Garscadden/Scotstounhill | Independent | Michael Cullen | |
Drumchapel/Anniesland | SNP | Malcolm Balfour | |
Maryhill | Alba | John Letford | |
Labour | Jane Morgan | ||
Springburn/Robroyston | Labour | Martin McElroy | |
East Centre | Labour | Frank Docherty | |
Marie Garrity | |||
Independent | Russell Robertson | ||
Shettleston | Alba | Michelle Ferns | |
Baillieston | SNP | Elaine Ballantyne | |
Conservative | Philip Charles | ||
Dennistoun | Green | Kim Long | |
Partick East/Kelvindale | Independent | Martin Bartos | |
Labour | Martin Rhodes |
Results
Party | Seats | Gains | Losses | Net gain/loss | Seats % | Votes % | Votes | +/− | |
---|---|---|---|---|---|---|---|---|---|
SNP | 37 | 1 | 3 | ![]() |
43.52 | 35.51 | 61,543 | ![]() | |
Labour | 36 | 5 | 0 | ![]() |
42.35 | 33.77 | 58,516 | ![]() | |
Green | 10 | 3 | 0 | ![]() |
11.76 | 13.69 | 23,716 | ![]() | |
Conservative | 2 | 0 | 6 | ![]() |
2.35 | 10.24 | 17,741 | ![]() | |
Liberal Democrats | 0 | 0 | 0 | ![]() |
0.00 | 2.45 | 4,242 | ![]() | |
Independent | 0 | 0 | 0 | ![]() |
0.00 | 1.82 | 3,151 | ![]() | |
Alba | 0 | 0 | 0 | ![]() |
0.00 | 1.41 | 2,440 | New | |
TUSC | 0 | 0 | 0 | ![]() |
0.00 | 0.33 | 573 | ![]() | |
Scottish Socialist | 0 | 0 | 0 | ![]() |
0.00 | 0.30 | 519 | ![]() | |
Volt UK | 0 | 0 | 0 | ![]() |
0.00 | 0.24 | 421 | New | |
Freedom Alliance | 0 | 0 | 0 | ![]() |
0.00 | 0.10 | 181 | New | |
Scottish Family | 0 | 0 | 0 | ![]() |
0.00 | 0.05 | 91 | New | |
Libertarian | 0 | 0 | 0 | ![]() |
0.00 | 0.03 | 59 | ![]() | |
SDP | 0 | 0 | 0 | ![]() |
0.00 | 0.03 | 50 | ![]() | |
UKIP | 0 | 0 | 0 | ![]() |
0.00 | 0.03 | 46 | ![]() |
Ward summary
Ward | % | Seats | % | Seats | % | Seats | % | Seats | % | Seats | % | Seats | Total |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SNP | Lab | Green | Conservative | Lib Dem | Others | ||||||||
Linn | 33.40 | 2 | 31.98 | 2 | 6.05 | 0 | 11.50 | 0 | 6.36 | 0 | 10.71 | 0 | 4 |
Newlands/Auldburn | 33.07 | 1 | 32.81 | 1 | 8.43 | 1 | 11.33 | 0 | 2.31 | 0 | 12.04 | 0 | 3 |
Greater Pollok | 38.46 | 2 | 43.70 | 2 | 3.94 | 0 | 9.39 | 0 | 1.35 | 0 | 3.16 | 0 | 4 |
Cardonald | 39.20 | 2 | 42.03 | 2 | 5.38 | 0 | 8.81 | 0 | 1.78 | 0 | 2.79 | 0 | 4 |
Govan | 38.30 | 2 | 29.68 | 1 | 15.10 | 1 | 9.98 | 0 | 1.50 | 0 | 5.44 | 0 | 4 |
Pollokshields | 30.56 | 2 | 23.36 | 1 | 22.10 | 1 | 12.54 | 0 | 2.98 | 0 | 8.45 | 0 | 4 |
Langside | 32.35 | 2 | 26.70 | 1 | 27.94 | 1 | 8.58 | 0 | 1.98 | 0 | 2.45 | 0 | 4 |
Southside Central | 34.27 | 1 | 31.51 | 2 | 18.08 | 1 | 4.11 | 0 | 1.43 | 0 | 10.60 | 0 | 4 |
Calton | 39.38 | 2 | 34.19 | 2 | 12.71 | 0 | 10.44 | 0 | 1.30 | 0 | 1.98 | 0 | 4 |
Anderston/City/Yorkhill | 33.03 | 2 | 30.05 | 1 | 25.84 | 1 | 6.68 | 0 | 2.45 | 0 | 1.95 | 0 | 4 |
Hillhead | 28.65 | 1 | 22.12 | 1 | 36.20 | 1 | 6.70 | 0 | 5.44 | 0 | 0.88 | 0 | 3 |
Victoria Park | 26.59 | 1 | 28.39 | 1 | 23.40 | 1 | 15.83 | 0 | 4.15 | 0 | 1.63 | 0 | 3 |
Garscadden/Scotstounhill | 40.73 | 2 | 38.74 | 2 | 8.25 | 0 | 10.27 | 0 | 2.00 | 0 | 4 | ||
Drumchapel/Anniesland | 37.93 | 2 | 38.18 | 2 | 6.06 | 0 | 9.54 | 0 | 1.63 | 0 | 6.67 | 0 | 4 |
Maryhill | 42.12 | 2 | 33.99 | 1 | 12.29 | 0 | 8.18 | 0 | 2.40 | 0 | 1.02 | 0 | 3 |
Canal | 38.12 | 2 | 35.45 | 2 | 5.56 | 0 | 5.16 | 0 | 1.17 | 0 | 14.54 | 0 | 4 |
Springburn/Robroyston | 41.22 | 2 | 41.73 | 2 | 4.24 | 0 | 9.04 | 0 | 2.11 | 0 | 1.65 | 0 | 4 |
East Centre | 42.12 | 2 | 37.31 | 2 | 3.45 | 0 | 9.89 | 0 | 1.29 | 0 | 5.94 | 0 | 4 |
Shettleston | 35.36 | 1 | 39.23 | 2 | 5.02 | 0 | 16.73 | 1 | 1.43 | 0 | 2.23 | 0 | 4 |
Baillieston | 38.17 | 1 | 38.28 | 1 | 4.11 | 0 | 16.62 | 1 | 2.83 | 0 | 3 | ||
North East | 42.59 | 1 | 43.97 | 2 | 3.02 | 0 | 8.64 | 0 | 1.78 | 0 | 3 | ||
Dennistoun | 35.12 | 1 | 29.19 | 1 | 26.19 | 1 | 6.20 | 0 | 1.76 | 0 | 1.54 | 0 | 3 |
Partick East/Kelvindale | 28.35 | 1 | 32.23 | 2 | 20.90 | 1 | 13.33 | 0 | 3.79 | 0 | 1.40 | 0 | 4 |
Total | 35.51 | 37 | 33.77 | 36 | 13.69 | 10 | 10.24 | 2 | 2.45 | 0 | 4.34 | 0 | 85 |
Ward results
Linn
- 2012: 2 × Labour; 1 × SNP; 1 × Liberal Democrat
- 2017: 2 × SNP; 1 × Labour; 1 × Conservative
- 2022: 2 × SNP; 2 × Labour
- 2017-2022 Change: 1 × Labour gain from Conservative
Party | Candidate | FPv% | Count | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||||
Labour | Malcolm Cunning (incumbent) | 23.92% | 2,152 | |||||||||
SNP | Paul McCabe | 21.50% | 1,934 | |||||||||
SNP | Margaret Morgan (incumbent) | 11.90% | 1,070 | 1,084 | 1,193 | 1,222 | 1,542 | 1,643 | 1,985 | |||
Conservative | Euan Blockley (incumbent) | 11.50% | 1,035 | 1,063 | 1,063 | 1,074 | 1,080 | 1,199 | 1,255 | 1,259 | ||
Independent | James Toner | 9.44% | 849 | 863 | 867 | 893 | 935 | 997 | ||||
Labour | Catherine Vallis | 8.05% | 724 | 943 | 945 | 952 | 1,031 | 1,222 | 1,421 | 1,480 | 1,940 | |
Liberal Democrats | Joe McCauley | 6.36% | 572 | 606 | 610 | 619 | 691 | |||||
Green | Keith Warwick | 6.05% | 544 | 552 | 559 | 577 | ||||||
Alba | Angela Jones | 1.27% | 114 | 119 | 121 | |||||||
Electorate: 22,308 Valid: 8,994 Spoilt: 200 Quota: 1,799 Turnout: 41.2% |
Newlands/Auldburn
- 2012: 2 × Labour; 1 × SNP
- 2017: 1 × SNP; 1 × Labour; 1 × Conservative
- 2022: 1 × SNP; 1 × Labour; 1 × Green
- 2017-2022 Change: 1 × Green gain from Conservative
Party | Candidate | FPv% | Count | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||||
SNP | Sean Ferguson | 27.42% | 2,074 | ||||||||||
Labour | Stephan Curran (incumbent) | 25.49% | 1,928 | ||||||||||
Conservative | Kim Schmulian | 11.33% | 857 | 858 | 859 | 864 | 868 | 896 | 904 | 986 | 1,330 | ||
Independent | Craig Ross | 9.02% | 682 | 686 | 687 | 697 | 713 | 736 | 774 | 868 | |||
Green | Leòdhas Iain Massie | 8.43% | 638 | 664 | 665 | 689 | 701 | 741 | 1,004 | 1,213 | 1,369 | 1,509 | |
Labour | Linda Devlin | 7.32% | 554 | 563 | 591 | 606 | 627 | 682 | 762 | ||||
SNP | Rage Rage | 5.66% | 428 | 555 | 556 | 564 | 618 | 627 | |||||
Liberal Democrats | Hugh Southall | 2.31% | 175 | 177 | 178 | 181 | 187 | ||||||
Alba | Ralph Raja Suleman | 1.94% | 147 | 149 | 149 | 157 | |||||||
TUSC | Jeannie Robertson | 1.08% | 82 | 84 | 84 | ||||||||
Electorate: 18,963 Valid: 7,565 Spoilt: 214 Quota: 1,892 Turnout: 41.0% |
Greater Pollok
- 2012: 2 × Labour; 2 × SNP
- 2017: 2 × Labour; 2 × SNP
- 2022: 2 × Labour; 2 × SNP
- 2017-2022 Change: No change
Party | Candidate | FPv% | Count | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||||
Labour | Saqib Ahmed (incumbent) | 29.29% | 2,598 | ||||||||||
SNP | William Graham | 28.12% | 2,494 | ||||||||||
Labour | Rashid Hussain (incumbent) | 14.40% | 1,278 | 1,957 | |||||||||
SNP | Roza Salih | 10.34% | 917 | 931 | 1,486 | 1,511 | 1,512 | 1,519 | 1,528 | 1,573 | 1,597 | 1,855 | |
Conservative | Matt Ventisei | 9.39% | 833 | 859 | 862 | 883 | 891 | 898 | 920 | 926 | 959 | 983 | |
Green | Chris McFadyen | 3.94% | 349 | 361 | 419 | 431 | 436 | 450 | 477 | 511 | 540 | ||
Liberal Democrats | Awais Quershi | 1.35% | 120 | 130 | 135 | 152 | 157 | 161 | 165 | 172 | |||
Alba | Tahir Jameel | 1.04% | 92 | 100 | 117 | 123 | 129 | 131 | 141 | ||||
Scottish Family | Paul Laird | 1.03% | 91 | 96 | 106 | 112 | 121 | 130 | |||||
TUSC | Eric Stevenson | 0.58% | 51 | 55 | 57 | 64 | 70 | ||||||
UKIP | Christopher Ho | 0.52% | 46 | 53 | 57 | 60 | |||||||
Electorate: 25,241 Valid: 8,869 Spoilt: 269 Quota: 1,774 Turnout: 36.2%[23] |
Cardonald
- 2017: 2 × SNP; 2 × Labour
- 2022: 2 × SNP; 2 × Labour
- 2017-2022 Change: No change
Party | Candidate | FPv% | Count | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
SNP | Elaine McSporran (incumbent) | 29.03% | 2,489 | ||||||||
Labour | Jim Kavanagh (incumbent) | 27.61% | 2,367 | ||||||||
Labour | Matt Kerr (incumbent) | 14.42% | 1,236 | 1,275 | 1,809 | ||||||
SNP | Alex Wilson (incumbent) | 10.17% | 872 | 1,476 | 1,496 | 1,507 | 1,532 | 1,548 | 1,647 | 2,007 | |
Conservative | Stephen Paxton | 8.81% | 755 | 758 | 776 | 789 | 792 | 836 | 857 | 886 | |
Green | Ellie Gomersall | 5.38% | 461 | 514 | 522 | 532 | 535 | 581 | 619 | ||
Alba | Alexander Torrance | 2.20% | 189 | 211 | 222 | 225 | 226 | 233 | |||
Liberal Democrats | Ross Chalmers | 1.78% | 153 | 159 | 168 | 182 | 192 | ||||
SDP | Robin Dudfield | 0.58% | 50 | 53 | 56 | 59 | |||||
Electorate: 22,574 Valid: 8,572 Spoilt: 242 Quota: 1,715 Turnout: 39.0%[25] |
Govan
- 2012: 2 × Labour; 1 × SNP; 1 × GlasgowFirst
- 2017: 2 × SNP; 1 × Labour; 1 × Green
- 2022: 2 × SNP; 1 × Labour; 1 × Green
- 2017-2022 Change: No change
Party | Candidate | FPv% | Count | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||||
Labour | Imran Alam | 19.70% | 1,272 | 1,281 | 1,295 | ||||||||
SNP | Richard Bell (incumbent) | 18.29% | 1,181 | 1,186 | 1,190 | 1,190 | 1,200 | 1,225 | 1,394 | ||||
Green | Dan Hutchison | 15.10% | 975 | 1,011 | 1,025 | 1,025 | 1,037 | 1,057 | 1,136 | 1,145 | 1,187 | 1,359 | |
SNP | Stephen Dornan (incumbent) | 12.30% | 794 | 803 | 808 | 808 | 824 | 846 | 1,073 | 1,154 | 1,188 | 1,276 | |
Labour | Ruth Hall | 9.98% | 644 | 651 | 668 | 670 | 705 | 717 | 733 | 736 | 1,042 | ||
Conservative | Mamun Rashid | 9.98% | 644 | 645 | 665 | 665 | 671 | 679 | 684 | 685 | |||
SNP | Funmi Fajemiseye | 7.71% | 498 | 502 | 503 | 503 | 510 | 533 | |||||
Alba | Uche Gladys Emordi | 2.04% | 132 | 143 | 147 | 147 | 156 | ||||||
Independent | John Flanagan | 1.92% | 124 | 128 | 130 | 130 | |||||||
Liberal Democrats | Neil O'Docherty | 1.50% | 97 | 100 | |||||||||
Scottish Socialist | Bill Bonnar | 1.47% | 95 | ||||||||||
Electorate: 20,026 Valid: 6,456 Spoilt: 233 Quota: 1,292 Turnout: 33.4% [27] |
Pollokshields
- 2012: 1 × Labour; 1 × SNP; 1 × Conservative
- 2017: 1 × SNP; 1 × Conservative; 1 × Labour; 1 × Green a
- 2022: 2 × SNP; 1 × Labour; 1 × Green
- 2017-2022 Change: 1 × SNP gain from Conservative
Party | Candidate | FPv% | Count | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||||
Green | Jon Molyneux (incumbent) | 22.10% | 2,290 | ||||||||||
SNP | Zen Ghani | 16.94% | 1,755 | 1,824 | 1,843 | 1,864 | 1,945 | 2,044 | 2,097 | ||||
Labour | Hanif Raja (incumbent) | 16.49% | 1,709 | 1,730 | 1,738 | 1,798 | 1,869 | 1,948 | 2,541 | ||||
SNP | Norman MacLeod (incumbent) | 13.63% | 1,412 | 1,451 | 1,462 | 1,482 | 1,518 | 1,596 | 1,653 | 1,727 | 1,746 | 1,914 | |
Conservative | David Meikle (incumbent) | 12.54% | 1,299 | 1,301 | 1,302 | 1,364 | 1,372 | 1,433 | 1,491 | 1,570 | 1,570 | ||
Labour | Fariha Thomas | 6.87% | 712 | 726 | 745 | 797 | 822 | 897 | |||||
Volt UK | Ewan Hoyle | 4.06% | 421 | 451 | 461 | 511 | 528 | ||||||
Alba | Muhammad Shoaib | 3.54% | 367 | 368 | 375 | 375 | |||||||
Liberal Democrats | Carole Louise Ford | 2.98% | 309 | 320 | 322 | ||||||||
TUSC | Tom Ruddell | 0.85% | 88 | 101 | |||||||||
Electorate: 21,978 Valid: 10,362 Spoilt: 189 Quota: 2,073 Turnout: 48.0%[29] |
Langside
- 2012: 1 × SNP; 1 × Labour; 1 × Green
- 2017: 2 × SNP; 1 × Labour; 1 × Green a
- 2022: 2 × SNP; 1 × Labour; 1 × Green
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||||
Green | Holly Bruce | 27.94% | 3,173 | |||||||||
SNP | Susan Aitken (incumbent) | 25.52% | 2,899 | |||||||||
Labour | Stephen Ignatius Docherty | 16.46% | 1,870 | 1,978 | 2,022 | 2,030 | 2,058 | 2,113 | 2,346 | |||
Labour | Aileen Mary McKenzie[SPR] | 10.24% | 1,163 | 1,281 | 1,297 | 1,310 | 1,359 | 1,457 | 1,769 | 1,828 | ||
Conservative | Bruce Whyte | 8.58% | 975 | 979 | 982 | 988 | 996 | 1,036 | ||||
SNP | Paul Leinster | 6.82% | 775 | 1,212 | 1,719 | 1,767 | 1,847 | 1,872 | 1,884 | 1,887 | 2,240 | |
Liberal Democrats | Michael Edward Shields | 1.98% | 225 | 272 | 278 | 286 | 303 | |||||
TUSC | Ronnie Stevenson | 1.35% | 153 | 224 | 229 | 261 | ||||||
Alba | Chigozie Anne Osuchukwu | 1.10% | 125 | 136 | 145 | |||||||
Electorate: 24,680 Valid: 11,358 Spoilt: 239 Quota: 2,272 Turnout: 47.0%[31] |
Southside Central
- 2012: 2 × Labour; 2 × SNP
- 2017: 2 × SNP; 2 × Labour
- 2022: 2 × Labour; 1 × SNP; 1 × Green
- 2017-2022 Change: 1 × Green gain from SNP
Party | Candidate | FPv% | Count | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
SNP | Alexander Belic (incumbent) | 18.92% | 1,460 | 1,462 | 1,467 | 1,485 | 1,491 | 1,615 | |||
Green | Elaine Gallagher | 18.08% | 1,395 | 1,405 | 1,431 | 1,504 | 1,522 | 1,544 | |||
Labour | Soryia Siddique (incumbent) | 16.47% | 1,271 | 1,274 | 1,288 | 1,299 | 1,341 | 1,513 | 1,518 | 1,743 | |
SNP | Mhairi Hunter (incumbent) | 15.36% | 1,185 | 1,188 | 1,193 | 1,201 | 1,204 | 1,237 | 1,289 | ||
Labour | James Scanlon (incumbent) | 15.04% | 1,161 | 1,164 | 1,183 | 1,196 | 1,298 | 1,338 | 1,342 | 1,594 | |
Alba | Kamran Butt | 8.07% | 623 | 624 | 628 | 638 | 664 | ||||
Conservative | Tariq Parvez | 4.11% | 317 | 317 | 329 | 330 | |||||
Scottish Socialist | Paul Robert Donnelly | 2.00% | 154 | 160 | 161 | ||||||
Liberal Democrats | Sam Glasgow-Jackson | 1.43% | 110 | 112 | |||||||
Independent | Jamie Dyer | 0.53% | 41 | ||||||||
Electorate: 20,537 Valid: 7,717 Spoilt: 296 Quota: 1,544 Turnout: 39.0%[33] |
Calton
- 2012: 2 × Labour; 1 × SNP
- 2017: 2 × SNP; 1 × Labour; 1 × Conservative a
- 2022: 2 × SNP; 2 × Labour
- 2017-2022 Change: 1 × Labour gain from Conservative
Party | Candidate | FPv% | Count | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||||
SNP | Greg Hepburn (incumbent) | 24.24% | 1,472 | |||||||||
Labour | George Redmond | 17.11% | 1,039 | 1,045 | 1,057 | 1,065 | 1,080 | 1,247 | ||||
Labour | Cecilia O'Lone (incumbent) | 17.08% | 1,037 | 1,056 | 1,071 | 1,096 | 1,112 | 1,341 | ||||
Green | Kate Samuels | 12.71% | 772 | 786 | 799 | 814 | 866 | 914 | 941 | 946 | ||
Conservative | Robert Connelly (incumbent) | 10.44% | 634 | 636 | 647 | 653 | 659 | |||||
SNP | Linda Pike | 9.07% | 551 | 714 | 724 | 751 | 1,054 | 1,069 | 1,085 | 1,087 | 1,676 | |
SNP | Olu Shokunbi | 6.06% | 368 | 397 | 402 | 416 | ||||||
Alba | Catherine McKernan | 1.98% | 120 | 129 | 136 | |||||||
Liberal Democrats | Alexander Palmer | 1.30% | 79 | 81 | ||||||||
Electorate: 19,673 Valid: 6,072 Spoilt: 202 Quota: 1,215 Turnout: 31.9%[35] |
Anderston/City/Yorkhill
- 2012: 2 × Labour; 1 × SNP; 1 × Green
- 2017: 2 × SNP; 1 × Labour; 1 × Green
- 2022: 2 × SNP; 1 × Labour; 1 × Green
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||||
Green | Christy Mearns (incumbent) | 25.84% | 1,527 | ||||||||||
Labour | Philip Braat (incumbent) | 24.35% | 1,439 | ||||||||||
SNP | Eva Bolander (incumbent) | 22.83% | 1,349 | ||||||||||
SNP | Angus Millar (incumbent) | 10.20% | 603 | 783 | 801 | 938 | 940 | 947 | 974 | 992 | 1,016 | 1,236 | |
Conservative | Susan McCourt | 6.68% | 395 | 399 | 408 | 410 | 418 | 422 | 431 | 463 | |||
Labour | John Gerard Carson | 5.70% | 337 | 401 | 597 | 606 | 610 | 616 | 629 | 712 | 900 | ||
Liberal Democrats | Matthew James Clark | 2.45% | 145 | 168 | 175 | 178 | 184 | 187 | 198 | ||||
Independent | Benn Rapson | 0.81% | 48 | 64 | 64 | 65 | 69 | 83 | |||||
Independent | Carla Arrighi | 0.61% | 36 | 39 | 39 | 41 | 45 | ||||||
Libertarian | Nick Thomson | 0.52% | 31 | 33 | 33 | 33 | |||||||
Electorate: 21,667 Valid: 5,910 Spoilt: 180 Quota: 1,183 Turnout: 28.1%[37] |
Hillhead
- 2012: 2x Labour; 1 × SNP; 1 × Green
- 2017: 1 × Green; 1 × SNP; 1 × Labourb
- 2022: 1 × Green, 1 × SNP; 1 × Labour
- 2017-2022 Change: No change
Party | Candidate | FPv% | Count | ||
---|---|---|---|---|---|
1 | 2 | ||||
Green | Martha Wardrop (incumbent) | 36.20% | 2,507 | ||
SNP | Ken Andrew (incumbent) | 28.65% | 1,984 | ||
Labour | Hanzala Malik (incumbent) | 22.12% | 1,532 | 1,914 | |
Conservative | Mark Russell | 6.70% | 464 | 477 | |
Liberal Democrats | Theo Lockett | 5.44% | 377 | 547 | |
Freedom Alliance | Colin McMillan | 0.88% | 61 | 71 | |
Electorate: 18,586 Valid: 6,925 Spoilt: 73 Quota: 1,732 Turnout: 37.7%[39] |
Victoria Park
- 2017: 1 × SNP; 1 × Conservative; 1 × Labour
- 2022: 1 × Labour; 1 × SNP; 1 × Green
- 2017-2022 Change: 1 × Green gain from Conservative
Party | Candidate | FPv% | Count | |||
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
Labour | Eunis Jassemi | 28.39% | 2,447 | |||
SNP | Feargal Dalton (incumbent) | 26.59% | 2,291 | |||
Green | Lana Reid-McConnell | 23.40% | 2,016 | 2,102 | 2,200 | |
Conservative | Ade Aibinu (incumbent) | 15.83% | 1,364 | 1,419 | 1,422 | |
Liberal Democrats | James Douglas Speirs | 4.15% | 358 | 445 | 453 | |
Alba | Mahmood Ullah | 1.63% | 141 | 145 | 153 | |
Electorate: 17,512 Valid: 8,617 Spoilt: 84 Quota: 2,155 Turnout: 49.7% [41] |
Garscadden/Scotstounhill
- 2012: 3 × Labour; 1 × SNP
- 2017: 2 × Labour; 2 × SNP
- 2022: 2 × SNP; 2 × Labour
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | ||||||
---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | ||||
Labour | Bill Butler (incumbent) | 27.85% | 2,403 | ||||||
SNP | Chris Cunningham (incumbent) | 26.77% | 2,310 | ||||||
Labour | Eva Murray (incumbent) | 10.89% | 940 | 1,438 | 1,452 | 1,512 | 1,548 | 1,795 | |
Conservative | Steven Morrison | 10.27% | 886 | 932 | 935 | 966 | 968 | 1,001 | |
SNP | Rosemary Ugbah | 8.63% | 745 | 751 | 821 | 829 | |||
Green | John Hamelink | 8.25% | 712 | 747 | 802 | 845 | 939 | ||
SNP | Malcolm Mitchell | 5.33% | 460 | 479 | 802 | 845 | 1,554 | 1,993 | |
Liberal Democrats | Hugh Waterfield | 2.00% | 173 | 186 | 189 | ||||
Electorate: 22,355 Valid: 8,629 Spoilt: 293 Quota: 1,726 Turnout: 39.9%[43] |
Drumchapel/Anniesland
- 2012: 3 × Labour; 1 × SNP
- 2017: 2 × Labour; 2 × SNP
- 2022: 2 × Labour; 2 × SNP
- 2017-2022 Change: No change
Party | Candidate | FPv% | Count | |||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | ||||
Labour | Paul Carey (incumbent) | 27.83% | 2,011 | |||||||
SNP | Anne McTaggart (incumbent) | 20.01% | 1,446 | |||||||
SNP | Fyeza Ikhlaq | 13.08% | 945 | 959 | 969 | 971 | 1,278 | 1,366 | 1,626 | |
Labour | Patricia Ferguson | 10.34% | 747 | 1,191 | 1,209 | 1,240 | 1,252 | 1,368 | 1,495 | |
Conservative | Pauline Sutherland | 9.54% | 689 | 701 | 701 | 724 | 727 | 771 | 792 | |
Green | Duncan Webford | 6.06% | 438 | 444 | 475 | 498 | 523 | 610 | ||
Independent | Elspeth Kerr (incumbent) | 5.20% | 376 | 409 | 434 | 454 | 464 | |||
SNP | Cylina Porch | 4.84% | 350 | 358 | 369 | 373 | ||||
Liberal Democrats | Richard Frank Stalley | 1.63% | 118 | 122 | 127 | |||||
Scottish Socialist | Joe Meehan | 1.47% | 106 | 112 | ||||||
Electorate: 21,148 Valid: 7,226 Spoilt: 222 Quota: 1,446 Turnout: 35.2%[45] |
Maryhill
- 2017: 2 × SNP; 1 × Labour
- 2022: 2 × SNP; 1 × Labour
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | |||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | ||||
Labour | Keiran O'Neill | 26.89% | 1,523 | |||||||
SNP | Franny Scally (incumbent) | 22.59% | 1,279 | 1,285 | 1,289 | 1,301 | 1,313 | 1,384 | 1,686 | |
SNP | Abdul Bostani | 19.53% | 1,106 | 1,110 | 1,110 | 1,121 | 1,132 | 1,166 | 1,481 | |
Green | Amy Irene Marquez | 12.29% | 696 | 699 | 704 | 737 | 779 | 908 | ||
Conservative | Heather MacLeod | 8.18% | 463 | 467 | 479 | 499 | ||||
Labour | Gwen Farrell Wall | 7.10% | 402 | 481 | 489 | 23% | 720 | |||
Liberal Democrats | Derek Dunnington | 2.40% | 136 | 138 | 150 | |||||
Freedom Alliance | Damian Matthew Clark | 1.02% | 58 | 58 | ||||||
Electorate: 15,292 Valid: 5,663 Spoilt: 201 Quota: 1,416 Turnout: 38.3%[47] |
Canal
- 2012: 2 × Labour; 1 × SNP; 1 × Green
- 2017: 2 × SNP; 2 × Labour
- 2022: 2 × SNP; 2 × Labour
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||||
SNP | Allan Gow (incumbent) | 25.38% | 1,470 | ||||||||||
Labour | Fiona Higgins | 23.53% | 1,363 | ||||||||||
Independent | Brian Land | 12.88% | 746 | 760 | 770 | 779 | 793 | 798 | 831 | 875 | 877 | ||
Labour | Robert Mooney (incumbent) | 11.91% | 690 | 698 | 851 | 871 | 888 | 899 | 1,036 | 1,087 | 1,089 | 1,418 | |
SNP | Jacqueline McLaren (incumbent) | 8.84% | 512 | 733 | 739 | 743 | 761 | 976 | 979 | 1,172 | |||
Green | Seonad Mairi Hoy | 5.56% | 322 | 344 | 351 | 367 | 377 | 399 | 410 | ||||
SNP | Sandra Watson | 3.90% | 226 | 251 | 252 | 256 | 268 | ||||||
Alba | Martin Lawson Olu-Osagie | 1.66% | 96 | 99 | 100 | 103 | |||||||
Liberal Democrats | Scott Simpson | 1.17% | 68 | 69 | 74 | ||||||||
Electorate: 19,686 Valid: 5,792 Spoilt: 346 Quota: 1,159 Turnout: 31.2%[49] |
Springburn/Robroyston
- 2017: 2 × Labour; 2 × SNP
- 2022: 2 × Labour; 2 × SNP
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | ||||||
---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | ||||
Labour | Audrey Dempsey | 32.16% | 2,184 | ||||||
SNP | Graham Campbell (incumbent) | 24.89% | 1,690 | ||||||
SNP | Christina Cannon (incumbent) | 16.33% | 1,109 | 1,149 | 1,439 | ||||
Labour | Thomas Rannachan | 9.57% | 650 | 1,282 | 1,290 | 1,302 | 1,323 | 1,379 | |
Conservative | Richard Johnson | 9.04% | 614 | 643 | 643 | 644 | 649 | 671 | |
Green | Madeleine Guthrie | 4.24% | 288 | 308 | 319 | 348 | 383 | 443 | |
Liberal Democrats | Peter Davies | 2.11% | 143 | 162 | 166 | 170 | 181 | ||
Alba | Farah Hamid | 1.65% | 112 | 120 | 122 | 128 | |||
Electorate: 19,948 Valid: 6,790 Spoilt: 252 Quota: 1,359 Turnout: 35.3%[51] |
East Centre
- 2012: 3 × Labour; 1 × SNP
- 2017: 2 × Labour; 1 × SNP
- 2022: 2 × SNP; 2 × Labour
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ||||
Labour | Ann Jenkins | 28.09% | 1,954 | |||||||||||
SNP | Declan Blench | 19.38% | 1,348 | 1,364 | 1,365 | 1,376 | 1,380 | 1,431 | ||||||
SNP | Annette Christie (incumbent) | 14.58% | 1,014 | 1,024 | 1,025 | 1,036 | 1,040 | 1,101 | 1,133 | 1,174 | 1,753 | |||
Conservative | Faten Hameed | 9.89% | 688 | 710 | 717 | 725 | 746 | 749 | 749 | 806 | 811 | 819 | ||
Labour | Kieran Turner | 9.23% | 642 | 1,046 | 1,064 | 1,074 | 1,102 | 1,149 | 1,150 | 1,238 | 1,259 | 1,328 | 1,719 | |
SNP | Kilian Riley | 8.16% | 568 | 573 | 573 | 586 | 588 | 635 | 639 | 656 | ||||
Independent | William McLachlan | 3.58% | 249 | 265 | 271 | 286 | 299 | 318 | 319 | |||||
Green | Hannah Smith | 3.45% | 240 | 249 | 266 | 281 | 293 | |||||||
Alba | Tony Osy | 1.45% | 101 | 102 | 106 | |||||||||
Liberal Democrats | Ruth Lindsay | 1.29% | 90 | 109 | 113 | 117 | ||||||||
TUSC | Matt Dobson | 0.91% | 63 | 68 | ||||||||||
Electorate: 20,113 Valid: 6,957 Spoilt: 268 Quota: 1,392 Turnout: 35.9%[53] |
Shettleston
- 2012: 3 × Labour; 1 × SNP
- 2017: 2 × SNP; 1 × Labour; 1 × Conservative
- 2022: 2 × Labour; 1 × SNP; 1 × Conservative
- 2017-2022 Change: 1 × Labour gain from SNP
Party | Candidate | FPv% | Count | |||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | ||||
SNP | Laura Doherty (incumbent) | 27.81% | 2,048 | |||||||
Labour | Frank McAveety (incumbent) | 26.97% | 1,986 | |||||||
Conservative | Thomas Kerr (incumbent) | 16.73% | 1,232 | 1,238 | 1,269 | 1,288 | 1,294 | 1,333 | 1,368 | |
Labour | Jill Pidgeon | 12.26% | 903 | 928 | 1,316 | 1,346 | 1,379 | 1,468 | 1,899 | |
SNP | David Turner [BAI] | 7.55% | 556 | 985 | 997 | 1,004 | 1,045 | 1,292 | ||
Green | Julie Ann Christie | 5.02% | 370 | 433 | 445 | 463 | 524 | |||
Scottish Socialist | Liam McLaughlan | 2.23% | 164 | 176 | 188 | 194 | ||||
Liberal Democrats | Henry Sullivan | 1.43% | 105 | 108 | 113 | |||||
Electorate: 20,542 Valid: 7,364 Spoilt: 256 Quota: 1,473 Turnout: 37.1%[55] |
Baillieston
- 2012: 2 × Labour; 2 × SNP
- 2017: 1 × SNP; 1 × Labour; 1 × Conservative b
- 2022: 1 × Labour; 1 × SNP; 1 × Conservative
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | |||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | ||||
Labour | Kevin John Lalley | 30.45% | 2,209 | |||||||
SNP | Alex Kerr | 23.75% | 1,723 | 1,736 | 1,746 | 1,859 | ||||
Conservative | John Daly | 16.62% | 1,206 | 1,223 | 1,260 | 1,279 | 1,279 | 1,510 | 1,867 | |
SNP | Lauren Martin | 14.41% | 1,046 | 1,056 | 1,064 | 1,154 | 1,194 | 1,384 | ||
Labour | Mary McNab | 7.86% | 568 | 882 | 940 | 998 | 1,000 | |||
Green | Ryan Kelly | 4.11% | 298 | 304 | 348 | |||||
Liberal Democrats | Tony Hughes | 2.83% | 205 | 211 | ||||||
Electorate: 18,569 Valid: 7,255 Spoilt: 166 Quota: 1,814 Turnout: 40.0%[57] |
North East
- 2012: 3 × Labour; 1 × SNP
- 2017: 2 × SNP; 1 × Labourb
- 2022: 2 × Labour; 1 × SNP
- 2017-2022 Change: 1 × Labour gain from SNP
Party | Candidate | FPv% | Count | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
Labour | Maureen Burke (incumbent) | 34.04% | 1,532 | ||||||||
SNP | Ruairi Kelly (incumbent) | 28.99% | 1,305 | ||||||||
SNP | Mandy Morgan (incumbent) | 13.60% | 612 | 624 | 770 | 771 | 775 | 846 | 862 | ||
Labour | Sharon Greer | 9.93% | 447 | 790 | 798 | 804 | 815 | 852 | 1,067 | 1,349 | |
Conservative | John White | 8.64% | 389 | 403 | 404 | 407 | 415 | 422 | |||
Green | Iain McLarty | 3.02% | 136 | 141 | 151 | 157 | 175 | ||||
TUSC | Annie McAllister | 1.16% | 52 | 56 | 57 | 62 | |||||
Libertarian | Cam Milne | 0.62% | 28 | 31 | 31 | ||||||
Electorate: 15,312 Valid: 4,501 Spoilt: 158 Quota: 1,126 Turnout: 30.4%[59] |
Dennistoun
- 2017: 1 × Labour; 1 × SNP; 1 × Green
- 2022: 1 × SNP; 1 × Labour; 1 × Green
- 2017-2022 Change: No Change
Party | Candidate | FPv% | Count | |||
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
Labour | Elaine McDougall (incumbent) | 29.19% | 1,595 | |||
Green | Anthony Carroll | 26.19% | 1,431 | |||
SNP | Allan Casey (incumbent) | 24.47% | 1,337 | 1,362 | 1,388 | |
SNP | Lorna Finn | 10.65% | 582 | 609 | 626 | |
Conservative | Fiona McNider Connelly | 6.20% | 339 | 370 | 370 | |
Liberal Democrats | Fergus McCann | 1.76% | 96 | 143 | 148 | |
TUSC | Oisín Duncan | 1.54% | 84 | 109 | 117 | |
Electorate: 15,386 Valid: 5,464 Spoilt: 154 Quota: 1,367 Turnout: 36.5%[61] |
Partick East/Kelvindale
- 2017: 1 × SNP; 1 × Conservative; 1 × Labour; 1 × Green
- 2022: 2 × Labour; 1 × SNP; 1 × Green
- 2017-2022 Change: 1 × Labour gain from Conservative
Party | Candidate | FPv% | Count | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||||
Labour | Jill Brown (incumbent) | 28.73% | 2,939 | |||||||||
Green | Blair Anderson | 20.90% | 2,138 | |||||||||
SNP | Kenny McLean (incumbent) | 17.59% | 1,800 | 1,828 | 1,854 | 1,855 | 1,874 | 1,910 | 3,004 | |||
Conservative | Naveed Asghar | 13.33% | 1,364 | 1,400 | 1,401 | 1,424 | 1,429 | 1,515 | 1,519 | 1,535 | ||
SNP | Linsey Wilson | 10.76% | 1,101 | 1,112 | 1,139 | 1,140 | 1,162 | 1,182 | ||||
Liberal Democrats | Nicholas Moohan | 3.79% | 388 | 424 | 431 | 440 | 451 | |||||
Labour | Lilith Johnstone | 3.50% | 358 | 1,110 | 1,130 | 1,141 | 1,153 | 1,323 | 1,354 | 1,654 | 2,378 | |
Alba | Udochukwu Kings Nwaokorobia | 0.79% | 81 | 82 | 82 | 87 | ||||||
Freedom Alliance | Di McMillan | 0.61% | 62 | 64 | 65 | |||||||
Electorate: 21,995 Valid: 10,231 Spoilt: 133 Quota: 2,047 Turnout: 47.1%[63] |
By-elections since 2022
Linn (November 2022)
There was a by-election in Linn to replace Labour councillor and former group leader Malcolm Cunning, who died in September 2022.[64]
Party | Candidate | FPv% | Count | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||||
Labour | John Carson | 43.39% | 2,227 | 2,227 | 2,227 | 2,239 | 2,256 | 2,381 | 2,524 | 2,674 | |
SNP | Chris Lang-Tait | 33.16% | 1,702 | 1,703 | 1,703 | 1,716 | 1,750 | 1,777 | 1,789 | 2,046 | |
Green | Jen Bell | 7.97% | 409 | 409 | 410 | 419 | 433 | 482 | 503 | ||
Conservative | Pauline Sutherland | 6.37% | 327 | 329 | 332 | 332 | 335 | 374 | |||
Liberal Democrats | Joe McCauley | 5.73% | 294 | 299 | 299 | 301 | 304 | ||||
Alba | Kirsty Fraser | 1.75% | 90 | 90 | 91 | 97 | |||||
Scottish Socialist | George Willis MacDougall | 0.90% | 46 | 49 | 52 | ||||||
UKIP | Chris Ho | 0.37% | 19 | 20 | |||||||
Freedom Alliance | Di McMillan | 0.36% | 18 | ||||||||
Electorate: 5,205 Valid: 5,132 Quota: 2,567 Turnout: 23.3% |
Notes
References
- "Upcoming elections". Glasgow City Council. Retrieved 1 April 2022.
- "Councillor Eva Bolander chosen as Glasgow's Lord Provost". Glasgow City Council. 18 May 2017. Retrieved 20 May 2017.
- "Greens back SNP to form Glasgow council administration". BBC News. 17 May 2022. Retrieved 19 May 2022.
- Callan, Isaac; Hunter, Catherine (18 April 2019). "Councillor Glenn Elder resigns from the SNP citing a 'hostile' environment". Glasgow Live. Retrieved 18 April 2019.
- Paterson, Stewart (26 April 2019). "Glasgow city councillor resigns from SNP citing concerns over leadership". The Herald. Retrieved 5 April 2022.
- "SNP councillors quit after one charged by police". BBC News. 10 July 2020. Archived from the original on 8 October 2021. Retrieved 5 April 2022.
- Duff, Elle (10 July 2020). "SNP councillor quits party amid claims SNP-led council is 'nothing but a dictatorship'". The Herald. Retrieved 5 April 2022.
- "Former Labour MSP Anne McTaggart quits party and joins SNP". BBC News. 1 November 2019. Retrieved 5 April 2022.
- McCall, Chris (11 January 2021). "Former Glasgow Tory councillor disqualified for failing to attend meetings for six months". Daily Record. Retrieved 11 February 2021.
- "Second Glasgow councillor forced out for missing six months of meetings". BBC News. 28 January 2021. Retrieved 11 February 2021.
- McCall, Chris (29 March 2021). "Glasgow councillor quits SNP to join Alba Party as defections continue". Daily Record. Retrieved 10 May 2021.
- McCall, Chris (29 April 2021). "Senior Glasgow SNP councillor quits to join Alex Salmond's Alba Party". Daily Record. Retrieved 5 April 2022.
- Paterson, Stewart (5 May 2021). "Senior Glasgow Green Martin Bartos leaves party over abuse claims and bike crash". Glasgow Times. Retrieved 5 April 2022.
- "Local By Elections 7th September 2017 Full Results". Glasgow City Council. 6 September 2017. Retrieved 5 April 2022.
- "Local By Elections 19th March 2021 Full Results". Glasgow City Council. 19 March 2021. Retrieved 19 March 2021.
- Sandelands, Drew (14 February 2022). "Sudden death of Gary Gray, Glasgow Labour councillor, sparks 'shock and sadness'". Glasgow Live. Retrieved 5 April 2022.
- "Notice of election agents". Glasgow City Council. Retrieved 4 April 2022.
- "Candidate Votes Per Stage Report (Ward 1 Linn)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 1 Linn)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 2 Newlands/Auldburn)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 2 Newlands/Auldburn)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 3 Greater Pollok)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 3 Greater Pollok)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 4 Cardonald)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 4 Cardonald)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 5 Govan)". Glasgow City Council. Retrieved 6 April 2022.
- "Declaration of Results (Ward 5 Govan)". Glasgow City Council. Retrieved 6 April 2022.
- "Candidate Votes Per Stage Report (Ward 6 Pollokshields)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 6 Pollokshields)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 7 Langside)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 7 Langside)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 8 Southside Central)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 8 Southside Central)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 9 Calton)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 9 Calton)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 10 Anderston/City/Yorkhill)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 10 Anderston/City/Yorkhill)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 11 Hillhead)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 11 Hillhead)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 12 Victoria Park)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 12 Victoria Park)". Glasgow City Council. Retrieved 6 April 2022.
- "Candidate Votes Per Stage Report (Ward 13 Garscadden/Scotstounhill)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 13 Garscadden/Scotstounhill)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 14 Drumchapel/Anniesland)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 14 Drumchapel/Anniesland)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 15 Maryhill)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 15 Maryhill)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 16 Canal)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 16 Canal)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 17 Springburn/Robroyston)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 17 Springburn/Robroyston)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 18 East Centre)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 18 East Centre)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 19 Shettleston)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 19 Shettleston)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 20 Baillieston)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 20 Baillieston)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 21 North East)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 21 North East)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 22 Dennistoun)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 22 Dennistoun)". Glasgow City Council. Retrieved 6 May 2022.
- "Candidate Votes Per Stage Report (Ward 23 Partick East/Kelvindale)". Glasgow City Council. Retrieved 6 May 2022.
- "Declaration of Results (Ward 23 Partick East/Kelvindale)". Glasgow City Council. Retrieved 6 May 2022.
- Sandelands, Drew (18 October 2022). "Nine candidates to stand in Glasgow by-election after death of Malcolm Cunning". The National.
- "Linn Ward by-election results declared". Glasgow City Council. 18 November 2022.