Perth – WA 2021

ALP 12.6%

Incumbent MP
John Carey, since 2017.

Central Perth. The seat of Perth covers the Perth CBD and areas to the north. The seat covers most of Perth and Vincent local council areas, including the suburbs of Mt Hawthorn, North Perth, Leederville, Highgate, Northbridge and parts of East Perth.

The suburb of West Perth was transferred to Nedlands. This change increased the Labor margin from 11.8% to 12.6%.

Perth existed as a seat from 1890 to 1950 and again since 1962. The seat had been won by the ALP at every election from 1968 until 2013, and has only lost the seat at two elections since the 1930s.

The seat was won by the Liberal Party’s Peter Durack in 1965. He lost the seat in 1968. He then went on to win a Senate seat in 1970. He served as federal Attorney-General from 1977 to 1983, and retired in 1993 after losing preselection.

Durack was defeated in 1968 by Terry Burke, son of former federal MP Tom Burke and older brother of Brian Burke. Brian Burke led the ALP to power in 1983, and served as premier until 1988.

Terry Burke held Perth for nineteen years, and resigned in 1987.

The 1987 by-election was won by Ian Alexander. He resigned from the ALP in 1991 during his second term and finished his term as an independent.

Diana Warnock won in 1993, and served two terms until 2001.

Labor’s John Hyde held Perth from 2001 until 2013, when he lost the seat to Liberal candidate Eleni Evangel with a swing of over 10%.

Evangel held Perth for just one term, losing to Labor’s John Carey in 2017.


Labor has the upper hand here but a good result for the Liberal Party could see this seat flip.

2017 result

John Carey Labor 11,13746.5+10.547.2
Eleni Evangel Liberal 8,10033.8-15.133.0
Hannah Milligan Greens 3,44914.4+1.614.4
Matt HansonAnimal Justice3251.4+1.41.4
Ken LimAustralian Christians3411.40.01.4
Ben BallingallFlux2661.1+1.11.0
Archie HydeMicro Business2050.9+0.90.9
Ian MolyneuxMatheson for WA1480.6+0.60.6
Informal 9073.6

2017 two-party-preferred result

John Carey Labor 14,81561.8+14.662.6
Eleni Evangel Liberal 9,14838.2-14.637.4

Booth breakdown

Booths have been divided into three parts: central, north and south.

Labor won a majority of the two-party-preferred vote in all three areas, ranging from 52.3% in the south to 69.6% in the centre.

The Greens came third, with a primary vote ranging from 12.2% in the north to 17.4% in the centre.

Voter groupGRN prim %ALP 2PP %Total votes% of votes
Other votes15.460.15,14022.5

Election results in Perth at the 2017 WA state election
Toggle between two-party-preferred votes and Greens primary votes.


  1. John Carey is the only reason why Labor will have a lock on this seat at this election and any future election in this seat as the Labor incumbent for Perth. He comes from the perfect Labor fold (Labor-Left and coming from an inner city area) that will hold off a strong challenge from the Liberals and a possible Greens swing.

    Labor hold but shouldn’t take for granted at all if Carey retires this seat may very well be a Green seat in future years given it’s demographics.

  2. Perth is potentially a Green target, however currently Labor attract better candidates to run under their banner and people naturally vote for them.

  3. My seat – near the big green 20.

    I got a Liberal HTV card through my letterbox today: running order is Lib, Waxit, Green, Labor, anti-vaxxers. (Only 5 candidates, down from 8 last time.) If the Libs are putting Green above Labor everywhere, it might make Fremantle interesting.

  4. Small possibility of Labor vs Green runoff if the natural Liberal vote here collapses like many are predicting, as the Green vote has been growing here, they got a good ballot draw, and Labor are vulnerable on environmental issues. But since Labor would be the beneficiaries of that collapse, there’s no beating John Carey.


Please enter your comment!
Please enter your name here