ALP 16.5%
Incumbent MP
Patrick Gorman, since 2018.
Geography
Central and northeastern Perth. The seat covers the Perth CBD, which is in the southwestern corner of the seat. Perth runs along the northern shore of the Swan river, to the east of the Perth CBD. Other suburbs include Maylands, Mount Lawley, Bayswater, Bedford, Morley and Mount Hawthorn.
Perth is an original federation seat. It was dominated by conservative parties until the 1940s, and became a marginal seat until the early 1980s. It has been held by the ALP ever since 1983.
Perth was first won in 1901 by the ALP’s James Fowler. Fowler was a fierce opponent of Billy Hughes within the party, and he switched to the new Liberal Party in 1909. He joined the new Nationalist Party in 1916, but his conflict with Hughes made this difficult. He lost Nationalist endorsement before the 1922 election, and lost Perth.
Nationalist candidate Edward Mann won Perth in 1922. He was re-elected in 1925 and 1928, but in 1929 was one of a number of Nationalist MPs led by Billy Hughes to rebel against the Bruce government and lead to the government’s downfall. Mann lost Perth as an independent in 1929.
Perth was won in 1929 by Nationalist candidate Walter Nairn. Nairn became a United Australia Party member in 1931, and held the seat for the next decade. He served as Speaker from 1940 to 1943, and retired at the 1943 election.
The ALP’s Tom Burke won Perth in 1943. He held the seat for the next twelve years, until 1955, when he lost Perth to the Liberal Party’s Fred Chaney. Burke was expelled from the ALP in 1957, although he later rejoined the party. His sons Terry Burke and Brian Burke were both later elected to the Western Australian state parliament, and Brian went on to become Premier.
Chaney held Perth for the next fourteen years. He served in Robert Menzies’ ministry from 1964 to 1966, but was dropped from the frontbench when Harold Holt became Prime Minister in 1966. He lost Perth in 1969. He went on to serve as Administrator of the Northern Territory and Lord Mayor of Perth.
Perth was won in 1969 by the ALP’s Joe Berinson. He was re-elected in 1972 and 1974, and in July 1975 was appointed Minister for the Environment in the Whitlam government. He lost his seat at the 1975 election. He went on to serve in the Western Australian state parliament and as a minister in a number of state Labor governments.
The Liberal Party’s Ross McLean won Perth in 1975, and held the seat as a backbencher for the entirety of the Fraser government, losing the seat in 1983.
Perth was won in 1983 by the ALP’s Ric Charlesworth. Charlesworth had been caption of the Australian men’s field hockey team, and represented Australia at five Olympics in the 1970s and 1980s. He captained the team at two Olympics while he held the seat of Perth. Charlesworth also played Sheffield Shield cricket for Western Australia in the 1970s.
Charlesworth held Perth for ten years, retiring in 1993 at the age of 41. He was replaced by Stephen Smith, former Keating advisor and State Secretary of the ALP in WA.
Smith was promoted to the Labor frontbench after the 1996 election, and served as a shadow minister in a variety of portfolios until 2007. Smith served as Foreign Minister in the first term of the last Labor government, and as Defence Minister in the second term, before retiring at the 2013 federal election.
In 2013, Perth was won by Labor’s Alannah MacTiernan. MacTiernan had been a state MP from 1993 to 2010, and a minister in the Gallop/Carpenter state Labor government. She had resigned from state Parliament in 2010 to unsuccessfully contest the federal seat of Canning. After that loss, she had served as Mayor of Vincent from 2011 until her election to federal Parliament in 2013.
MacTiernan retired in 2016, and was succeeded by Labor’s Tim Hammond.
Hammond held the seat for less than two years before quitting in early 2018. The subsequent by-election was won by Labor’s Patrick Gorman. Gorman has been re-elected three times.
Assessment
This section will be filled in closer to the election.
| Candidate | Party | Votes | % | Swing |
| Patrick Gorman | Labor | 42,947 | 43.1 | +3.9 |
| Susanna Panaia | Liberal | 26,026 | 26.1 | -1.1 |
| Sophie Greer | Greens | 24,467 | 24.5 | +2.5 |
| Peter Hallifax | One Nation | 6,316 | 6.3 | +3.7 |
| Informal | 2,491 | 2.4 | -3.1 |
2025 three-candidate-preferred result
| Candidate | Party | Votes | % | Swing |
| Patrick Gorman | Labor | 43,801 | 43.9 | +1.2 |
| Susanna Panaia | Liberal | 30,301 | 30.4 | -1.1 |
| Sophie Greer | Greens | 25,654 | 25.7 | -0.2 |
2025 two-party-preferred result
| Candidate | Party | Votes | % | Swing |
| Patrick Gorman | Labor | 66,350 | 66.5 | +2.1 |
| Susanna Panaia | Liberal | 33,406 | 33.5 | -2.1 |
Polling places in Perth have been divided into three areas: east, north-west and south-west.
Labor won a majority of the two-party-preferred vote in all three areas, ranging from 64.8% in the north-west to 72.2% in the east.
The Greens came third, with a primary vote ranging from 23.2% in the north-west to 31.0% in the east.
| Voter group | GRN prim | ALP 2PP | Total votes | % of votes |
| East | 31.0 | 72.2 | 16,088 | 16.1 |
| South-West | 30.7 | 70.9 | 15,037 | 15.1 |
| North-West | 23.2 | 64.8 | 12,159 | 12.2 |
| Pre-poll | 20.7 | 64.5 | 38,861 | 39.0 |
| Other votes | 22.6 | 63.2 | 17,611 | 17.7 |
Election results in Perth at the 2025 federal election
Toggle between two-party-preferred votes and primary votes for Labor, the Liberal Party and the Greens.