0 electors
Historic Seat

East Dunbartonshire

🗳️ Election History

4
Elections
78.9%
Avg Turnout
3
Times Changed
2015
Current Party Since
Scottish National Party Amy Callaghan Gain from Liberal Democrat
Majority 149
Turnout 80.3% ↑2.1pp
Total Votes 53,031
Winner Swing ↓3.5pp
Amy Callaghan
Labour (Co-op)
19,672 37.1%
↑6.8pp
Jo Swinson
Liberal Democrats
19,523 36.8%
↓3.8pp
Pam Gosal
Conservative
7,455 14.1%
↓0.5pp
Callum McNally
Labour
4,839 9.1%
↓5.4pp
Carolynn Scrimgeour
916 1.7%
Rosie Dickson
221 0.4%
Donald MacKay
208 0.4%
Liam McKechnie
197 0.4%
Liberal Democrat Jo Swinson Gain from Scottish National Party
Majority 5,339
Turnout 78.1% ↓3.8pp
Total Votes 51,801
Winner Swing ↑0.3pp
Jo Swinson
Liberal Democrats
21,023 40.6%
↑4.3pp
John Nicolson
Labour (Co-op)
15,684 30.3%
↓10.0pp
Sheila Mechan
Conservative
7,563 14.6%
↑6.0pp
Callum McNally
Labour
7,531 14.5%
↑2.2pp
Scottish National Party John Nicolson Gain from Liberal Democrat
Majority 2,167
Turnout 81.9% ↑6.8pp
Total Votes 54,871
Winner Swing ↑1.6pp
John Nicolson
Labour (Co-op)
22,093 40.3%
↑29.7pp
Jo Swinson
Liberal Democrats
19,926 36.3%
↓2.4pp
Amanjit Jhund
Labour
6,754 12.3%
↓21.8pp
Andrew Polson
Conservative
4,727 8.6%
↓6.9pp
Ross Greer
804 1.5%
Wilfred Arasaratnam
567 1.0%
↓0.1pp
Liberal Democrat Jo Swinson Hold
Majority 2,184
Turnout 75.2%
Total Votes 47,948
Jo Swinson
Liberal Democrats
18,551 38.7%
↓3.1pp
Mary Galbraith
Labour
16,367 34.1%
↑1.0pp
Mark Nolan
Conservative
7,431 15.5%
↓1.0pp
Iain White
Labour (Co-op)
5,054 10.5%
↑4.7pp
James Beeley
545 1.1%

Turnout Trend

75.2%
'10
81.9%
'15
78.1%
'17
80.3%
'19

👥 Demographics

🌍 Ethnicity
White
95.0%
Asian or Asian British
3.9%
Mixed or Multiple ethnic groups
0.5%
Other ethnic group
0.4%
Black, African, Caribbean or Black British
0.2%
📊 Age
45 to 64
30.7%
65 and over
20.5%
Under 18
20.4%
30 to 44
16.9%
18 to 29
11.6%
Religion
Christian
62.4%
No religion
27.9%
Religion not stated
6.3%
Muslim
1.2%
Sikh
1.1%
Hindu
0.7%
Other religion
0.2%
Buddhist
0.2%
Jewish
0.1%

Previous MPs

Historical representatives of this constituency
MP Name Party From To
Amy Callaghan Scottish National Party 2019-12-12 2024-05-30
Jo Swinson Liberal Democrat 2017-06-08 2019-11-06