🏴󠁧󠁢󠁥󠁮󠁧󠁿 England
North West
75,881 electors
Active Seat

Macclesfield

Current MP
Tim Roca

🗳️ Election History

5
Elections
69.5%
Avg Turnout
1
Times Changed
2024
Current Party Since
Labour Tim Roca Gain from Conservative
Majority 9,120
Turnout 69.1% ↓1.6pp
Total Votes 52,792
Winner Swing ↓5.8pp
Tim Roca
Labour
24,672 46.7%
↑14.1pp
David Rutley
Conservative
15,552 29.5%
↓23.1pp
Steve Broadhurst
Reform UK
6,592 12.5%
Amanda Iremonger
Green Party
2,493 4.7%
↑0.4pp
Neil Christian
Liberal Democrats
2,482 4.7%
↓5.9pp
Christopher Wellavize
779 1.5%
Dickie Fletcher
Social Democratic Party
222 0.4%
Conservative David Rutley Hold
Majority 10,711
Turnout 70.7% ↓1.5pp
Total Votes 53,867
Winner Swing ↓0.1pp
David Rutley
Conservative
28,292 52.5%
↓0.1pp
Neil Puttick
Labour
17,581 32.6%
↓4.2pp
Neil Christian
Liberal Democrats
5,684 10.6%
↑4.4pp
James Booth
Green Party
2,310 4.3%
↑2.1pp
Conservative David Rutley Hold
Majority 8,608
Turnout 72.2% ↑3.0pp
Total Votes 54,307
Winner Swing ↑0.1pp
David Rutley
Conservative
28,595 52.7%
↑0.1pp
Neil Puttick
Labour
19,987 36.8%
↑14.1pp
Richard Flowers
Liberal Democrats
3,350 6.2%
↓1.6pp
James Booth
Green Party
1,213 2.2%
↓2.6pp
Mark Johnson
1,162 2.1%
Conservative David Rutley Hold
Majority 14,811
Turnout 69.2% ↑2.7pp
Total Votes 49,598
Winner Swing ↑5.6pp
David Rutley
Conservative
26,063 52.6%
↑5.6pp
Tim Roca
Labour
11,252 22.7%
↑2.4pp
Adrian Howard
6,037 12.2%
↑9.3pp
Neil Christian
Liberal Democrats
3,842 7.8%
↓15.3pp
Joan Plimmer
Green Party
2,404 4.9%
↑3.2pp
Conservative David Rutley Hold
Majority 11,959
Turnout 66.4%
Total Votes 50,059
David Rutley
Conservative
23,503 47.0%
↓2.7pp
Roger Barlow
Liberal Democrats
11,544 23.1%
↑3.5pp
Adrian Heald
Labour
10,164 20.3%
↓8.7pp
Brendan Murphy
2,590 5.2%
Jacqueline Smith
1,418 2.8%
John Knight
Green Party
840 1.7%

Turnout Trend

66.4%
'10
69.2%
'15
72.2%
'17
70.7%
'19
69.1%
'24

👥 Demographics

▲▼ changes shown vs 2011 Census
📊 Age
65 and over
24.5% ▲4.7pp
50 to 64
21.8%
0 to 17
18.7%
35 to 49
18.6%
25 to 34
11.1%
18 to 24
5.2%
🌍 Ethnicity
White
95.2%
Asian or Asian British
2.0%
Mixed or Multiple ethnic groups
1.6%
Black, African, Caribbean or Black British
0.6%
Other
0.6%
📊 Age
65 and over
24.5%
45 to 64
21.8%
Under 18
18.7%
30 to 44
18.6%
18 to 29
16.4%
Religion
Christian
52.7%
No religion
39.7%
Not answered
5.3%
Muslim
0.7%
Hindu
0.5%
Other religion
0.5%
Buddhist
0.4%
Jewish
0.1%
Sikh
0.1%
🌍 Ethnicity
White
96.8%
Asian or Asian British
1.8%
Mixed or Multiple ethnic groups
0.9%
Black, African, Caribbean or Black British
0.3%
Other ethnic group
0.2%
📊 Age
45 to 64
29.5%
65 and over
19.8%
Under 18
19.6%
30 to 44
19.3%
18 to 29
11.7%
Religion
Christian
67.6%
No religion
23.8%
Religion not stated
6.9%
Hindu
0.6%
Muslim
0.4%
Other religion
0.3%
Buddhist
0.3%
Jewish
0.1%
Sikh
0.0%

Previous MPs

Historical representatives of this constituency
MP Name Party From To
David Rutley Conservative 2010-05-06 2024-05-30
Sir Nicholas Winterton Conservative 1971-09-30 2010-05-06