Skip to council information
Professional UK parliamentary constituency boundary mapping for print, digital publishing and campaign planning.
01751 473136 | admin@electionmaps.co.uk

UK Parliamentary Constituency and Ward Maps

Aberdeen City Council Map

View the Aberdeen 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 Map
Files by Email
Secure Payment
A2, A1 or A0 Prints

We 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

230,180

Wards

13

Seats in 2026

45

Selected result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

No single party majority. A majority of this seat total needs 23 seats. This annual archive is not a live record of party membership or the council administration.

Seats by party, 2026
PartySeats
SNP19
Labour11
Conservative6
Other5
Liberal Democrats3
Reform UK1
Reported total45

“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”.

Annual council seat archive
YearTotalParty seats
202645Conservative 6 · Labour 11 · Liberal Democrats 3 · Reform UK 1 · SNP 19 · Other 5
202545Conservative 7 · Labour 11 · Liberal Democrats 4 · SNP 19 · Other 4
202445Conservative 7 · Labour 11 · Liberal Democrats 4 · SNP 19 · Other 4
202345Conservative 7 · Labour 12 · Liberal Democrats 4 · SNP 20 · Other 2
202245Conservative 8 · Labour 11 · Liberal Democrats 4 · SNP 20 · Other 2
202145Conservative 10 · Labour 9 · Liberal Democrats 3 · SNP 19 · Other 4
202045Conservative 11 · Labour 9 · Liberal Democrats 3 · SNP 19 · Other 3
201945Conservative 11 · Labour 9 · Liberal Democrats 3 · SNP 19 · Other 3
201845Conservative 11 · Labour 9 · Liberal Democrats 3 · SNP 19 · Other 3
201745Conservative 11 · Labour 9 · Liberal Democrats 3 · SNP 19 · Other 3
201643Conservative 2 · Labour 17 · Liberal Democrats 5 · SNP 16 · Other 3
201543Conservative 3 · Labour 17 · Liberal Democrats 5 · Other 3 · Nationalist parties 15
201443Conservative 3 · Labour 17 · Liberal Democrats 5 · Other 3 · Nationalist parties 15
201343Conservative 3 · Labour 17 · Liberal Democrats 5 · Other 3 · Nationalist parties 15
201243Conservative 3 · Labour 17 · Liberal Democrats 5 · Other 3 · Nationalist parties 15
201143Conservative 5 · Labour 10 · Liberal Democrats 15 · Other 1 · Nationalist parties 12
201043Conservative 5 · Labour 10 · Liberal Democrats 15 · Other 1 · Nationalist parties 12
200943Conservative 5 · Labour 10 · Liberal Democrats 15 · Other 1 · Nationalist parties 12
200843Conservative 4 · Labour 10 · Liberal Democrats 15 · Other 1 · Nationalist parties 13
200743Conservative 5 · Labour 10 · Liberal Democrats 15 · Other 1 · Nationalist parties 12
200643Conservative 3 · Labour 14 · Liberal Democrats 20 · Nationalist parties 6
200543Conservative 3 · Labour 14 · Liberal Democrats 20 · Nationalist parties 6
200443Conservative 3 · Labour 14 · Liberal Democrats 20 · Nationalist parties 6
200343Conservative 3 · Labour 14 · Liberal Democrats 20 · Nationalist parties 6
200243Conservative 6 · Labour 20 · Liberal Democrats 14 · Nationalist parties 3
200143Conservative 6 · Labour 22 · Liberal Democrats 12 · Nationalist parties 3
200043Conservative 6 · Labour 22 · Liberal Democrats 12 · Nationalist parties 3
199943Conservative 6 · Labour 22 · Liberal Democrats 12 · Nationalist parties 3
199850Conservative 9 · Labour 29 · Liberal Democrats 11 · Nationalist parties 1
199750Conservative 9 · Labour 30 · Liberal Democrats 10 · Nationalist parties 1
199650Conservative 9 · Labour 30 · Liberal Democrats 10 · Nationalist parties 1
199550Conservative 9 · Labour 30 · Liberal Democrats 10 · Nationalist parties 1
199452Conservative 10 · Labour 27 · Liberal Democrats 13 · Nationalist parties 2
199352Conservative 10 · Labour 27 · Liberal Democrats 13 · Nationalist parties 2
199252Conservative 10 · Labour 27 · Liberal Democrats 13 · Nationalist parties 2
199152Conservative 9 · Labour 28 · Liberal Democrats 14 · Nationalist parties 1
199052Conservative 9 · Labour 28 · Liberal Democrats 14 · Nationalist parties 1
198952Conservative 9 · Labour 28 · Liberal Democrats 14 · Nationalist parties 1
198852Conservative 9 · Labour 28 · Liberal Democrats 14 · Nationalist parties 1
198750Conservative 8 · Labour 28 · Liberal Democrats 14
198650Conservative 8 · Labour 28 · Liberal Democrats 14
198550Conservative 8 · Labour 28 · Liberal Democrats 14
198450Conservative 8 · Labour 28 · Liberal Democrats 14
198348Conservative 13 · Labour 27 · Liberal Democrats 8
198248Conservative 13 · Labour 27 · Liberal Democrats 8
198148Conservative 13 · Labour 27 · Liberal Democrats 8
198048Conservative 13 · Labour 27 · Liberal Democrats 8
197948Conservative 16 · Labour 22 · Liberal Democrats 7 · Other 1 · Nationalist parties 2
197848Conservative 16 · Labour 22 · Liberal Democrats 7 · Other 1 · Nationalist parties 2
197748Conservative 16 · Labour 22 · Liberal Democrats 7 · Other 1 · Nationalist parties 2
197648Conservative 17 · Labour 29 · Liberal Democrats 2
197548Conservative 17 · Labour 29 · Liberal Democrats 2
197448Conservative 17 · Labour 29 · Liberal Democrats 2

Aberdeen City Council and Local Areas

Scottish council in Scotland. Official council code: S12000033. Open a ward to see its map and recorded election results.

Councils in Scotland · Boundary data (GeoJSON)

Browse all 13 mapped areas

Recorded election results

Download all recorded results (CSV)

13 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
  • 20 Scottish National Party
  • 11 Scottish Labour Party
  • 8 Scottish Conservative and Unionist Party
  • 4 Scottish Liberal Democrats
  • 2 Independent

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).

Airyhall/Broomhill/Garthdee Ward3 declared winners · 50.1% turnout

Electorate: 11,842. Ballot papers: 5,927. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Airyhall/Broomhill/Garthdee Ward, 2022
CandidatePartyFirst preferencesResult
Ian YUILLScottish Liberal Democrats2,146Elected
Derek DAVIDSONScottish National Party1,615Elected
Ryan HOUGHTONScottish Conservative and Unionist Party1,240Elected
Logan Andrew MACHELLScottish Labour Party627Not elected
Harry RAFFERTYScottish Green Party244Not 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.

Bridge of Don Ward4 declared winners · 45.5% turnout

Electorate: 15,216. Ballot papers: 6,930. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Bridge of Don Ward, 2022
CandidatePartyFirst preferencesResult
Alison ALPHONSEScottish National Party1,649Elected
Sarah CROSSScottish Conservative and Unionist Party1,594Elected
Jessica MENNIEScottish National Party1,094Elected
Nurul Hoque ALIScottish Labour Party1,040Elected
Mevrick Renson FERNANDESScottish Liberal Democrats739Not elected
Matthew WATTScottish Conservative and Unionist Party379Not elected
Sylvia HARDIEScottish Green Party210Not elected
Harald Rainer BARTLScottish Family Party88Not 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.

Dyce/Bucksburn/Danestone Ward4 declared winners · 41.1% turnout

Electorate: 16,446. Ballot papers: 6,766. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Dyce/Bucksburn/Danestone Ward, 2022
CandidatePartyFirst preferencesResult
Gill AL-SAMARAIScottish National Party1,538Elected
Avril MACKENZIEScottish Conservative and Unionist Party1,387Elected
Neil MACGREGORScottish National Party1,188Elected
Barney CROCKETTScottish Labour Party1,174Elected
Peter John HEALDScottish Liberal Democrats579Not elected
Braiden SMITHScottish Conservative and Unionist Party341Not elected
William BALLScottish Green Party296Not elected
Amy-Marie STRATTONScottish Family Party95Not 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.

George St/Harbour Ward4 declared winners · 28.3% turnout

Electorate: 12,378. Ballot papers: 3,505. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

George St/Harbour Ward, 2022
CandidatePartyFirst preferencesResult
Michael HUTCHISONScottish National Party762Elected
Dell HENRICKSONScottish National Party684Elected
Sandra MACDONALDScottish Labour Party678Elected
Guy INGERSONScottish Green Party474Not elected
Desmond BOUSEScottish Liberal Democrats391Elected
Shane PAINTERScottish Conservative and Unionist Party375Not elected
Mac Ahmed CHAUDRYIndependent63Not 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.

Hazlehead/Queens Cross/Countesswells Ward4 declared winners · 51.1% turnout

Electorate: 15,281. Ballot papers: 7,808. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Hazlehead/Queens Cross/Countesswells Ward, 2022
CandidatePartyFirst preferencesResult
Martin GREIGScottish Liberal Democrats1,967Elected
Jennifer STEWARTIndependent1,618Elected
John COOKEScottish National Party1,426Elected
Ken MCLEODScottish Conservative and Unionist Party1,021Elected
Lars FREVERTScottish Conservative and Unionist Party941Not elected
Mohamed Abdul MOSOBBIRScottish Labour Party486Not elected
Becky RAFFERTYScottish Green Party277Not 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.

Hilton/Woodside/Stockethill Ward3 declared winners · 38.9% turnout

Electorate: 11,018. Ballot papers: 4,291. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Hilton/Woodside/Stockethill Ward, 2022
CandidatePartyFirst preferencesResult
Hazel CAMERONScottish National Party1,333Elected
Deena TISSERAScottish Labour Party1,022Elected
Freddie JOHNScottish Conservative and Unionist Party711Not elected
Neil COPLANDScottish National Party511Elected
Sam PETCHEYScottish Liberal Democrats261Not elected
Peter KENNEDYScottish Green Party209Not elected
Jakub Tomasz KURPANIKScottish Family Party107Not 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.

Kincorth/Nigg/Cove Ward4 declared winners · 37.4% turnout

Electorate: 13,058. Ballot papers: 4,879. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Kincorth/Nigg/Cove Ward, 2022
CandidatePartyFirst preferencesResult
Alex NICOLLScottish National Party1,465Elected
Richard BROOKSScottish Conservative and Unionist Party1,014Elected
Lynn THOMSONScottish Labour Party904Elected
Miranda RADLEYScottish National Party731Elected
Moira HENDERSONScottish Liberal Democrats314Not elected
Charlie ABELAlba Party184Not elected
Heather HERBERTScottish Green Party156Not elected
Bryce HOPEScottish Libertarian Party29Not 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.

Kingswells/Sheddocksley/Summerhill Ward3 declared winners · 42.0% turnout

Electorate: 11,504. Ballot papers: 4,834. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Kingswells/Sheddocksley/Summerhill Ward, 2022
CandidatePartyFirst preferencesResult
Steve DELANEYScottish Liberal Democrats1,778Elected
David CAMERONScottish National Party1,265Elected
Kate BLAKEScottish Labour Party644Elected
John WHEELERScottish Conservative and Unionist Party571Not elected
Sam OCHOLAScottish National Party310Not elected
David John MCGRATHScottish Green Party124Not elected
Dawn SMITHScottish Family Party60Not 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.

Lower Deeside Ward3 declared winners · 55.5% turnout

Electorate: 12,555. Ballot papers: 6,970. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Lower Deeside Ward, 2022
CandidatePartyFirst preferencesResult
M. Tauqeer MALIKScottish Labour Party1,640Elected
Marie Louise BOULTONIndependent1,496Elected
Duncan MASSEYScottish Conservative and Unionist Party1,194Elected
Ewan Anderson RITCHIEScottish National Party1,051Not elected
Gillian TEBBERENScottish Conservative and Unionist Party882Not elected
Sue MULKERRINScottish Liberal Democrats316Not elected
Daniel VERHAMMEScottish Green Party307Not 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.

Midstocket/Rosemount Ward3 declared winners · 43.5% turnout

Electorate: 10,979. Ballot papers: 4,774. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Midstocket/Rosemount Ward, 2022
CandidatePartyFirst preferencesResult
Bill CORMIEScottish National Party1,264Elected
Emma FARQUHARScottish Conservative and Unionist Party1,150Elected
Jennifer BONSELLScottish Labour Party1,007Elected
William MACKENZIEScottish National Party507Not elected
Alex JARVISScottish Green Party435Not elected
William SELLScottish Liberal Democrats326Not 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.

Northfield/Mastrick North Ward3 declared winners · 32.5% turnout

Electorate: 11,686. Ballot papers: 3,803. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Northfield/Mastrick North Ward, 2022
CandidatePartyFirst preferencesResult
Donna CLARKScottish National Party1,586Elected
Gordon GRAHAMScottish Labour Party829Elected
Nestor CARLSEN-DEVEREUXScottish Conservative and Unionist Party373Not elected
Ciaran MCRAEScottish National Party370Elected
Sam FORMANScottish Liberal Democrats151Not elected
Graeme Stephen LAWRENCEScottish Labour Party136Not elected
Louise MCCAFFERTYScottish Green Party100Not elected
David MAITLANDAlba Party91Not elected
Lucas Smith GRANTScottish Trade Unionist and Socialist Coalition38Not 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.

Tillydrone/Seaton/Old Aberdeen Ward3 declared winners · 30.7% turnout

Electorate: 8,872. Ballot papers: 2,727. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Tillydrone/Seaton/Old Aberdeen Ward, 2022
CandidatePartyFirst preferencesResult
Alexander MCLELLANScottish National Party911Elected
Ross James GRANTScottish Labour Party582Elected
Vish ARCHERScottish Conservative and Unionist Party281Not elected
Kairin VAN SWEEDENScottish National Party222Elected
Ashish MALIKScottish Green Party192Not elected
Eileen Frances DELANEYScottish Liberal Democrats118Not elected
Shona SIMPSONScottish Labour Party98Not elected
Peter NICOLIndependent77Not elected
Graham Charles ELDERScottish Family Party69Not elected
Robert REIDAlba Party66Not 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.

Torry/Ferryhill Ward4 declared winners · 34.1% turnout

Electorate: 15,012. Ballot papers: 5,120. Source and method.

STV election. Votes below are first preferences. Later transfers determine who is elected.

Torry/Ferryhill Ward, 2022
CandidatePartyFirst preferencesResult
Christian ALLARDScottish National Party1,646Elected
Michael KUSZNIRScottish Conservative and Unionist Party970Elected
Simon Peter WATSONScottish Labour Party864Elected
Esme HOUSTONScottish Green Party390Not elected
Lee FAIRFULLScottish National Party344Elected
Gregor MCABERYScottish Liberal Democrats318Not elected
Simon MCLEANIndependent238Not elected
Brian ALLANAlba Party123Not elected
Paul DAWSONIndependent77Not elected
Oren KATZScottish Libertarian Party27Not 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)

45 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.

45 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Derek DavidsonAiryhall/Broomhill/GarthdeeScottish National Party (SNP)
Ian YuillAiryhall/Broomhill/GarthdeeLiberal Democrats
Ryan HoughtonAiryhall/Broomhill/GarthdeeConservative and Unionist
Alison AlphonseBridge of DonScottish National Party (SNP)
Jessica MennieBridge of DonScottish National Party (SNP)
Nurul Hoque AliBridge of DonLabour Party
Sarah CrossBridge of DonConservative and Unionist
Barney CrockettDyce/Bucksburn/DanestoneIndependent / Other
Gill Al-SamaraiDyce/Bucksburn/DanestoneScottish National Party (SNP)
Graeme LawrenceDyce/Bucksburn/DanestoneLabour Party
Neil MacGregorDyce/Bucksburn/DanestoneScottish National Party (SNP)
Dell HenricksonGeorge St/HarbourScottish National Party (SNP)
Michael HutchisonGeorge St/HarbourScottish National Party (SNP)
Sandra MacdonaldGeorge St/HarbourLabour Party
VacantGeorge St/HarbourVacant
Jennifer StewartHazlehead/Queens Cross/CountesswellsIndependent / Other
John CookeHazlehead/Queens Cross/CountesswellsScottish National Party (SNP)
Ken McLeodHazlehead/Queens Cross/CountesswellsConservative and Unionist
Martin GreigHazlehead/Queens Cross/CountesswellsLiberal Democrats
Deena TisseraHilton/Woodside/StockethillLabour Party
Hazel CameronHilton/Woodside/StockethillScottish National Party (SNP)
Neil CoplandHilton/Woodside/StockethillScottish National Party (SNP)
Alex NicollKincorth/Nigg/CoveIndependent / Other
Lynn ThomsonKincorth/Nigg/CoveLabour Party
Miranda RadleyKincorth/Nigg/CoveScottish National Party (SNP)
Richard BrooksKincorth/Nigg/CoveConservative and Unionist
David CameronKingswells/Sheddocksley/SummerhillScottish National Party (SNP)
Kate BlakeKingswells/Sheddocksley/SummerhillLabour Party
Steve ProvostKingswells/Sheddocksley/SummerhillLiberal Democrats
Duncan MasseyLower DeesideReform UK
Marie BoultonLower DeesideIndependent / Other
Tauqeer MalikLower DeesideLabour Party
Bill CormieMidstocket/RosemountScottish National Party (SNP)
Emma FarquharMidstocket/RosemountConservative and Unionist
Jennifer BonsellMidstocket/RosemountLabour Party
Ciarán McRaeNorthfield/Mastrick NorthScottish National Party (SNP)
Donna ClarkNorthfield/Mastrick NorthScottish National Party (SNP)
Gordon GrahamNorthfield/Mastrick NorthLabour Party
Alexander McLellanTillydrone/Seaton/Old AberdeenScottish National Party (SNP)
Kairin Van SweedenTillydrone/Seaton/Old AberdeenScottish National Party (SNP)
Ross GrantTillydrone/Seaton/Old AberdeenLabour Party
Christian AllardTorry/FerryhillScottish National Party (SNP)
Lee FairfullTorry/FerryhillScottish National Party (SNP)
Michael KusznirTorry/FerryhillConservative and Unionist
Simon WatsonTorry/FerryhillLabour Party

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.

Population by age, Mid-2025
Measurepeople
All ages230,180
Under 1636,217
Age 16 to 64153,190
Age 65 and over40,773
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011222,460
2012224,040
2013225,260
2014226,170
2015226,680
2016225,340
2017223,890
2018222,170
2019222,760
2020222,710
2021220,630
2022224,250
2023230,150
2024231,320
2025230,180
Census residentsCensus 2022

Unit: people (rounded). Source and definitions.

Census residents, Census 2022
Measurepeople (rounded)
All persons224,000
Females114,600
Males109,400
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.

GDP history (archived release), 1998–2019
MeasureGBP millions
19985,392
19995,415
20005,530
20015,937
20026,216
20036,329
20046,651
20057,021
20068,022
20078,960
20089,879
20099,823
201010,272
201110,525
201211,426
201312,221
201412,521
201511,955
201610,769
201710,466
201810,809
201911,225

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.