Glasgow City Council Map
View the Glasgow City council boundary. Explore local wards, election results and party seats. Buy digital map files for £15 including VAT, or order a print.
Download or Order this Map
Digital map files cost £15.00 including VAT. Printed maps start at £41.00 including VAT and UK delivery.
Request a Custom MapWe prepare your map after payment. Files are sent by email.
May 2026 council boundary. Map © Mapbox and OpenStreetMap. Boundary data © ONS and Ordnance Survey.
Residents, mid-2025
654,330Wards
23Seats in 2026
85Latest result year
2022Party seats: 2026 snapshot
Download seat history (CSV)No single party majority. A majority of this seat total needs 43 seats. This annual archive is not a live record of party membership or the council administration.
| Party | Seats |
|---|---|
| SNP | 37 |
| Labour | 31 |
| Green | 8 |
| Other | 6 |
| Reform UK | 2 |
| Conservative | 1 |
| Reported total | 85 |
“Other” can include several parties, independents and vacancies. It is not a single voting group. Source: Open Council Data.
Seat history: 1974–2026
These are annual snapshots. A change between years can reflect elections, by-elections, party changes or boundary changes. Older records follow council names and are not a constant-boundary series. The pre-2016 source combines Green and other smaller parties under “Other” and national parties under “Nationalist parties”.
| Year | Total | Party seats |
|---|---|---|
| 2026 | 85 | Conservative 1 · Labour 31 · Green 8 · Reform UK 2 · SNP 37 · Other 6 |
| 2025 | 85 | Conservative 1 · Labour 31 · Reform UK 1 · SNP 37 · Other 15 |
| 2024 | 85 | Conservative 2 · Labour 34 · Green 11 · SNP 37 · Other 1 |
| 2023 | 85 | Conservative 2 · Labour 35 · Green 10 · SNP 37 · Other 1 |
| 2022 | 85 | Conservative 2 · Labour 35 · Green 10 · SNP 37 · Other 1 |
| 2021 | 85 | Conservative 7 · Labour 30 · Green 7 · SNP 36 · Other 5 |
| 2020 | 85 | Conservative 8 · Labour 30 · Green 7 · SNP 38 · Other 2 |
| 2019 | 85 | Conservative 8 · Labour 31 · Green 7 · SNP 37 · Other 2 |
| 2018 | 85 | Conservative 8 · Labour 31 · Green 7 · SNP 39 |
| 2017 | 85 | Conservative 8 · Labour 31 · Green 7 · SNP 39 |
| 2016 | 79 | Conservative 1 · Labour 40 · Liberal Democrats 1 · Green 4 · SNP 30 · Other 3 |
| 2015 | 79 | Conservative 1 · Labour 45 · Liberal Democrats 1 · Other 6 · Nationalist parties 26 |
| 2014 | 79 | Conservative 1 · Labour 45 · Liberal Democrats 1 · Other 6 · Nationalist parties 26 |
| 2013 | 79 | Conservative 1 · Labour 44 · Liberal Democrats 1 · Other 6 · Nationalist parties 27 |
| 2012 | 79 | Conservative 1 · Labour 44 · Liberal Democrats 1 · Other 6 · Nationalist parties 27 |
| 2011 | 79 | Conservative 1 · Labour 46 · Liberal Democrats 5 · Other 6 · Nationalist parties 21 |
| 2010 | 79 | Conservative 1 · Labour 46 · Liberal Democrats 5 · Other 6 · Nationalist parties 21 |
| 2009 | 79 | Conservative 1 · Labour 45 · Liberal Democrats 5 · Other 6 · Nationalist parties 22 |
| 2008 | 79 | Conservative 1 · Labour 45 · Liberal Democrats 5 · Other 6 · Nationalist parties 22 |
| 2007 | 79 | Conservative 1 · Labour 45 · Liberal Democrats 5 · Other 6 · Nationalist parties 22 |
| 2006 | 79 | Conservative 1 · Labour 69 · Liberal Democrats 4 · Other 2 · Nationalist parties 3 |
| 2005 | 79 | Conservative 1 · Labour 71 · Liberal Democrats 3 · Other 1 · Nationalist parties 3 |
| 2004 | 79 | Conservative 1 · Labour 71 · Liberal Democrats 3 · Other 1 · Nationalist parties 3 |
| 2003 | 79 | Conservative 1 · Labour 71 · Liberal Democrats 3 · Other 1 · Nationalist parties 3 |
| 2002 | 79 | Conservative 1 · Labour 74 · Liberal Democrats 1 · Other 1 · Nationalist parties 2 |
| 2001 | 79 | Conservative 1 · Labour 74 · Liberal Democrats 1 · Other 1 · Nationalist parties 2 |
| 2000 | 79 | Conservative 1 · Labour 74 · Liberal Democrats 1 · Other 1 · Nationalist parties 2 |
| 1999 | 79 | Conservative 1 · Labour 74 · Liberal Democrats 1 · Other 1 · Nationalist parties 2 |
| 1998 | 84 | Conservative 3 · Labour 76 · Liberal Democrats 1 · Other 2 · Nationalist parties 2 |
| 1997 | 84 | Conservative 3 · Labour 77 · Liberal Democrats 1 · Other 2 · Nationalist parties 1 |
| 1996 | 84 | Conservative 3 · Labour 77 · Liberal Democrats 1 · Other 2 · Nationalist parties 1 |
| 1995 | 83 | Conservative 3 · Labour 77 · Liberal Democrats 1 · Other 1 · Nationalist parties 1 |
| 1994 | 66 | Conservative 5 · Labour 54 · Liberal Democrats 1 · Other 4 · Nationalist parties 2 |
| 1993 | 66 | Conservative 5 · Labour 54 · Liberal Democrats 1 · Other 4 · Nationalist parties 2 |
| 1992 | 66 | Conservative 5 · Labour 54 · Liberal Democrats 1 · Other 4 · Nationalist parties 2 |
| 1991 | 66 | Conservative 4 · Labour 60 · Liberal Democrats 2 |
| 1990 | 66 | Conservative 4 · Labour 60 · Liberal Democrats 2 |
| 1989 | 66 | Conservative 4 · Labour 60 · Liberal Democrats 2 |
| 1988 | 66 | Conservative 4 · Labour 60 · Liberal Democrats 2 |
| 1987 | 66 | Conservative 5 · Labour 59 · Liberal Democrats 2 |
| 1986 | 66 | Conservative 5 · Labour 59 · Liberal Democrats 2 |
| 1985 | 66 | Conservative 5 · Labour 59 · Liberal Democrats 2 |
| 1984 | 66 | Conservative 5 · Labour 59 · Liberal Democrats 2 |
| 1983 | 72 | Conservative 11 · Labour 58 · Liberal Democrats 3 |
| 1982 | 72 | Conservative 11 · Labour 58 · Liberal Democrats 3 |
| 1981 | 72 | Conservative 11 · Labour 58 · Liberal Democrats 3 |
| 1980 | 72 | Conservative 11 · Labour 58 · Liberal Democrats 3 |
| 1979 | 72 | Conservative 25 · Labour 30 · Liberal Democrats 1 · Nationalist parties 16 |
| 1978 | 72 | Conservative 25 · Labour 30 · Liberal Democrats 1 · Nationalist parties 16 |
| 1977 | 72 | Conservative 25 · Labour 30 · Liberal Democrats 1 · Nationalist parties 16 |
| 1976 | 72 | Conservative 17 · Labour 55 |
| 1975 | 72 | Conservative 17 · Labour 55 |
| 1974 | 72 | Conservative 17 · Labour 55 |
Glasgow City Council and Local Areas
Scottish council in Scotland. Official council code: S12000049. Open a ward to see its map and recorded election results.
Councils in Scotland · Boundary data (GeoJSON)
Browse all 23 mapped areas
- Anderston/City/YorkhillS13002976 · Ward
- BailliestonS13002986 · Ward
- CaltonS13002975 · Ward
- CanalS13002982 · Ward
- CardonaldS13002970 · Ward
- DennistounS13002988 · Ward
- Drumchapel/AnnieslandS13002980 · Ward
- East CentreS13002984 · Ward
- Garscadden/ScotstounhillS13002979 · Ward
- GovanS13002971 · Ward
- Greater PollokS13002969 · Ward
- HillheadS13002977 · Ward
- LangsideS13002973 · Ward
- LinnS13002967 · Ward
- MaryhillS13002981 · Ward
- Newlands/AuldburnS13002968 · Ward
- North EastS13003133 · Ward
- Partick East/KelvindaleS13002989 · Ward
- PollokshieldsS13002972 · Ward
- ShettlestonS13002985 · Ward
- Southside CentralS13002974 · Ward
- Springburn/RobroystonS13002983 · Ward
- Victoria ParkS13002978 · Ward
Recorded election results
Download all recorded results (CSV)23 recorded areas in 2022. These figures describe the contests held in that year. They do not describe every seat on the council. Historical areas can differ from the current map.
Seats won in the recorded contests
- 37 Scottish National Party
- 36 Scottish Labour Party
- 10 Scottish Green Party
- 2 Scottish Conservative and Unionist Party
Declared winners in this source only. This is not a council-wide vote share or a current seat total.
The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).
Ward 1 Linn4 declared winners · 41.2% turnout
Electorate: 22,308. Ballot papers: 9,194. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Malcolm CUNNING | Scottish Labour Party | 2,152 | Elected |
| Paul MCCABE | Scottish National Party | 1,934 | Elected |
| Margaret MORGAN | Scottish National Party | 1,070 | Elected |
| Euan BLOCKLEY | Scottish Conservative and Unionist Party | 1,035 | Not elected |
| James TONER | Independent | 849 | Not elected |
| Catherine VALLIS | Scottish Labour Party | 724 | Elected |
| Joe MCCAULEY | Scottish Liberal Democrats | 572 | Not elected |
| Keith WARWICK | Scottish Green Party | 544 | Not elected |
| Angela JONES | Alba Party | 114 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 10 Anderston/City/Yorkhill4 declared winners · 28.1% turnout
Electorate: 21,667. Ballot papers: 6,090. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Christy MEARNS | Scottish Green Party | 1,527 | Elected |
| Philip BRAAT | Scottish Labour Party | 1,439 | Elected |
| Eva BOLANDER | Scottish National Party | 1,349 | Elected |
| Angus MILLAR | Scottish National Party | 603 | Elected |
| Susan MCCOURT | Scottish Conservative and Unionist Party | 395 | Not elected |
| John Gerard CARSON | Scottish Labour Party | 337 | Not elected |
| Matthew James CLARK | Scottish Liberal Democrats | 145 | Not elected |
| Benn RAPSON | Independent | 48 | Not elected |
| Carla ARRIGHI | Independent | 36 | Not elected |
| Nick THOMSON | Scottish Libertarian Party | 31 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 11 Hillhead3 declared winners · 37.7% turnout
Electorate: 18,586. Ballot papers: 6,998. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Martha WARDROP | Scottish Green Party | 2,507 | Elected |
| Ken ANDREW | Scottish National Party | 1,984 | Elected |
| Hanzala MALIK | Scottish Labour Party | 1,532 | Elected |
| Mark RUSSELL | Scottish Conservative and Unionist Party | 464 | Not elected |
| Theo LOCKETT | Scottish Liberal Democrats | 377 | Not elected |
| Colin MCMILLAN | Freedom Alliance- Integrity, Society, Economy | 61 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 12 Victoria Park3 declared winners · 49.7% turnout
Electorate: 17,512. Ballot papers: 8,701. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Eunis JASSEMI | Scottish Labour Party | 2,447 | Elected |
| Feargal DALTON | Scottish National Party | 2,291 | Elected |
| Lana REID - MCCONNELL | Scottish Green Party | 2,016 | Elected |
| Ade AIBINU | Scottish Conservative and Unionist Party | 1,364 | Not elected |
| James Douglas SPEIRS | Scottish Liberal Democrats | 358 | Not elected |
| Mahmood ULLAH | Alba Party | 141 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 13 Garscadden/Scotstounhill4 declared winners · 39.9% turnout
Electorate: 22,355. Ballot papers: 8,922. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Bill BUTLER | Scottish Labour Party | 2,403 | Elected |
| Chris CUNNINGHAM | Scottish National Party | 2,310 | Elected |
| Eva Clark MURRAY | Scottish Labour Party | 940 | Elected |
| Steven MORRISON | Scottish Conservative and Unionist Party | 886 | Not elected |
| Rosemary UGBAH | Scottish National Party | 745 | Not elected |
| John HAMELINK | Scottish Green Party | 712 | Not elected |
| Malcolm MITCHELL | Scottish National Party | 460 | Elected |
| Hugh Grenville WATERFIELD | Scottish Liberal Democrats | 173 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 14 Drumchapel/Anniesland4 declared winners · 35.2% turnout
Electorate: 21,148. Ballot papers: 7,448. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Paul CAREY | Scottish Labour Party | 2,011 | Elected |
| Anne MCTAGGART | Scottish National Party | 1,446 | Elected |
| Fyeza IKHLAQ | Scottish National Party | 945 | Elected |
| Patricia FERGUSON | Scottish Labour Party | 747 | Elected |
| Pauline SUTHERLAND | Scottish Conservative and Unionist Party | 689 | Not elected |
| Duncan WEBFORD | Scottish Green Party | 438 | Not elected |
| Elspeth KERR | Independent | 376 | Not elected |
| Cylina PORCH | Scottish National Party | 350 | Not elected |
| Richard Frank STALLEY | Scottish Liberal Democrats | 118 | Not elected |
| Joe MEEHAN | Scottish Socialist Party | 106 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 15 Maryhill3 declared winners · 38.3% turnout
Electorate: 15,292. Ballot papers: 5,864. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Keiran ONEILL | Scottish Labour Party | 1,523 | Elected |
| Franny SCALLY | Scottish National Party | 1,279 | Elected |
| Abdul BOSTANI | Scottish National Party | 1,106 | Elected |
| Amy Irene MARQUEZ | Scottish Green Party | 696 | Not elected |
| Heather MACLEOD | Scottish Conservative and Unionist Party | 463 | Not elected |
| Gwen Farrell WALL | Scottish Labour Party | 402 | Not elected |
| Derek DUNNINGTON | Scottish Liberal Democrats | 136 | Not elected |
| Damian Matthew CLARK | Freedom Alliance- Integrity, Society, Economy | 58 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 16 Canal4 declared winners · 31.2% turnout
Electorate: 19,686. Ballot papers: 6,138. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Allan GOW | Scottish National Party | 1,470 | Elected |
| Fiona E HIGGINS | Scottish Labour Party | 1,363 | Elected |
| Brian LAND | Independent | 746 | Not elected |
| Robert JH MOONEY | Scottish Labour Party | 690 | Elected |
| Jacqueline MCLAREN | Scottish National Party | 512 | Elected |
| Seonad Mairi HOY | Scottish Green Party | 322 | Not elected |
| Maria WELLS | Scottish Conservative and Unionist Party | 299 | Not elected |
| Sandra WATSON | Scottish National Party | 226 | Not elected |
| Martin Lawson OLU-OSAGIE | Alba Party | 96 | Not elected |
| Scott SIMPSON | Scottish Liberal Democrats | 68 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 17 Springburn/Robroyston4 declared winners · 35.3% turnout
Electorate: 19,948. Ballot papers: 7,042. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Audrey DEMPSEY | Scottish Labour Party | 2,184 | Elected |
| Graham CAMPBELL | Scottish National Party | 1,690 | Elected |
| Christina CANNON | Scottish National Party | 1,109 | Elected |
| Thomas RANNACHAN | Scottish Labour Party | 650 | Elected |
| Richard JOHNSON | Scottish Conservative and Unionist Party | 614 | Not elected |
| Madeleine GUTHRIE | Scottish Green Party | 288 | Not elected |
| Peter DAVIES | Scottish Liberal Democrats | 143 | Not elected |
| Farah HAMID | Alba Party | 112 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 18 East Centre4 declared winners · 35.9% turnout
Electorate: 20,113. Ballot papers: 7,225. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Ann JENKINS | Scottish Labour Party | 1,954 | Elected |
| Declan BLENCH | Scottish National Party | 1,348 | Elected |
| Annette CHRISTIE | Scottish National Party | 1,014 | Elected |
| Faten HAMEED | Scottish Conservative and Unionist Party | 688 | Not elected |
| Kieran J TURNER | Scottish Labour Party | 642 | Elected |
| Kilian RILEY | Scottish National Party | 568 | Not elected |
| William MCLACHLAN | Independent | 249 | Not elected |
| Hannah SMITH | Scottish Green Party | 240 | Not elected |
| Tony OSY | Alba Party | 101 | Not elected |
| Ruth LINDSAY | Scottish Liberal Democrats | 90 | Not elected |
| Matt DOBSON | Scottish Trade Unionist and Socialist Coalition | 63 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 19 Shettleston4 declared winners · 37.1% turnout
Electorate: 20,542. Ballot papers: 7,620. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Laura DOHERTY | Scottish National Party | 2,048 | Elected |
| Frank MCAVEETY | Scottish Labour Party | 1,986 | Elected |
| Thomas KERR | Scottish Conservative and Unionist Party | 1,232 | Elected |
| Jill PIDGEON | Scottish Labour Party | 903 | Elected |
| David TURNER | Scottish National Party | 556 | Not elected |
| Julie Ann CHRISTIE | Scottish Green Party | 370 | Not elected |
| Liam MCLAUGHLAN | Scottish Socialist Party | 164 | Not elected |
| Henry SULLIVAN | Scottish Liberal Democrats | 105 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 2 Newlands/Auldburn3 declared winners · 41.0% turnout
Electorate: 18,963. Ballot papers: 7,779. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Sean FERGUSON | Scottish National Party | 2,074 | Elected |
| Stephen CURRAN | Scottish Labour Party | 1,928 | Elected |
| Kim SCHMULIAN | Scottish Conservative and Unionist Party | 857 | Not elected |
| Craig ROSS | Independent | 682 | Not elected |
| Leódhas Iain MASSIE | Scottish Green Party | 638 | Elected |
| Linda DEVLIN | Scottish Labour Party | 554 | Not elected |
| Rage RAGE | Scottish National Party | 428 | Not elected |
| Hugh SOUTHALL | Scottish Liberal Democrats | 175 | Not elected |
| Ralph Raja SULEMAN | Alba Party | 147 | Not elected |
| Jennie ROBERTSON | Scottish Trade Unionist and Socialist Coalition | 82 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 20 Baillieston3 declared winners · 40.0% turnout
Electorate: 18,569. Ballot papers: 7,421. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Kevin John LALLEY | Scottish Labour Party | 2,209 | Elected |
| Alex KERR | Scottish National Party | 1,723 | Elected |
| John DALY | Scottish Conservative and Unionist Party | 1,206 | Elected |
| Lauren MARTIN | Scottish National Party | 1,046 | Not elected |
| Mary MCNAB | Scottish Labour Party | 568 | Not elected |
| Ryan KELLY | Scottish Green Party | 298 | Not elected |
| Tony HUGHES | Scottish Liberal Democrats | 205 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 21 North East3 declared winners · 30.4% turnout
Electorate: 15,312. Ballot papers: 4,659. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Maureen BURKE | Scottish Labour Party | 1,532 | Elected |
| Ruairi KELLY | Scottish National Party | 1,305 | Elected |
| Mandy MORGAN | Scottish National Party | 612 | Not elected |
| Sharon GREER | Scottish Labour Party | 447 | Elected |
| John WHITE | Scottish Conservative and Unionist Party | 389 | Not elected |
| Iain MCLARTY | Scottish Green Party | 136 | Not elected |
| Annie MCALLISTER | Scottish Trade Unionist and Socialist Coalition | 52 | Not elected |
| Cam MILNE | Scottish Libertarian Party | 28 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 22 Dennistoun3 declared winners · 36.5% turnout
Electorate: 15,386. Ballot papers: 5,618. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Elaine MCDOUGALL | Scottish Labour Party | 1,595 | Elected |
| Anthony CARROLL | Scottish Green Party | 1,431 | Elected |
| Allan CASEY | Scottish National Party | 1,337 | Elected |
| Lorna FINN | Scottish National Party | 582 | Not elected |
| Fiona McNider CONNELLY | Scottish Conservative and Unionist Party | 339 | Not elected |
| Fergus MCCANN | Scottish Liberal Democrats | 96 | Not elected |
| OisÃn DUNCAN | Scottish Trade Unionist and Socialist Coalition | 84 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 23 Partick East/Kelvindale4 declared winners · 47.1% turnout
Electorate: 21,995. Ballot papers: 10,364. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Jill BROWN | Scottish Labour Party | 2,939 | Elected |
| Blair ANDERSON | Scottish Green Party | 2,138 | Elected |
| Kenny MCLEAN | Scottish National Party | 1,800 | Elected |
| Naveed ASGHAR | Scottish Conservative and Unionist Party | 1,364 | Not elected |
| Linsey WILSON | Scottish National Party | 1,101 | Not elected |
| Nicholas MOOHAN | Scottish Liberal Democrats | 388 | Not elected |
| Lilith JOHNSTONE | Scottish Labour Party | 358 | Elected |
| Udochukwu Kings NWAOKOROBIA | Alba Party | 81 | Not elected |
| Di MCMILLAN | Freedom Alliance- Integrity, Society, Economy | 62 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 3 Greater Pollok4 declared winners · 36.2% turnout
Electorate: 25,241. Ballot papers: 9,138. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Saqib AHMED | Scottish Labour Party | 2,598 | Elected |
| William GRAHAM | Scottish National Party | 2,494 | Elected |
| Rashid M HUSSAIN | Scottish Labour Party | 1,278 | Elected |
| Roza SALIH | Scottish National Party | 917 | Elected |
| Matt VENTISEI | Scottish Conservative and Unionist Party | 833 | Not elected |
| Chris MCFADYEN | Scottish Green Party | 349 | Not elected |
| Awais QURESHI | Scottish Liberal Democrats | 120 | Not elected |
| Tahir JAMEEL | Alba Party | 92 | Not elected |
| Paul LAIRD | Scottish Family Party | 91 | Not elected |
| Eric STEVENSON | Scottish Trade Unionist and Socialist Coalition | 51 | Not elected |
| Christopher HO | UK Independence Party | 46 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 4 Cardonald4 declared winners · 39.0% turnout
Electorate: 22,574. Ballot papers: 8,814. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Elaine MCSPORRAN | Scottish National Party | 2,489 | Elected |
| Jim KAVANAGH | Scottish Labour Party | 2,367 | Elected |
| Matt KERR | Scottish Labour Party | 1,236 | Elected |
| Alex WILSON | Scottish National Party | 872 | Elected |
| Stephen PAXTON | Scottish Conservative and Unionist Party | 755 | Not elected |
| Ellie GOMERSALL | Scottish Green Party | 461 | Not elected |
| Alexander TORRANCE | Alba Party | 189 | Not elected |
| Ross CHALMERS | Scottish Liberal Democrats | 153 | Not elected |
| Robin DUDFIELD | Social Democratic Party | 50 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 5 Govan4 declared winners · 33.4% turnout
Electorate: 20,026. Ballot papers: 6,689. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Imran ALAM | Scottish Labour Party | 1,272 | Elected |
| Ricky BELL | Scottish National Party | 1,181 | Elected |
| Dan HUTCHISON | Scottish Green Party | 975 | Elected |
| Stephen DORNAN | Scottish National Party | 794 | Elected |
| Mamun RASHID | Scottish Conservative and Unionist Party | 644 | Not elected |
| Ruth S HALL | Scottish Labour Party | 644 | Not elected |
| Funmi FAJEMISEYE | Scottish National Party | 498 | Not elected |
| Uche Gladys EMORDI | Alba Party | 132 | Not elected |
| John FLANAGAN | Independent | 124 | Not elected |
| Neil ODOCHERTY | Scottish Liberal Democrats | 97 | Not elected |
| William BONNAR | Scottish Socialist Party | 95 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 6 Pollokshields4 declared winners · 48.0% turnout
Electorate: 21,978. Ballot papers: 10,551. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Jon MOLYNEUX | Scottish Green Party | 2,290 | Elected |
| Zen GHANI | Scottish National Party | 1,755 | Elected |
| Hanif M RAJA | Scottish Labour Party | 1,709 | Elected |
| Norman MACLEOD | Scottish National Party | 1,412 | Elected |
| David MEIKLE | Scottish Conservative and Unionist Party | 1,299 | Not elected |
| Fariha THOMAS | Scottish Labour Party | 712 | Not elected |
| Ewan HOYLE | Volt UK | 421 | Not elected |
| Muhammad SHOAIB | Alba Party | 367 | Not elected |
| Carole Louise FORD | Scottish Liberal Democrats | 309 | Not elected |
| Tom RUDDELL | Scottish Trade Unionist and Socialist Coalition | 88 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 7 Langside4 declared winners · 47.0% turnout
Electorate: 24,680. Ballot papers: 11,597. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Holly BRUCE | Scottish Green Party | 3,173 | Elected |
| Susan AITKEN | Scottish National Party | 2,899 | Elected |
| Stephen Ignatius DOCHERTY | Scottish Labour Party | 1,870 | Elected |
| Aileen Mary MCKENZIE | Scottish Labour Party | 1,163 | Not elected |
| Bruce WHYTE | Scottish Conservative and Unionist Party | 975 | Not elected |
| Paul LEINSTER | Scottish National Party | 775 | Elected |
| Michael Edward SHIELDS | Scottish Liberal Democrats | 225 | Not elected |
| Ronnie STEVENSON | Scottish Trade Unionist and Socialist Coalition | 153 | Not elected |
| Chigozie Anne OSUCHUKWU | Alba Party | 125 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 8 Southside Central4 declared winners · 39.0% turnout
Electorate: 20,537. Ballot papers: 8,013. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Alexander BELIC | Scottish National Party | 1,460 | Elected |
| Elaine GALLAGHER | Scottish Green Party | 1,395 | Elected |
| Soryia SIDDIQUE | Scottish Labour Party | 1,271 | Elected |
| Mhairi HUNTER | Scottish National Party | 1,185 | Not elected |
| James SCANLON | Scottish Labour Party | 1,161 | Elected |
| Kamran BUTT | Alba Party | 623 | Not elected |
| Tariq PARVEZ | Scottish Conservative and Unionist Party | 317 | Not elected |
| Paul Robert DONNELLY | Scottish Socialist Party | 154 | Not elected |
| Sam GLASGOW-JACKSON | Scottish Liberal Democrats | 110 | Not elected |
| Jamie DYER | Independent | 41 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Ward 9 Calton4 declared winners · 31.9% turnout
Electorate: 19,673. Ballot papers: 6,274. Source and method.
STV election. Votes below are first preferences. Later transfers determine who is elected.
| Candidate | Party | First preferences | Result |
|---|---|---|---|
| Greg HEPBURN | Scottish National Party | 1,472 | Elected |
| George REDMOND | Scottish Labour Party | 1,039 | Elected |
| Cecilia OLONE | Scottish Labour Party | 1,037 | Elected |
| Kate SAMUELS | Scottish Green Party | 772 | Not elected |
| Robert CONNELLY | Scottish Conservative and Unionist Party | 634 | Not elected |
| Linda PIKE | Scottish National Party | 551 | Elected |
| Olu SHOKUNBI | Scottish National Party | 368 | Not elected |
| Catherine MCKERNAN | Alba Party | 120 | Not elected |
| Alexander PALMER | Scottish Liberal Democrats | 79 | Not elected |
In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.
Check the council by-election directory. The absence of an upcoming contest here does not confirm that no election is due.
Councillors: 2026 archive
Download councillors (CSV)85 member records from the Open Council Data post-May archive. Members can change party, resign or be replaced. Use the council’s own member register for current contact details.
85 records shown
| Councillor | Ward or division | Party |
|---|---|---|
| Angus Millar | Anderston/City/Yorkhill | Scottish National Party (SNP) |
| Christy Mearns | Anderston/City/Yorkhill | Scottish Green Party |
| Eva Bolander | Anderston/City/Yorkhill | Scottish National Party (SNP) |
| Philip Braat | Anderston/City/Yorkhill | Independent / Other |
| Alex Kerr | Baillieston | Scottish National Party (SNP) |
| John Daly | Baillieston | Conservative and Unionist |
| Kevin Lalley | Baillieston | Labour Party |
| Cecilia O'Lone | Calton | Labour Party |
| George Redmond | Calton | Labour Party |
| Greg Hepburn | Calton | Scottish National Party (SNP) |
| Linda Pike | Calton | Scottish National Party (SNP) |
| Allan Gow | Canal | Scottish National Party (SNP) |
| Fiona Higgins | Canal | Labour Party |
| Jacqueline McLaren | Canal | Scottish National Party (SNP) |
| Robert Mooney | Canal | Labour Party |
| Alex Wilson | Cardonald | Scottish National Party (SNP) |
| Elaine McSporran | Cardonald | Scottish National Party (SNP) |
| Jim Kavanagh | Cardonald | Labour Party |
| Matt Kerr | Cardonald | Labour Party |
| Allan Casey | Dennistoun | Scottish National Party (SNP) |
| Anthony Carroll | Dennistoun | Scottish Green Party |
| Elaine McDougall | Dennistoun | Labour Party |
| Anne McTaggart | Drumchapel/Anniesland | Scottish National Party (SNP) |
| Davena Rankin | Drumchapel/Anniesland | Labour Party |
| Fyeza Ikhlaq | Drumchapel/Anniesland | Scottish National Party (SNP) |
| Paul Carey | Drumchapel/Anniesland | Labour Party |
| Ann Jenkins | East Centre | Labour Party |
| Annette Christie | East Centre | Scottish National Party (SNP) |
| Declan Blench | East Centre | Scottish National Party (SNP) |
| Kieran Turner | East Centre | Labour Party |
| Bill Butler | Garscadden/Scotstounhill | Labour Party |
| Chris Cunningham | Garscadden/Scotstounhill | Scottish National Party (SNP) |
| Eva Murray | Garscadden/Scotstounhill | Labour Party |
| Malcolm Mitchell | Garscadden/Scotstounhill | Scottish National Party (SNP) |
| Dan Hutchison | Govan | Your Party |
| Imran Alam | Govan | Labour Party |
| Richard Bell | Govan | Scottish National Party (SNP) |
| Stephen Dornan | Govan | Scottish National Party (SNP) |
| Rashid Hussain | Greater Pollok | Labour Party |
| Roza Salih | Greater Pollok | Scottish National Party (SNP) |
| Saqib Ahmed | Greater Pollok | Labour Party |
| William Graham | Greater Pollok | Scottish National Party (SNP) |
| Ken Andrew | Hillhead | Scottish National Party (SNP) |
| Martha Wardrop | Hillhead | Scottish Green Party |
| Seonad Hoy | Hillhead | Your Party |
| Holly Bruce | Langside | Scottish Green Party |
| Paul Leinster | Langside | Scottish National Party (SNP) |
| Stephen Docherty | Langside | Labour Party |
| Susan Aitken | Langside | Scottish National Party (SNP) |
| Catherine Vallis | Linn | Labour Party |
| John Carson | Linn | Labour Party |
| Margaret Morgan | Linn | Scottish National Party (SNP) |
| Paul McCabe | Linn | Scottish National Party (SNP) |
| Abdul Bostani | Maryhill | Scottish National Party (SNP) |
| Franny Scally | Maryhill | Scottish National Party (SNP) |
| Marie Garrity | Maryhill | Labour Party |
| Leòdhas Massie | Newlands/Auldburn | Your Party |
| Sean Ferguson | Newlands/Auldburn | Scottish National Party (SNP) |
| Stephen Curran | Newlands/Auldburn | Labour Party |
| Donna McGill | North East | Scottish National Party (SNP) |
| Ruairi Kelly | North East | Scottish National Party (SNP) |
| Sharon Greer | North East | Labour Party |
| Blair Anderson | Partick East/Kelvindale | Scottish Green Party |
| James Adams | Partick East/Kelvindale | Labour Party |
| Jill Brown | Partick East/Kelvindale | Labour Party |
| Lilith Johnstone | Partick East/Kelvindale | Labour Party |
| Hanif Raja | Pollokshields | Labour Party |
| Jon Molyneux | Pollokshields | Scottish Green Party |
| Norman MacLeod | Pollokshields | Scottish National Party (SNP) |
| Zen Ghani | Pollokshields | Scottish National Party (SNP) |
| Frank McAveety | Shettleston | Independent / Other |
| Jill Pidgeon | Shettleston | Labour Party |
| Laura Doherty | Shettleston | Scottish National Party (SNP) |
| Thomas Kerr | Shettleston | Reform UK |
| Alexander Belic | Southside Central | Scottish National Party (SNP) |
| Elaine Gallagher | Southside Central | Scottish Green Party |
| Mhairi Hunter | Southside Central | Scottish National Party (SNP) |
| Soryia Siddique | Southside Central | Labour Party |
| Audrey Dempsey | Springburn/Robroyston | Reform UK |
| Christina Cannon | Springburn/Robroyston | Scottish National Party (SNP) |
| Graham Campbell | Springburn/Robroyston | Scottish National Party (SNP) |
| Thomas Rannachan | Springburn/Robroyston | Labour Party |
| Eunis Jassemi | Victoria Park | Labour Party |
| Feargal Dalton | Victoria Park | Independent / Other |
| Lana Reid-McConnell | Victoria Park | Scottish Green Party |
Local figures
Download local figures (CSV)Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.
Population by ageMid-2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| All ages | 654,330 |
| Under 16 | 96,671 |
| Age 16 to 64 | 464,470 |
| Age 65 and over | 93,189 |
Population history2011–2025
Unit: people. Source and definitions.
| Measure | people |
|---|---|
| 2011 | 593,060 |
| 2012 | 593,080 |
| 2013 | 592,090 |
| 2014 | 592,400 |
| 2015 | 595,200 |
| 2016 | 600,820 |
| 2017 | 604,220 |
| 2018 | 608,190 |
| 2019 | 612,490 |
| 2020 | 612,710 |
| 2021 | 610,860 |
| 2022 | 622,050 |
| 2023 | 640,350 |
| 2024 | 650,320 |
| 2025 | 654,330 |
Census residentsCensus 2022
Unit: people (rounded). Source and definitions.
| Measure | people (rounded) |
|---|---|
| All persons | 620,700 |
| Females | 317,100 |
| Males | 303,600 |
GDP history (archived release)1998–2019
Unit: GBP millions. Source and definitions. Historic economic output at current market prices. This is an old release, not a current local economy estimate.
| Measure | GBP millions |
|---|---|
| 1998 | 11,708 |
| 1999 | 12,042 |
| 2000 | 12,445 |
| 2001 | 13,167 |
| 2002 | 13,547 |
| 2003 | 14,390 |
| 2004 | 15,549 |
| 2005 | 16,846 |
| 2006 | 17,701 |
| 2007 | 18,515 |
| 2008 | 19,084 |
| 2009 | 18,870 |
| 2010 | 18,543 |
| 2011 | 19,255 |
| 2012 | 19,646 |
| 2013 | 20,587 |
| 2014 | 21,185 |
| 2015 | 21,362 |
| 2016 | 21,888 |
| 2017 | 22,882 |
| 2018 | 23,403 |
| 2019 | 24,547 |
About the data
We use ONS boundaries, published election results, Open Council Data seat and member records, and official population, census and local finance statistics. Each table shows its date. Read about the sources, coverage and methods.
