The 2017 Aberdeen City Council election took place on 4 May 2017 to elect members of Aberdeen City Council. The election used the 13 wards created as a result of the Local Governance (Scotland) Act 2004, with each ward electing three or four Councillors using the single transferable vote system a form of proportional representation, with a total of 45 Councillors elected, an increase in two members from 2012.
The Scottish National Party won 19 seats, the Scottish Conservatives won 11, Scottish Labour won nine, the Scottish Liberal Democrats won four and there were two independent members. On 11 May, the Lib Dems, ruled out entering into a formal coalition and instead would "consider every issue before the council on its merits on a case-by-case basis."
On 17 May, an agreement was reached to form a coalition between the Tories, Labour and the three independent councillors, up from two after councillor Jennifer Stewart resigned from the Liberal Democrat group to sit as an Independent and give the coalition an overall majority. The coalition agreed by Aberdeen's Labour councillors was without the party executive's approval and so the councillors were told to withdraw from the deal by 5pm on 17 May or face suspension. The deadline passed without any change to the coalition and as such, all 9 Labour councillors were suspended from the party.
In August, the co-leadership was ratified by a meeting of the full council, appointing Douglas Lumsden (Con) & Jenny Laing (Lab) as co-leaders.
Election results
Ward results
Dyce/Bucksburn/Danestone
2012: 2xSNP; 2xLab
2017: 1xCons; 2xSNP; 1XLab
2012–2017 Change:−1 Lab; +1 Cons
Bridge of Don
2012: 2xSNP; 1xIndependent; 1xLab
2017: 1xCons; 2xSNP; 1xIndependent
2012–2017 Change: −1 Lab; +1 Cons
Kingswells/Sheddocksley/Summerhill
2017: 1xLDem; 1xSNP; 1xCons
2012–2017: New ward
= Sitting Councillors for Kingswells/Sheddocksley Ward.
Northfield/Mastrick North
2017: 2x SNP; 1xLab
2012–2017 Change: New ward
= Sitting Councillors for Northfield Ward.
Hilton/Woodside/Stockethill
2017: 1x SNP; 1xLab; 1xCons
2012–2017 Change: New ward
= Sitting Councillors for Hilton/Stockethill ward.
Tillydrone/Seaton/Old Aberdeen
2012: 2xLab; 1xSNP
2017: 2xSNP; 1Lab
2012–2017 Change: −1 Lab; +1 SNP
Midstocket/Rosemount
2012: 1xCons; 1xSNP; 1xLab
2017: 1xCons; 1xSNP; 1xLab
2012–2017 Change: No change
George Street/Harbour
2012: 2xLab; 1xSNP
2017: 2xSNP; 1xLab; 1xCons
2012–2017 Change: +1 Cons; +1 SNP; −1 Lab; 1 extra seat compared to 2012.
Lower Deeside
2012: 1xIndependent; 1xLib Dem; 1xLab
2017: 1xCons; 1xLab; 1xIndependent
2012–2017 Change: − LibDem; +1 Con
Hazlehead/Ashley/Queens Cross
2012 2xLDem; 1xCons; 1xSNP
2017 2xLDem; 1xCons; 1xSNP
2012–2017 Change: No change
Airyhall/Broomhill/Garthdee
2012 1xLib Dem; 1xLab; 1xSNP
2017 1xLib Dem; 1xCons; 1xSNP
2012–2017 Change: −1 Lab; +1 Cons
Torry/Ferryhill
2012: 2xSNP; 1xLab; 1xCons
2017: 2xSNP; 1xLab; 1xCons
2012–2017 Change: No change
Kincorth/Nigg/Cove
2017: 2xSNP; 1xCons; 1xLab
2012–2017 Change: New ward
= Sitting Councillors for Kincorth/Loirston Ward. + = Sitting Councillor for Midstocket/Rosemount Ward.
Changes between 2017 and 2022
‡ Changes of affiliation
On 17 May 2017, Cllr Jennifer Stewart (Hazlehead/Ashley/Queens Cross) resigned from the Liberal Democrat group and now sits as an Independent.
On the same day, all 9 Labour councillors were suspended from the party and now sit as "Aberdeen Labour".