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

Dundee City Council Map

View the Dundee 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

148,390

Wards

8

Seats in 2026

29

Selected result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
SNP15
Labour8
Liberal Democrats4
Conservative1
Other1
Reported total29

“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
202629Conservative 1 · Labour 8 · Liberal Democrats 4 · SNP 15 · Other 1
202529Conservative 1 · Labour 8 · Liberal Democrats 4 · SNP 16
202429Conservative 1 · Labour 9 · Liberal Democrats 4 · SNP 15
202329Conservative 1 · Labour 9 · Liberal Democrats 4 · SNP 15
202229Conservative 1 · Labour 9 · Liberal Democrats 4 · SNP 15
202129Conservative 3 · Labour 8 · Liberal Democrats 2 · SNP 14 · Other 2
202029Conservative 3 · Labour 8 · Liberal Democrats 2 · SNP 14 · Other 2
201929Conservative 3 · Labour 8 · Liberal Democrats 2 · SNP 15 · Other 1
201829Conservative 3 · Labour 8 · Liberal Democrats 2 · SNP 15 · Other 1
201729Conservative 3 · Labour 8 · Liberal Democrats 2 · SNP 15 · Other 1
201629Conservative 1 · Labour 10 · Liberal Democrats 1 · SNP 16 · Other 1
201529Conservative 1 · Labour 10 · Liberal Democrats 1 · Other 1 · Nationalist parties 16
201429Conservative 1 · Labour 10 · Liberal Democrats 1 · Other 1 · Nationalist parties 16
201329Conservative 1 · Labour 10 · Liberal Democrats 1 · Other 1 · Nationalist parties 16
201229Conservative 1 · Labour 10 · Liberal Democrats 1 · Other 1 · Nationalist parties 16
201129Conservative 3 · Labour 9 · Liberal Democrats 2 · Other 1 · Nationalist parties 14
201029Conservative 3 · Labour 9 · Liberal Democrats 2 · Other 1 · Nationalist parties 14
200929Conservative 3 · Labour 9 · Liberal Democrats 2 · Other 1 · Nationalist parties 14
200829Conservative 3 · Labour 10 · Liberal Democrats 2 · Other 1 · Nationalist parties 13
200729Conservative 3 · Labour 10 · Liberal Democrats 2 · Other 1 · Nationalist parties 13
200629Conservative 5 · Labour 10 · Liberal Democrats 2 · Other 1 · Nationalist parties 11
200529Conservative 5 · Labour 10 · Liberal Democrats 2 · Other 1 · Nationalist parties 11
200429Conservative 5 · Labour 10 · Liberal Democrats 2 · Other 1 · Nationalist parties 11
200329Conservative 5 · Labour 10 · Liberal Democrats 2 · Other 1 · Nationalist parties 11
200229Conservative 4 · Labour 13 · Other 1 · Nationalist parties 11
200129Conservative 4 · Labour 13 · Other 1 · Nationalist parties 11
200029Conservative 4 · Labour 13 · Other 1 · Nationalist parties 11
199929Conservative 4 · Labour 14 · Other 1 · Nationalist parties 10
199836Conservative 4 · Labour 28 · Other 1 · Nationalist parties 3
199736Conservative 4 · Labour 28 · Other 1 · Nationalist parties 3
199636Conservative 4 · Labour 28 · Other 1 · Nationalist parties 3
199536Conservative 4 · Labour 28 · Other 1 · Nationalist parties 3
199444Conservative 12 · Labour 26 · Nationalist parties 6
199344Conservative 12 · Labour 26 · Nationalist parties 6
199244Conservative 12 · Labour 26 · Nationalist parties 6
199144Conservative 10 · Labour 29 · Nationalist parties 5
199044Conservative 10 · Labour 29 · Nationalist parties 5
198944Conservative 10 · Labour 29 · Nationalist parties 5
198844Conservative 10 · Labour 29 · Nationalist parties 5
198744Conservative 15 · Labour 25 · Liberal Democrats 2 · Nationalist parties 2
198644Conservative 15 · Labour 25 · Liberal Democrats 2 · Nationalist parties 2
198544Conservative 15 · Labour 25 · Liberal Democrats 2 · Nationalist parties 2
198444Conservative 15 · Labour 25 · Liberal Democrats 2 · Nationalist parties 2
198344Conservative 17 · Labour 25 · Other 2
198244Conservative 17 · Labour 25 · Other 2
198144Conservative 17 · Labour 25 · Other 2
198044Conservative 17 · Labour 25 · Other 2
197944Conservative 21 · Labour 20 · Other 3
197844Conservative 21 · Labour 20 · Other 3
197744Conservative 21 · Labour 20 · Other 3
197643Conservative 18 · Labour 22 · Other 3
197543Conservative 18 · Labour 22 · Other 3
197443Conservative 18 · Labour 22 · Other 3

Dundee City Council and Local Areas

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

Councils in Scotland · Boundary data (GeoJSON)

Browse all 8 mapped areas

Recorded election results

Download all recorded results (CSV)

8 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
  • 15 Scottish National Party
  • 9 Scottish Labour Party
  • 4 Scottish Liberal Democrats
  • 1 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 - Strathmartine4 declared winners · 40.1% turnout

Electorate: 15,266. Ballot papers: 6,124. Source and method.

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

Ward 1 - Strathmartine, 2022
CandidatePartyFirst preferencesResult
John ALEXANDERScottish National Party2,143Elected
Kevin KEENANScottish Labour Party1,359Elected
Daniel COLEMANScottish Liberal Democrats1,116Elected
Stewart HUNTERScottish National Party559Elected
Calum WALKERScottish Conservative and Unionist Party351Not elected
Callum BAIRDScottish Green Party199Not elected
Laura WHYTEAlba Party105Not elected
Susan ETTLEScottish Family Party81Not elected
Maddie JAMIESONScottish Trade Unionist and Socialist Coalition43Not 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 - Lochee4 declared winners · 40.4% turnout

Electorate: 14,912. Ballot papers: 6,022. Source and method.

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

Ward 2 - Lochee, 2022
CandidatePartyFirst preferencesResult
Roisin SMITHScottish National Party2,174Elected
Charlie MALONEScottish Labour Party1,678Elected
Gavin MACKENZIEScottish Conservative and Unionist Party488Not elected
Wendy SCULLINScottish Labour Party412Elected
Siobhan TOLLANDScottish National Party351Elected
Kate TREHARNEScottish Green Party244Not elected
Alan ROSSAlba Party184Not elected
Jonathan BREMNERScottish Liberal Democrats184Not elected
James HOSIEScottish Family Party128Not 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 - West End4 declared winners · 39.9% turnout

Electorate: 14,626. Ballot papers: 5,836. Source and method.

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

Ward 3 - West End, 2022
CandidatePartyFirst preferencesResult
Fraser MACPHERSONScottish Liberal Democrats2,146Elected
Nadia EL-NAKLAScottish National Party924Elected
Bill CAMPBELLScottish National Party872Elected
Richard MCCREADYScottish Labour Party624Not elected
Ted BOOTHScottish Green Party536Not elected
Donald HAYScottish Conservative and Unionist Party386Not elected
Michael CRICHTONScottish Liberal Democrats165Elected
Annie JENKINSAlba Party64Not elected
Brooke LABAGHIndependence for Scotland Party15Not 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 - Coldside4 declared winners · 39.1% turnout

Electorate: 14,893. Ballot papers: 5,827. Source and method.

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

Ward 4 - Coldside, 2022
CandidatePartyFirst preferencesResult
Heather ANDERSONScottish National Party1,737Elected
George MCIRVINEScottish Labour Party960Elected
Helen WRIGHTScottish Labour Party777Elected
Mark FLYNNScottish National Party751Elected
Tanya JONESScottish Green Party551Not elected
Naveed ALIScottish Conservative and Unionist Party444Not elected
Jenny BLAINScottish Liberal Democrats176Not elected
Scott AGNEWAlba Party141Not elected
Wayne SCOTTScottish Trade Unionist and Socialist Coalition52Not 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 - Maryfield3 declared winners · 33.9% turnout

Electorate: 12,749. Ballot papers: 4,324. Source and method.

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

Ward 5 - Maryfield, 2022
CandidatePartyFirst preferencesResult
Ken LYNNScottish National Party1,037Elected
Lynne SHORTScottish National Party960Elected
Georgia CRUICKSHANKScottish Labour Party953Elected
Martha Elizabeth SMARTScottish Green Party446Not elected
Danielle MARRScottish Conservative and Unionist Party371Not elected
Sundas KAMRANAlba Party214Not elected
Rebecca DEWARScottish Liberal Democrats198Not elected
Ewan GURRSovereignty34Not 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 - North East3 declared winners · 32.9% turnout

Electorate: 11,792. Ballot papers: 3,885. Source and method.

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

Ward 6 - North East, 2022
CandidatePartyFirst preferencesResult
Steven ROMEScottish National Party1,150Elected
Jax FINNEGANScottish Labour Party1,007Elected
Willie SAWERSScottish National Party991Elected
Lisa FRANCHIScottish Conservative and Unionist Party313Not elected
Stuart WHITEScottish Green Party126Not elected
Heather MCLEANAlba Party102Not elected
Mark SMITHScottish Liberal Democrats100Not 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 - East End3 declared winners · 35.2% turnout

Electorate: 12,005. Ballot papers: 4,226. Source and method.

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

Ward 7 - East End, 2022
CandidatePartyFirst preferencesResult
Will DAWSONScottish National Party1,350Elected
Dorothy MCHUGHScottish Labour Party1,071Elected
Christina ROBERTSScottish National Party823Elected
Bill CRABBScottish Conservative and Unionist Party440Not elected
Alison MCINTOSHScottish Green Party167Not elected
Allan PETRIEAlba Party151Not elected
Outi MAATTANEN-BOURKEScottish Liberal Democrats115Not 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 - The Ferry4 declared winners · 56.3% turnout

Electorate: 16,211. Ballot papers: 9,133. Source and method.

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

Ward 8 - The Ferry, 2022
CandidatePartyFirst preferencesResult
Craig DUNCANScottish Liberal Democrats3,112Elected
Kevin CORDELLScottish National Party1,806Elected
DEREK SCOTTScottish Conservative and Unionist Party1,661Elected
Pete SHEARSScottish Labour Party899Elected
Qaiser HABIBScottish National Party674Not elected
PHILIP SCOTTScottish Conservative and Unionist Party407Not elected
Mark PARSONSScottish Green Party269Not elected
Thomas BYRNEAlba Party92Not elected
Carole SMITHScottish Family Party59Not 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)

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

29 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
George McIrvineColdsideLabour Party
Heather AndersonColdsideScottish National Party (SNP)
Helen WrightColdsideLabour Party
Mark FlynnColdsideScottish National Party (SNP)
Christina RobertsEast EndIndependent / Other
Dorothy McHughEast EndLabour Party
Will DawsonEast EndScottish National Party (SNP)
Lee MillsLocheeScottish National Party (SNP)
Roisin SmithLocheeScottish National Party (SNP)
Siobhan TollandLocheeScottish National Party (SNP)
Wendy ScullinLocheeLabour Party
Georgia CruickshankMaryfieldLabour Party
Ken LynnMaryfieldScottish National Party (SNP)
Lynne ShortMaryfieldScottish National Party (SNP)
Jax FinneganNorth EastLabour Party
Steven RomeNorth EastScottish National Party (SNP)
Willie SawersNorth EastScottish National Party (SNP)
Daniel ColemanStrathmartineLiberal Democrats
Jimmy BlackStrathmartineScottish National Party (SNP)
Kevin KeenanStrathmartineLabour Party
Stewart HunterStrathmartineScottish National Party (SNP)
Craig DuncanThe FerryLiberal Democrats
Derek ScottThe FerryConservative and Unionist
Kevin CordellThe FerryScottish National Party (SNP)
Pete ShearsThe FerryLabour Party
Bill CampbellWest EndScottish National Party (SNP)
Fraser MacphersonWest EndLiberal Democrats
Michael CrichtonWest EndLiberal Democrats
Nadia El-NaklaWest EndScottish National Party (SNP)

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 ages148,390
Under 1623,282
Age 16 to 6497,139
Age 65 and over27,969
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011147,200
2012147,560
2013147,560
2014147,360
2015147,320
2016147,220
2017147,810
2018147,770
2019148,290
2020148,070
2021146,790
2022148,470
2023150,200
2024149,330
2025148,390
Census residentsCensus 2022

Unit: people (rounded). Source and definitions.

Census residents, Census 2022
Measurepeople (rounded)
All persons148,100
Females76,100
Males72,100
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
19982,058
19992,087
20002,254
20012,338
20022,444
20032,615
20042,756
20052,858
20062,960
20073,066
20083,122
20093,084
20103,156
20113,281
20123,412
20133,467
20143,582
20153,663
20163,687
20173,819
20183,890
20194,026

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.