Stirling and Falkirk — UK General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Stirling and Falkirk was won by Labour at the 1970 general election, with a majority of 7,230 votes over Conservative. This page covers every general election in Stirling and Falkirk from 1918 to 1970.
Full Election History, 1918–1970
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1918
John Archibald Murray Macdonald (Liberal)
9,350
64.3%
Archibald Logan (Labour)
4,149 (28.5 pts)
49.4%
1922
Hugh Murnin (Labour)
11,073
53.3%
John Archibald Murray Macdonald (National Liberal)
1,356 (6.5 pts)
71.7%
1923
George McCrae (Liberal)
10,721
50.4%
Hugh Murnin (Labour)
156 (0.7 pts)
71.7%
1924
Hugh Murnin (Labour)
13,436
53.9%
George McCrae (Liberal)
1,924 (7.7 pts)
81.6%
1929
Hugh Murnin (Labour)
15,408
47.4%
Douglas Jamieson (Unionist)
5,244 (16.2 pts)
79.1%
1931
James Scott Cumberland Reid (Unionist)
21,844
63.6%
Hugh Murnin (Labour)
9,361 (27.3 pts)
65.8%
1935
Joseph Westwood (Labour)
17,958
51.2%
James Scott Cumberland Reid (Unionist)
871 (2.5 pts)
78.4%
1945
Joseph Westwood (Labour)
18,326
56.1%
James Frederick Gordon Thomson (Unionist)
4,003 (12.3 pts)
71.5%
1950
Malcolm MacPherson (Labour)
22,186
49.0%
William Forbes (Unionist)
1,554 (3.4 pts)
84.4%
1951
Malcolm MacPherson (Labour)
24,421
52.3%
William Forbes (Unionist)
2,108 (4.5 pts)
86.1%
1955
Malcolm MacPherson (Labour)
20,651
48.2%
James McMillan (Unionist)
1,306 (3.0 pts)
79.7%
1959
Malcolm MacPherson (Labour)
22,423
49.6%
Robert S Johnston (Unionist)
2,626 (5.8 pts)
81.1%
1964
Malcolm MacPherson (Labour)
23,766
52.4%
John A Davidson (Unionist)
6,696 (14.8 pts)
79.9%
1966
Malcolm MacPherson (Labour)
23,146
52.7%
Iain Docherty (Conservative)
9,420 (21.4 pts)
77.1%
1970
Malcolm MacPherson (Labour)
22,984
50.7%
David Anderson (Conservative)
7,230 (16.0 pts)
73.1%
Full Result Breakdown by Election
1918
Candidate
Party
Votes
Share
Elected
John Archibald Murray Macdonald
Liberal
9,350
64.3%
Yes
Archibald Logan
Labour
5,201
35.7%
No
1922
Candidate
Party
Votes
Share
Elected
Hugh Murnin
Labour
11,073
53.3%
Yes
John Archibald Murray Macdonald
National Liberal
9,717
46.7%
No
1923
Candidate
Party
Votes
Share
Elected
George McCrae
Liberal
10,721
50.4%
Yes
Hugh Murnin
Labour
10,565
49.6%
No
1924
Candidate
Party
Votes
Share
Elected
Hugh Murnin
Labour
13,436
53.9%
Yes
George McCrae
Liberal
11,512
46.1%
No
1929
Candidate
Party
Votes
Share
Elected
Hugh Murnin
Labour
15,408
47.4%
Yes
Douglas Jamieson
Unionist
10,164
31.3%
No
Alexander Ratcliffe
Protestant and Progressive
6,902
21.3%
No
1931
Candidate
Party
Votes
Share
Elected
James Scott Cumberland Reid
Unionist
21,844
63.6%
Yes
Hugh Murnin
Labour
12,483
36.4%
No
1935
Candidate
Party
Votes
Share
Elected
Joseph Westwood
Labour
17,958
51.2%
Yes
James Scott Cumberland Reid
Unionist
17,087
48.8%
No
1945
Candidate
Party
Votes
Share
Elected
Joseph Westwood
Labour
18,326
56.1%
Yes
James Frederick Gordon Thomson
Unionist
14,323
43.9%
No
1950
Candidate
Party
Votes
Share
Elected
Malcolm MacPherson
Labour
22,186
49.0%
Yes
William Forbes
Unionist
20,632
45.5%
No
Robert Curran
SNP
1,698
3.7%
No
George McAlister
Communist
801
1.8%
No
1951
Candidate
Party
Votes
Share
Elected
Malcolm MacPherson
Labour
24,421
52.3%
Yes
William Forbes
Unionist
22,313
47.7%
No
1955
Candidate
Party
Votes
Share
Elected
Malcolm MacPherson
Labour
20,651
48.2%
Yes
James McMillan
Unionist
19,345
45.1%
No
James Halliday
SNP
2,885
6.7%
No
1959
Candidate
Party
Votes
Share
Elected
Malcolm MacPherson
Labour
22,423
49.6%
Yes
Robert S Johnston
Unionist
19,797
43.8%
No
James Halliday
SNP
2,983
6.6%
No
1964
Candidate
Party
Votes
Share
Elected
Malcolm MacPherson
Labour
23,766
52.4%
Yes
John A Davidson
Unionist
17,070
37.6%
No
William A Milne
SNP
4,526
10.0%
No
1966
Candidate
Party
Votes
Share
Elected
Malcolm MacPherson
Labour
23,146
52.7%
Yes
Iain Docherty
Conservative
13,726
31.2%
No
William Milne
SNP
6,322
14.4%
No
Peter McIntosh
Communist
767
1.7%
No
1970
Candidate
Party
Votes
Share
Elected
Malcolm MacPherson
Labour
22,984
50.7%
Yes
David Anderson
Conservative
15,754
34.8%
No
Iain Murray
SNP
6,571
14.5%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Stirling and Falkirk has been contested at 15 general elections on record since 1918. Parties that have won a seat here over that span: Liberal, Labour, Unionist.
Frequently Asked Questions
Who won Stirling and Falkirk in the 1970 general election?
Labour won Stirling and Falkirk in 1970 with 22,984 votes (50.7%), a majority of 7,230 votes over Conservative in second place.
Which parties have won Stirling and Falkirk since 1918?
Since 1918, Stirling and Falkirk has been won by: Labour, Liberal, Unionist.
What was the closest result in Stirling and Falkirk?
The closest result on record for Stirling and Falkirk was 1923, when Liberal beat Labour by just 156 votes (0.7 percentage points).