Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Sturt was won by James Stevens (Liberal) at the 2019 federal election, with a margin of 15,076 votes over Cressida O'hanlon after preferences. This page covers every federal election in Sturt from 1949 to 2019.
Australia uses instant-runoff (preferential) voting: voters rank candidates in order of preference, and if no one has a majority of first-preference votes, the lowest-placed candidate is eliminated and their votes redistributed to voters' next preference, repeating until one candidate has a majority. The "Winner" and "Margin" below reflect the final result after preferences (equivalent to the AEC's own two-candidate-preferred figure) — not simply whoever led on first preferences, which can occasionally be a different candidate.
Full Election History (After Preferences), 1949–2019
Election
Winner
Party
Final Votes
Final Share
Runner-up
Margin
1949
Keith Wilson
Liberal
21,157
52.9%
Leslie Mcmullin (Labor)
2,329 (5.8 pts)
1951
Keith Wilson
Liberal
22,599
52.4%
Leslie Mcmullin (Labor)
2,045 (4.7 pts)
1954
Norman Makin
Labor
25,857
53.0%
Keith Wilson (Liberal)
2,967 (6.1 pts)
1955
Keith Wilson
Liberal
24,306
60.3%
Frederick Hansford (Labor)
8,284 (20.5 pts)
1958
Keith Wilson
Liberal
24,325
60.3%
Siegfried Hausler (Labor)
8,312 (20.6 pts)
1961
Keith Wilson
Liberal
23,392
57.3%
Arthur Penn (Labor)
5,962 (14.6 pts)
1963
Keith Wilson
Liberal
26,469
59.2%
Norman Foster (Labor)
8,205 (18.3 pts)
1966
Ian Wilson
Liberal
31,479
66.4%
Keith Le Page (Labor)
15,538 (32.8 pts)
1969
Norman Foster
Labor
24,007
51.3%
Ian Wilson (Liberal)
1,207 (2.6 pts)
1972
Ian Wilson
Liberal
28,056
52.2%
Norman Foster (Labor)
2,367 (4.4 pts)
1974
Ian Wilson
Liberal
33,005
52.0%
Graham Maguire (Labor)
2,518 (4.0 pts)
1975
Ian Wilson
Liberal
37,087
59.2%
Graham Maguire (Labor)
11,577 (18.5 pts)
1977
Ian Wilson
Liberal
35,300
58.9%
Ann Pengelly (Labor)
10,661 (17.8 pts)
1980
Ian Wilson
Liberal
37,018
55.7%
Andrew Dunstan (Labor)
7,561 (11.4 pts)
1983
Ian Wilson
Liberal
39,379
52.0%
Sergio Ubaldi (Labor)
2,988 (3.9 pts)
1984
Ian Wilson
Liberal
34,599
56.0%
Jim Gale (Labor)
7,453 (12.1 pts)
1987
Ian Wilson
Liberal
35,562
56.6%
Phil Robins (Labor)
8,265 (13.1 pts)
1990
Ian Wilson
Liberal
38,493
57.7%
Mark Hough (Labor)
10,331 (15.5 pts)
1993
Christopher Pyne
Liberal
41,123
55.7%
Marco De Chellis (Labor)
8,433 (11.4 pts)
1996
Christopher Pyne
Liberal
42,819
60.0%
George Vanco (Labor)
14,259 (20.0 pts)
1998
Christopher Pyne
Liberal
41,621
57.3%
Lance Worrall (Labor)
10,596 (14.6 pts)
2001
Christopher Pyne
Liberal
45,310
58.2%
Lindsay Simmons (Labor)
12,742 (16.4 pts)
2004
Christopher Pyne
Liberal
49,481
56.8%
Tony Barca (Labor)
11,843 (13.6 pts)
2007
Christopher Pyne
Liberal
46,153
50.9%
Mia Handshin (Labor)
1,711 (1.9 pts)
2010
Christopher Pyne
Liberal
47,172
53.4%
Rick Sarre (Labor)
6,059 (6.9 pts)
2013
Christopher Pyne
Liberal
54,591
60.1%
Rick Sarre (Labor)
18,315 (20.2 pts)
2016
Christopher Pyne
Liberal
51,998
55.9%
Matt Loader (Labor)
10,964 (11.8 pts)
2019
James Stevens
Liberal
62,404
56.9%
Cressida O'hanlon (Labor)
15,076 (13.7 pts)
First-Preference Result by Election
Every candidate's first-preference votes, before any preference redistribution.
1949
Candidate
Party
First-Pref. Votes
Share
Keith Wilson
Liberal
21,157
50.8%
Leslie Mcmullin
Labor
18,828
45.2%
Leonard Smith
Independent
1,628
3.9%
1951
Candidate
Party
First-Pref. Votes
Share
Keith Wilson
Liberal
22,599
52.4%
Leslie Mcmullin
Labor
20,554
47.6%
1954
Candidate
Party
First-Pref. Votes
Share
Norman Makin
Labor
25,857
53.0%
Keith Wilson
Liberal
22,890
47.0%
1955
Candidate
Party
First-Pref. Votes
Share
Keith Wilson
Liberal
24,306
60.3%
Frederick Hansford
Labor
16,022
39.7%
1958
Candidate
Party
First-Pref. Votes
Share
Keith Wilson
Liberal
24,325
57.1%
Siegfried Hausler
Labor
16,013
37.6%
Norman Vowles
Democratic Labor Party
2,266
5.3%
1961
Candidate
Party
First-Pref. Votes
Share
Keith Wilson
Liberal
23,392
52.2%
Arthur Penn
Labor
17,430
38.9%
Walter Doran
Democratic Labor Party
4,000
8.9%
1963
Candidate
Party
First-Pref. Votes
Share
Keith Wilson
Liberal
26,469
56.0%
Norman Foster
Labor
18,264
38.6%
Walter Doran
Democratic Labor Party
2,551
5.4%
1966
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
31,479
63.5%
Keith Le Page
Labor
15,941
32.2%
Walter Doran
Democratic Labor Party
2,157
4.4%
1969
Candidate
Party
First-Pref. Votes
Share
Norman Foster
Labor
24,007
50.0%
Ian Wilson
Liberal
22,800
47.5%
Paul Hubert
Democratic Labor Party
1,164
2.4%
1972
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
28,056
50.5%
Norman Foster
Labor
25,689
46.2%
Walter Doran
Democratic Labor Party
1,479
2.7%
Peter Wilkinson
Independent
321
0.6%
1974
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
28,799
45.4%
Graham Maguire
Labor
28,088
44.2%
Betty Hall
LM
4,553
7.2%
Roger Marshman
AP
1,034
1.6%
Anthony Figallo
Independent
1,018
1.6%
1975
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
37,087
54.2%
Graham Maguire
Labor
25,510
37.3%
Barry Lake
LM
3,835
5.6%
William Forster
Independent
2,043
3.0%
1977
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
35,300
51.0%
Ann Pengelly
Labor
24,639
35.6%
Dean Bendall
Australian Democrats
9,335
13.5%
1980
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
37,018
50.9%
Andrew Dunstan
Labor
29,457
40.5%
David D'angelo
Australian Democrats
5,903
8.1%
Colin Wuttke
Independent
354
0.5%
1983
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
36,656
48.4%
Sergio Ubaldi
Labor
32,350
42.7%
Alison Dolling
Australian Democrats
6,764
8.9%
1984
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
32,404
52.5%
Jim Gale
Labor
24,901
40.3%
Alison Dolling
Australian Democrats
4,443
7.2%
1987
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
32,262
51.3%
Phil Robins
Labor
23,946
38.1%
Karen Coleman
Australian Democrats
5,191
8.3%
Loma Silsbury
National
1,050
1.7%
Graeme Matthews
Independent
419
0.7%
1990
Candidate
Party
First-Pref. Votes
Share
Ian Wilson
Liberal
33,129
49.6%
Mark Hough
Labor
21,278
31.9%
Arlyn Tombleson
Australian Democrats
9,989
15.0%
Elena Bulis
Independent
1,357
2.0%
Tom Curnow
Communist Party
1,034
1.5%
1993
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
29,121
39.4%
Marco De Chellis
Labor
25,293
34.2%
Michael Pratt
Independent
10,756
14.6%
Elizabeth Williams
Australian Democrats
6,085
8.2%
Vladimir Lorenzon
Independent
1,167
1.6%
Tom Curnow
Communist Party
783
1.1%
Geoff Freer
Independent
689
0.9%
1996
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
38,810
54.1%
George Vanco
Labor
22,906
31.9%
Keith Oehme
Australian Democrats
7,408
10.3%
Craig Wilkins
Greens
2,078
2.9%
Vladimir Lorenzon
Independent
572
0.8%
1998
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
34,703
47.8%
Lance Worrall
Labor
23,766
32.7%
Jackie Dearing
Australian Democrats
8,174
11.3%
Paul Sissons
One Nation
4,385
6.0%
Lyndal Vincent
Independent
917
1.3%
Michal Kinasz
Independent
701
1.0%
2001
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
39,480
50.7%
Lindsay Simmons
Labor
23,122
29.7%
Tim Farrow
Australian Democrats
8,424
10.8%
Mark Cullen
Greens
3,249
4.2%
Brian Richards
One Nation
2,454
3.2%
Neil Aitchison
Independent
1,086
1.4%
2004
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
45,007
51.7%
Tony Barca
Labor
30,099
34.5%
Zane Young
Greens
5,279
6.1%
Sally Mcpherson
FFP
4,167
4.8%
Kerrin Pine
Australian Democrats
1,970
2.3%
Brian Richards
One Nation
597
0.7%
2007
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
42,731
47.2%
Mia Handshin
Labor
37,565
41.5%
Sally Reid
Greens
5,806
6.4%
Carol Jansen
Family First
3,102
3.4%
Paul Rowse
Australian Democrats
1,064
1.2%
Felicity Tilbrook
Independent
327
0.4%
2010
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
42,418
48.0%
Rick Sarre
Labor
31,989
36.2%
Peter Fiebig
Greens
8,834
10.0%
Dale Clegg
Family First
3,346
3.8%
Jess Clark
Independent
697
0.8%
Darren Andrews
Australian Democrats
558
0.6%
Jack King
One Nation
443
0.5%
2013
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
49,429
54.4%
Rick Sarre
Labor
26,258
28.9%
Anne Walker
Greens
8,902
9.8%
Kylie Barnes
Family First
3,565
3.9%
Gabriella Scali
Palmer United Party
2,713
3.0%
2016
Candidate
Party
First-Pref. Votes
Share
Christopher Pyne
Liberal
41,351
44.4%
Matt Loader
Labor
20,653
22.2%
Matthew Wright
Nick Xenophon Team
19,684
21.2%
Rebecca Galdies
Greens
6,575
7.1%
Craig Bowyer
Family First
2,912
3.1%
Geoff Russell
AJP
1,220
1.3%
Neil Aitchison
Independent
637
0.7%
2019
Candidate
Party
First-Pref. Votes
Share
James Stevens
Liberal
55,490
50.6%
Cressida O'hanlon
Labor
32,766
29.9%
Paul Boundy
Greens
12,263
11.2%
Nick Larcombe
Independent
2,906
2.6%
Hedley Harding
United Australia Party
2,657
2.4%
Harbinda Roberts
AJP
1,866
1.7%
Colin Thomas
Independent
1,219
1.1%
Angela Fulco
Independent
565
0.5%
Margin Over Time
Final (after-preferences) winning margin, percentage points, coloured by the winning party.
Trend
Sturt has been contested at 28 federal elections on record since 1949. Winning parties over that span: Liberal, Labor.
Frequently Asked Questions
Who won Sturt in the 2019 federal election?
James Stevens (Liberal) won Sturt in 2019 after preferences, with 62,404 votes (56.9%) to Cressida O'hanlon's 47,328.
Which parties have won Sturt since 1949?
Since 1949, Sturt has been won by: Labor, Liberal.
What was the closest result in Sturt?
The closest result on record for Sturt was 2007, when Christopher Pyne (Liberal) beat Mia Handshin by 1,711 votes (1.9 percentage points) after preferences.