Federal electorate · Western Australia
Bullwinkel
Bullwinkel is a federal electorate in Western Australia, held by Trish Cook of the Australian Labor Party since the 2025 election, by a margin of 0.51 points — a marginal seat.
Member for Bullwinkel
Trish Cook
Australian Labor Party
The 2025 result
Final two candidates after preferences were distributed, from the election held 3 May 2025.
- Trish COOKAustralian Labor Party50.51%52,865 votes
- Matt MORANLiberal49.49%51,799 votes
First preferences in 2025
How the seat voted before preferences were distributed. The Coalition is counted as one figure across its four registrations, and the Greens across both of theirs — in Victoria they contest as GVIC and elsewhere as GRN, which read as two separate minor parties if left unmerged.
- Coalition40.1%
- Labor31.9%
- Greens11.2%
- One Nation8.6%
- Minor parties8.2%
Suburbs in Bullwinkel
113 suburbs and localities have residents in this electorate. 6of them also have residents in another one — the percentage is the share of that area’s Census population living here.
- Forrestfield
- High Wycombe
- Lesmurdie
- Swan View
- Kalamunda
- Roleystone
- Northam
- Wattle Grove (WA)
- Kelmscott 52%
- Maida Vale
- Helena Valley
- Darlington (WA)
- Jane Brook
- Mount Helena
- Gooseberry Hill
- Stratton
- Mundaring
- Bedfordale
- Mount Nasura
- Gidgegannup
- Glen Forrest
- Greenmount (WA)
- Wooroloo
- Stoneville
- Parkerville
- York
- Mount Richon
- Martin
- Chidlow
- Bellevue (WA) 98%
- Wundowie
- Toodyay
- Bakers Hill
- Midvale 48%
- Beverley (WA)
- Walliston
- Sawyers Valley
- Koongamia
- Mahogany Creek
- Morangup
- Carmel
- Orange Grove (WA)
- Hovea
- Bickley
- Bushmead
- Boya
- Coondle
- Pickering Brook
- West Toodyay
- Julimar
- Karragullen
- Burlong
- Clackline
- Dumbarton
- Muluckine
- Mokine
- Piesse Brook
- Dale
- Hazelmere 20%
- Nunile
- Grass Valley
- Bejoording
- Mount Hardey
- Hoddys Well
- Wungong 37%
- Beechina
- Talbot (WA)
- Cold Harbour
- Irishtown (WA)
- East Beverley
- Balladong
- Westdale (WA)
- Southern Brook
- Kokeby
- Throssell
- Red Hill (WA)
- Gwambygine
- Gilgering
- Dewars Pool
- Paulls Valley
- Spencers Brook
- Jennapullin
- Kauring
- Copley (WA)
- Katrine
- St Ronans
- Woottating
- Wattening
- Daliak
- Buckland (WA)
- Hacketts Gully
- Bailup
- Bally Bally
- Malabaine
- Greenhills
- Malebelling
- Caljie
- Morbinning
- Narraloggan
- Meenaar
- Canning Mills
- Culham
- Talbot West
- The Lakes
- Quellington
- Wilberforce (WA)
- Muresk
- Inkpen
- Badgin
- Burges
- Avon Valley National Park
- Perth Airport 23%
- Ashendon
Postcodes in Bullwinkel
32 postcodes have residents in this electorate. 11of them also have residents in another one — the percentage is the share of that area’s Census population living here.
- 6056 63%
- 6076
- 6057
- 6058
- 6111 54%
- 6112 12%
- 6401 98%
- 6107 14%
- 6081
- 6070
- 6083
- 6071
- 6302
- 6082
- 6566
- 6073
- 6558
- 6556
- 6110 4%
- 6304
- 6562
- 6560
- 6074
- 6055 3%
- 6072
- 6109 6%
- 6567
- 6564
- 6403
- 6568 30%
- 6084 0%
- 6105 0%
Where this comes from
- Results, margins and turnout are the AEC’s published 2025figures. The margin is derived — the winner’s two-candidate-preferred share minus 50 — and the seat status is the AEC’s own classification.
- Suburbs and postcodes come from 2021 Census mesh blocks matched to CED_2025 boundaries, weighted by resident population rather than by area — otherwise a large, largely uninhabited postcode is assigned to whichever division holds the most empty land.
- These are an approximation of the AEC’s legal boundaries, so close to a boundary they can differ. To confirm where you are enrolled, check the AEC.
Australian Statistical Geography Standard Edition 3 allocation files and 2021 Census Mesh Block Counts, © Australian Bureau of Statistics.