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

East Lothian Council Map

View the East Lothian 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

116,460

Wards

6

Seats in 2026

22

Latest result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
Labour10
SNP6
Conservative4
Green1
Other1
Reported total22

“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
202622Conservative 4 · Labour 10 · Green 1 · SNP 6 · Other 1
202522Conservative 4 · Labour 10 · SNP 6 · Other 2
202422Conservative 4 · Labour 10 · Green 1 · SNP 6 · Other 1
202322Conservative 4 · Labour 10 · Green 1 · SNP 7
202222Conservative 4 · Labour 10 · Green 1 · SNP 7
202122Conservative 7 · Labour 9 · SNP 6
202022Conservative 7 · Labour 9 · SNP 6
201922Conservative 7 · Labour 9 · SNP 6
201822Conservative 7 · Labour 9 · SNP 6
201722Conservative 7 · Labour 9 · SNP 6
201623Conservative 3 · Labour 10 · SNP 8 · Other 2
201523Conservative 3 · Labour 10 · Other 1 · Nationalist parties 9
201423Conservative 3 · Labour 10 · Other 1 · Nationalist parties 9
201323Conservative 3 · Labour 10 · Other 1 · Nationalist parties 9
201223Conservative 3 · Labour 10 · Other 1 · Nationalist parties 9
201123Conservative 2 · Labour 7 · Liberal Democrats 6 · Other 1 · Nationalist parties 7
201023Conservative 2 · Labour 7 · Liberal Democrats 6 · Other 1 · Nationalist parties 7
200923Conservative 2 · Labour 7 · Liberal Democrats 6 · Other 1 · Nationalist parties 7
200823Conservative 2 · Labour 7 · Liberal Democrats 6 · Other 1 · Nationalist parties 7
200723Conservative 2 · Labour 7 · Liberal Democrats 6 · Other 1 · Nationalist parties 7
200623Conservative 4 · Labour 17 · Liberal Democrats 1 · Nationalist parties 1
200523Conservative 4 · Labour 17 · Liberal Democrats 1 · Nationalist parties 1
200423Conservative 4 · Labour 17 · Liberal Democrats 1 · Nationalist parties 1
200323Conservative 4 · Labour 17 · Liberal Democrats 1 · Nationalist parties 1
200223Conservative 5 · Labour 16 · Nationalist parties 2
200123Conservative 5 · Labour 16 · Nationalist parties 2
200023Conservative 5 · Labour 16 · Nationalist parties 2
199923Conservative 5 · Labour 17 · Nationalist parties 1
199818Conservative 3 · Labour 15
199718Conservative 3 · Labour 15
199618Conservative 3 · Labour 15
199518Conservative 3 · Labour 15
199417Conservative 7 · Labour 9 · Nationalist parties 1
199317Conservative 7 · Labour 9 · Nationalist parties 1
199217Conservative 7 · Labour 9 · Nationalist parties 1
199117Conservative 4 · Labour 12 · Other 1
199017Conservative 4 · Labour 12 · Other 1
198917Conservative 4 · Labour 12 · Other 1
198817Conservative 4 · Labour 12 · Other 1
198717Conservative 6 · Labour 11
198617Conservative 6 · Labour 11
198517Conservative 6 · Labour 11
198417Conservative 6 · Labour 11
198317Conservative 7 · Labour 10
198217Conservative 7 · Labour 10
198117Conservative 7 · Labour 10
198017Conservative 7 · Labour 10
197917Conservative 8 · Labour 9
197817Conservative 8 · Labour 9
197717Conservative 8 · Labour 9
197617Conservative 6 · Labour 10 · Other 1
197517Conservative 6 · Labour 10 · Other 1
197417Conservative 6 · Labour 10 · Other 1

East Lothian Council and Local Areas

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

Councils in Scotland · Boundary data (GeoJSON)

Browse all 6 mapped areas

Recorded election results

Download all recorded results (CSV)

6 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
  • 10 Scottish Labour Party
  • 7 Scottish National Party
  • 4 Scottish Conservative and Unionist Party
  • 1 Scottish Green 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 - Musselburgh4 declared winners · 45.0% turnout

Electorate: 16,636. Ballot papers: 7,482. Source and method.

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

Ward 1 - Musselburgh, 2022
CandidatePartyFirst preferencesResult
Cher CASSINIScottish National Party1,596Elected
Andy FORRESTScottish Labour Party1,209Elected
Katie MACKIEScottish Conservative and Unionist Party1,082Not elected
Ruaridh BENNETTScottish Labour Party1,074Elected
Shona MCINTOSHScottish Green Party991Elected
Iain WHYTEScottish National Party929Not elected
Susan BUTTSScottish Liberal Democrats312Not elected
Michelle GRAHAMAlba Party84Not elected
Stephen CARTERScottish Family Party79Not 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 - Preston, Seton and Gosford4 declared winners · 43.4% turnout

Electorate: 15,109. Ballot papers: 6,557. Source and method.

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

Ward 2 - Preston, Seton and Gosford, 2022
CandidatePartyFirst preferencesResult
Colin YORKSTONScottish Labour Party1,569Elected
Lachlan BRUCEScottish Conservative and Unionist Party1,314Elected
Neil GILBERTScottish National Party1,156Elected
Brooke RITCHIEScottish Labour Party978Elected
Janis WILSONScottish National Party756Not elected
Tim PORTEUSScottish Green Party371Not elected
Ben MORSEScottish Liberal Democrats211Not elected
Paul BROWNAlba 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.

Ward 3 - Tranent, Wallyford and Macmerry4 declared winners · 39.6% turnout

Electorate: 15,497. Ballot papers: 6,132. Source and method.

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

Ward 3 - Tranent, Wallyford and Macmerry, 2022
CandidatePartyFirst preferencesResult
Fiona DUGDALEScottish Labour Party1,437Elected
Kenny MCLEODScottish National Party1,307Elected
Colin MCGINNScottish Labour Party1,290Elected
Gordon MACKETTScottish Conservative and Unionist Party804Not elected
Lee-Anne MENZIESScottish National Party666Elected
Marnie STIRLINGScottish Green Party245Not elected
Elisabeth Mary WILSONScottish Liberal Democrats127Not elected
Jimmy HADDOWScottish Trade Unionist and Socialist Coalition57Not elected
Hazel HAMILTONAlba Party51Not 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 - North Berwick Coastal3 declared winners · 56.9% turnout

Electorate: 12,181. Ballot papers: 6,927. Source and method.

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

Ward 4 - North Berwick Coastal, 2022
CandidatePartyFirst preferencesResult
Carol MCFARLANEScottish Labour Party1,447Elected
Jeremy FINDLAYScottish Conservative and Unionist Party1,389Elected
Liz ALLANScottish National Party1,360Elected
Judy LOCKHART-HUNTERScottish Conservative and Unionist Party1,280Not elected
Jacq COTTRELLScottish Green Party901Not elected
Stuart SMITHScottish Liberal Democrats425Not elected
Alison CARTERScottish Family Party29Not elected
George Henry COWENUK Independence Party18Not 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 - Haddington and Lammermuir4 declared winners · 49.1% turnout

Electorate: 16,205. Ballot papers: 7,951. Source and method.

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

Ward 5 - Haddington and Lammermuir, 2022
CandidatePartyFirst preferencesResult
George MCGUIREScottish Conservative and Unionist Party1,714Elected
Shamin AKHTARScottish Labour Party1,625Elected
John MCMILLANScottish Labour Party1,228Elected
Tom TROTTERScottish National Party1,107Elected
Graeme MACGREGORScottish National Party944Not elected
Jackie SWAILESScottish Green Party577Not elected
Stuart CRAWFORDScottish Liberal Democrats432Not elected
David BARRETTIndependent118Not elected
Morgwn DAVIESAlba Party85Not 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 - Dunbar and East Linton3 declared winners · 52.7% turnout

Electorate: 12,448. Ballot papers: 6,565. Source and method.

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

Ward 6 - Dunbar and East Linton, 2022
CandidatePartyFirst preferencesResult
Lyn JARDINEScottish National Party1,742Elected
Norman HAMPSHIREScottish Labour Party1,643Elected
Donna COLLINSScottish Conservative and Unionist Party1,395Elected
Mark JAMESScottish Green Party984Not elected
Jacquie BELLScottish Liberal Democrats659Not elected
Cris THACKERIndependence for Scotland Party44Not elected
Timothy ANDERSONScottish Family Party38Not 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)

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

22 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Donna CollinsDunbar and East LintonConservative and Unionist
Lyn JardineDunbar and East LintonScottish National Party (SNP)
Norman HampshireDunbar and East LintonLabour Party
George McGuireHaddington and LammermuirConservative and Unionist
John McMillanHaddington and LammermuirLabour Party
Shamin AkhtarHaddington and LammermuirLabour Party
Tom TrotterHaddington and LammermuirScottish National Party (SNP)
Andrew ForrestMusselburghLabour Party
Cher CassiniMusselburghScottish National Party (SNP)
Ruaridh BennettMusselburghLabour Party
Shona McIntoshMusselburghScottish Green Party
Carol McFarlaneNorth Berwick CoastalLabour Party
Jeremy FindlayNorth Berwick CoastalConservative and Unionist
Liz AllanNorth Berwick CoastalScottish National Party (SNP)
Brooke RitchiePreston, Seton and GosfordLabour Party
Colin YorkstonPreston, Seton and GosfordLabour Party
Lachlan BrucePreston, Seton and GosfordConservative and Unionist
Neil GilbertPreston, Seton and GosfordScottish National Party (SNP)
Colin McGinnTranent, Wallyford and MacmerryLabour Party
Fiona DugdaleTranent, Wallyford and MacmerryLabour Party
Kenny McLeodTranent, Wallyford and MacmerryIndependent / Other
Lee-Anne MenziesTranent, Wallyford and MacmerryScottish 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 ages116,460
Under 1620,024
Age 16 to 6470,473
Age 65 and over25,963
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
201199,920
2012101,080
2013101,900
2014102,880
2015104,110
2016105,170
2017106,080
2018107,070
2019108,510
2020109,510
2021111,340
2022112,460
2023113,860
2024115,180
2025116,460
Census residentsCensus 2022

Unit: people (rounded). Source and definitions.

Census residents, Census 2022
Measurepeople (rounded)
All persons112,300
Females58,500
Males53,800
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
1998911
1999931
2000964
2001997
20021,068
20031,140
20041,188
20051,242
20061,366
20071,424
20081,441
20091,396
20101,441
20111,506
20121,576
20131,696
20141,789
20151,841
20161,921
20172,003
20182,096
20192,209

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.