Results of the 2025 Western Australian state election (Legislative Assembly)

Last updated

This is a list of electoral district results for the 2025 Western Australian state election.

Contents

Percentages, margins and swings are calculated on notional estimates based on analysis of the redistributed electoral boundaries by the ABC's Antony Green for the Western Australian Parliamentary Library. [1]

Statewide results

Results by electoral district as of 8 March (shaded by winning party).
.mw-parser-output .legend{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .legend-color{display:inline-block;min-width:1.25em;height:1.25em;line-height:1.25;margin:1px 0;text-align:center;border:1px solid black;background-color:transparent;color:black}.mw-parser-output .legend-text{}
Labor
Liberal
National 2025 Western Australian state election.svg
Results by electoral district as of 8 March (shaded by winning party).
  Labor
  Liberal
  National
2025 Western Australian Legislative Assembly.svg
PartyVotes%+/–Seats+/–
Labor 633,09341.43Decrease2.svg 18.4946Decrease2.svg 7
Liberal 428,10528.02Increase2.svg 6.717Increase2.svg 5
Greens 169,00711.06Increase2.svg 4.140Steady2.svg 0
National 78,7535.15Increase2.svg 1.166Increase2.svg 2
One Nation 61,1744.00Increase2.svg 2.740Steady2.svg 0
Independents 50,4883.30Increase2.svg 2.500Steady2.svg 0
Australian Christians 48,4073.17Increase2.svg 1.690Steady2.svg 0
Legalise Cannabis 37,8642.48Increase2.svg 2.120Steady2.svg 0
Shooters, Fishers and Farmers 11,2530.74Increase2.svg 0.050Steady2.svg 0
Animal Justice Party 6,8780.45Increase2.svg 0.450Steady2.svg 0
Stop Pedophiles! Protect kiddies! 2,0210.13Increase2.svg 0.130Steady2.svg 0
Libertarian 9280.06Increase2.svg 0.060Steady2.svg 0
Total1,527,971100.0059
Valid votes1,527,97195.68Decrease2.svg 0.56
Invalid/blank votes69,0714.32Increase2.svg 0.56
Total votes1,597,042100.00
Registered voters/turnout1,868,94685.45Decrease2.svg 0.01
Source:

Results by electoral district

Albany

2025 Western Australian state election: Albany [2]
PartyCandidateVotes%±%
Labor Rebecca Stephens 8,82529.9−18.8
National Scott Leary 6,49622.0+7.4
Liberal Tom Brough6,45121.8+4.8
Greens Lynn MacLaren 2,3487.9+2.4
Independent Mario Lionetti2,1217.2+7.2
Christians Gerrit Ballast1,5045.1+0.4
One Nation Quintin Bisschoff8132.8+0.2
Legalise Cannabis Philip Arnatt6932.3+0.5
Shooters, Fishers, Farmers Synjon Anstee-Brook3111.1−1.3
Total formal votes29,56296.6−0.0
Informal votes1,0503.4+0.0
Turnout 30,61290.4+5.2
Two-candidate-preferred result
National Scott Leary 16,61556.3+56.3
Labor Rebecca Stephens 12,91443.7−17.3
National gain from Labor  

Armadale

2025 Western Australian state election: Armadale [3]
PartyCandidateVotes%±%
Labor Tony Buti 13,14152.5−20.6
Liberal Jason McNamara4,37417.5+8.4
Greens Shelley Harrington3,03312.1+7.4
One Nation Elizabeth Ierardi2,0608.2+5.6
Christians Arthur Kleyn1,7507.0+1.5
Stop Pedophiles C. Ling6732.7+2.7
Total formal votes25,03194.6−0.8
Informal votes1,4415.4+0.8
Turnout 26,47281.0+2.5
Two-party-preferred result
Labor Tony Buti 17,22368.9−15.0
Liberal Jason McNamara7,79231.1+15.0
Labor hold Swing −15.0

Balcatta

2025 Western Australian state election: Balcatta [4]
PartyCandidateVotes%±%
Labor David Michael 12,40449.4−17.1
Liberal James Helliwell6,50025.9+7.1
Greens Trevor Don3,12012.4+4.8
One Nation David Potter1,0554.2+4.2
Legalise Cannabis Chris Cole8963.6+3.6
Christians Wesley D'Costa6322.5+0.4
Shooters, Fishers, Farmers Robert Hollier5142.0+2.0
Total formal votes25,12195.0−0.1
Informal votes1,3185.0+0.1
Turnout 26,43986.6+3.2
Two-party-preferred result
Labor David Michael 16,19264.5−11.2
Liberal James Helliwell8,90835.5+11.2
Labor hold Swing −11.2

Baldivis

2025 Western Australian state election: Baldivis [5]
PartyCandidateVotes%±%
Labor Reece Whitby 12,54650.7−28.4
Liberal Dylan Mbano5,19321.0+11.9
Greens Annabelle Newbury2,49110.1+6.4
One Nation Dylan Vermeulen2,0238.2+6.0
Legalise Cannabis Mark Charles1,2855.2+5.2
Christians Yvette Holmes7393.0+3.0
Shooters, Fishers, Farmers Phillip Da Silva4601.9+1.9
Total formal votes24,73795.2−1.3
Informal votes1,2524.8+1.3
Turnout 25,98983.6+4.8
Two-party-preferred result
Labor Reece Whitby 16,48066.7−19.1
Liberal Dylan Mbano8,24033.3+19.1
Labor hold Swing −19.1

Bassendean

2025 Western Australian state election: Bassendean [6] [7]
PartyCandidateVotes%±%
Labor Dave Kelly 13,96152.3−19.0
Liberal Ash Kumar4,22015.8+3.7
Independent Renée McLennan3,08311.5+11.5
Greens Callan Gray2,85410.7+2.9
One Nation Chris Fenech1,3014.9+2.9
Christians David Kingston1,3004.9+1.9
Total formal votes26,71995.1−0.3
Informal votes1,3884.9+0.3
Turnout 28,10786.1+3.0
Notional two-party-preferred count
Labor Dave Kelly 19,89574.5−7.2
Liberal Ash Kumar6,82425.5+7.2
Two-candidate-preferred result
Labor Dave Kelly 17,53265.7−16.0
Independent Renée McLennan9,16334.3+34.3
Labor hold 

Bateman

2025 Western Australian state election: Bateman [8]
PartyCandidateVotes%±%
Labor Kim Giddens 11,09340.2−5.6
Liberal Nitin Vashisht9,45534.3−2.7
Greens Juanita Doorey2,91010.5+3.7
National Donna Gordin1,6896.1+6.1
Christians Kirsty Robbie1,0003.6+0.7
One Nation Michael Mabood4781.7+0.9
Independent Tony Stokes4311.6+1.6
Animal Justice Colleen Saporita3531.3+1.3
Libertarian Anahita Ghassemifar1800.7−0.6
Total formal votes27,58996.6−0.6
Informal votes9623.4+0.6
Turnout 28,55190.5+2.9
Two-party-preferred result
Labor Kim Giddens 14,70053.3−3.4
Liberal Nitin Vashisht12,88146.7+3.4
Labor hold Swing −3.4

Belmont

2025 Western Australian state election: Belmont [9]
PartyCandidateVotes%±%
Labor Cassie Rowe 12,80753.6−17.2
Liberal Biju Anthony5,49223.0+7.2
Greens Helen Olivieri3,65615.3+8.5
One Nation Liviu Filip Tomules1,2375.2+3.3
Christians Nathanael Yap7183.0+0.6
Total formal votes23,91094.8−1.1
Informal votes1,3105.2+1.1
Turnout 25,22081.2+2.5
Two-party-preferred result
Labor Cassie Rowe 16,57769.4−10.1
Liberal Biju Anthony7,32630.6+10.1
Labor hold Swing −10.1

Bibra Lake

2025 Western Australian state election: Bibra Lake [10] [11]
PartyCandidateVotes%±%
Labor Sook Yee Lai 10,66441.8−23.9
Liberal Atul Garg4,45017.5−0.0
Greens Robyn Walsh4,28216.8+6.5
Independent Michael Separovich2,0598.1+8.1
Independent Lisa Griffiths1,2885.1+5.1
One Nation Bradley Dickinson1,0634.2+2.8
Legalise Cannabis Bradley Gibb9263.6+3.6
Christians Leon Yeap7533.0+3.0
Total formal votes25,48594.4−1.8
Informal votes1,5125.6+1.8
Turnout 26,99784.2+0.8
Notional two-party-preferred count
Labor Sook Yee Lai 18,19371.4−6.7
Liberal Atul Garg7,29228.6+6.7
Two-candidate-preferred result
Labor Sook Yee Lai 16,33964.2−13.9
Greens Robyn Walsh9,09235.8+35.8
Labor hold 

Bicton

2025 Western Australian state election: Bicton [12]
PartyCandidateVotes%±%
Labor Lisa O'Malley 12,43845.1−11.2
Liberal Chris Dowson9,56234.7+4.6
Greens Adam Bennett3,98214.5+5.3
One Nation Tim Smith8683.2+1.8
National Bill Koul7042.6+2.6
Total formal votes27,55496.8−0.6
Informal votes9243.2+0.6
Turnout 28,47889.3+2.3
Two-party-preferred result
Labor Lisa O'Malley 16,34659.3−6.8
Liberal Chris Dowson11,20040.7+6.8
Labor hold Swing −6.8

Bunbury

2025 Western Australian state election: Bunbury [13]
PartyCandidateVotes%±%
Labor Don Punch 10,66940.9−19.6
Liberal Heather Reid7,22327.7+8.8
Greens Patricia Perks2,5309.7+4.9
Legalise Cannabis John Bell1,6316.2+3.9
One Nation Shane Myles1,5566.0+3.3
National Codee-Lee Down1,4255.5+1.0
Christians Boyd Davey7212.8+2.8
Shooters, Fishers, Farmers Cameron Van Veen3511.3−1.2
Total formal votes26,10694.8−0.6
Informal votes1,4255.2+0.6
Turnout 27,53183.8+3.4
Two-party-preferred result
Labor Don Punch 14,90157.1−15.4
Liberal Heather Reid11,17842.9+15.4
Labor hold Swing −15.4

Butler

2025 Western Australian state election: Butler [14]
PartyCandidateVotes%±%
Labor Lorna Clarke 12,60547.2−30.0
Liberal Rikki Baulch6,00722.5+8.9
Greens Matthew Price2,85110.7+6.6
One Nation Mark Powley2,0887.8+7.8
Legalise Cannabis Ramon Granados2,0257.6+7.6
Christians Vanessa Montgomery1,1514.3+2.2
Total formal votes26,72794.8−1.5
Informal votes1,4705.2+1.5
Turnout 28,19779.0+7.0
Two-party-preferred result
Labor Lorna Clarke 17,27664.7−17.9
Liberal Rikki Baulch9,43335.3+17.9
Labor hold Swing −17.9

Cannington

2025 Western Australian state election: Cannington [15]
PartyCandidateVotes%±%
Labor Ron Sao 13,17854.2−17.7
Liberal Bruce Henderson5,88224.2+11.3
Greens Eric Hayward3,73015.4+8.9
Christians Mark Staer1,5076.2+1.9
Total formal votes24,29794.3−1.7
Informal votes1,4655.7+1.7
Turnout 25,76282.3+2.4
Two-party-preferred result
Labor Ron Sao 16,49067.9−12.8
Liberal Bruce Henderson7,79832.1+12.8
Labor hold Swing −12.8

Carine

2025 Western Australian state election: Carine [16]
PartyCandidateVotes%±%
Liberal Liam Staltari 15,02752.1+9.1
Labor Paul Lilburne 9,09631.5−14.5
Greens Lisa Hindmarsh3,80513.2+5.0
Christians Sallyann Bone9273.2+3.2
Total formal votes28,85597.0−0.1
Informal votes8923.0+0.1
Turnout 29,74791.2+1.6
Two-party-preferred result
Liberal Liam Staltari 16,60857.6+11.4
Labor Paul Lilburne 12,24442.4−11.4
Liberal gain from Labor Swing +11.4

Central Wheatbelt

2025 Western Australian state election: Central Wheatbelt [17]
PartyCandidateVotes%±%
National Lachlan Hunter 12,41746.7+1.3
Labor Rebecca Atkinson5,31420.0−14.8
Liberal Lance French3,92814.8+5.8
One Nation Peter Lines2,4759.3+7.3
Greens Peter Stephen Leam1,4475.4+3.2
Christians Les Holten1,0303.9+2.2
Total formal votes26,61196.5+0.6
Informal votes9763.5−0.6
Turnout 27,58785.8+4.1
Two-candidate-preferred result
National Lachlan Hunter 19,49073.3+14.1
Labor Rebecca Atkinson7,09626.7−14.1
National hold Swing +14.1

Churchlands

2025 Western Australian state election: Churchlands [18]
PartyCandidateVotes%±%
Liberal Basil Zempilas 12,19943.7+0.5
Labor Christine Tonkin 8,04928.8−11.4
Independent Lisa Thornton3,91214.0+14.0
Greens Caroline McLean2,83810.2−0.2
Christians James Rai4771.7+0.2
Independent Anthony Fels 2681.0+1.0
Fusion Tian Carrie-Wilson1690.6+0.6
Total formal votes27,91297.1−0.3
Informal votes8232.9+0.3
Turnout 28,73590.2+3.5
Two-party-preferred result
Liberal Basil Zempilas 14,27151.1+2.7
Labor Christine Tonkin 13,63548.9−2.7
Liberal gain from Labor Swing +2.7

Cockburn

2025 Western Australian state election: Cockburn [19]
PartyCandidateVotes%±%
Labor David Scaife 14,21952.2−17.7
Liberal Brunetta Di Russo6,75024.8+7.2
Greens Brendan Graham Sturcke3,28212.0+5.9
Legalise Cannabis Christopher Rennick1,5775.8+5.8
Christians Gopi Veloo1,4245.2+5.2
Total formal votes27,25295.0−1.2
Informal votes1,4225.0+1.2
Turnout 28,67487.4+6.7
Two-party-preferred result
Labor David Scaife 18,47967.8−10.2
Liberal Brunetta Di Russo8,76432.2+10.2
Labor hold Swing −10.2

Collie-Preston

2025 Western Australian state election: Collie-Preston [20]
PartyCandidateVotes%±%
Labor Jodie Hanns 11,36140.6−21.0
Liberal Matt Sharp6,39322.9+8.5
National Cam Parsons3,57112.8+3.8
One Nation Jess Adams2,0767.4+5.4
Greens Robert Mann1,9196.9+2.8
Legalise Cannabis Paul Gullan1,1424.1+2.3
Shooters, Fishers, Farmers Joshua Wray Coffey7642.7−0.2
Christians Norm Wiese7362.6+2.6
Total formal votes27,96295.2−0.8
Informal votes1,4124.8+0.8
Turnout 29,37488.6+5.2
Two-party-preferred result
Labor Jodie Hanns 15,17754.3−19.0
Liberal Matt Sharp12,76045.7+19.0
Labor hold Swing −19.0

Cottesloe

2025 Western Australian state election: Cottesloe [21]
PartyCandidateVotes%±%
Liberal Sandra Brewer 14,61250.7+3.8
Independent Rachel Horncastle7,77126.9+26.9
Labor Amy Astill3,44511.9−16.4
Greens Heidi Hardisty2,3768.2−4.4
Legalise Cannabis Jessica Yu6362.2+2.2
Total formal votes28,84097.8+0.4
Informal votes6572.2−0.4
Turnout 29,49789.0+3.2
Two-candidate-preferred result
Liberal Sandra Brewer 16,01955.6−1.9
Independent Rachel Horncastle12,81744.4+44.4
Liberal hold 

Darling Range

2025 Western Australian state election: Darling Range [22]
PartyCandidateVotes%±%
Labor Hugh Jones 10,98340.9−16.0
Liberal Paul Mansfield6,46224.1−3.5
One Nation Liam John Heerema2,1748.1+6.0
Greens Dominic Firmager2,1518.0+3.6
Christians Quintin Kleyn1,5405.7+1.1
National Morgan Byas1,5225.7+5.7
Legalise Cannabis Robert Peters1,3315.0+5.0
Shooters, Fishers, Farmers Ian Blevin6652.5+2.5
Total formal votes26,82895.3−1.1
Informal votes1,3094.7+1.1
Turnout 28,13787.3+5.8
Two-party-preferred result
Labor Hugh Jones 14,76555.1−9.0
Liberal Paul Mansfield12,04644.9+9.0
Labor hold Swing −9.0

Dawesville

2025 Western Australian state election: Dawesville [23]
PartyCandidateVotes%±%
Labor Lisa Munday 10,90041.6−15.4
Liberal Owen Mulder10,15138.7+6.0
One Nation Wayne Fuller1,8267.0+5.4
Greens Susanne Godden1,6996.5+3.3
Legalise Cannabis Sharlene Mavor7883.0+1.7
Christians Kerry Stewart4171.6+1.6
Shooters, Fishers, Farmers Sam Walker4161.6+0.1
Total formal votes26,19796.3+0.0
Informal votes1,0143.7−0.0
Turnout 27,21186.4+6.0
Two-party-preferred result
Labor Lisa Munday 13,43051.3−11.9
Liberal Owen Mulder12,76148.7+11.9
Labor hold Swing −11.9

Forrestfield

2025 Western Australian state election: Forrestfield [24]
PartyCandidateVotes%±%
Labor Stephen Price 11,24141.3−24.3
Liberal George Tilbury8,89432.7+10.9
Greens River Clarke2,4969.2+4.2
One Nation Peter Nicholls1,2834.7+2.6
National Ian Blayney 1,0784.0+4.0
Legalise Cannabis Steve Emmons9693.6+3.6
Christians Jacob Morrow8393.1+0.5
Shooters, Fishers, Farmers Chris D. Munro4071.5+1.5
Total formal votes27,20795.5−0.7
Informal votes1,2864.5+0.7
Turnout 28,49386.5+2.2
Two-party-preferred result
Labor Stephen Price 14,70754.1−18.8
Liberal George Tilbury12,47945.9+18.8
Labor hold Swing −18.8

Fremantle

2025 Western Australian state election: Fremantle [25]
PartyCandidateVotes%±%
Labor Simone McGurk 8,41833.6−21.8
Independent Kate Hulett6,41125.6+25.6
Liberal Serena Kipling4,70918.8+2.5
Greens Felicity Townsend3,98315.9−4.4
Legalise Cannabis Dave Foley5962.4+2.4
Animal Justice Natashia Boland3991.6+1.6
Christians Peter Watt3441.4+1.4
Shooters, Fishers, Farmers Nicoletta Raffaelli2170.9+0.9
Total formal votes25,07796.6−0.3
Informal votes8873.4+0.3
Turnout 25,96484.7+6.2
Two-candidate-preferred result
Labor Simone McGurk 12,73450.8−13.0
Independent Kate Hulett12,31049.2+49.2
Labor hold 

Geraldton

2025 Western Australian state election: Geraldton [26]
PartyCandidateVotes%±%
National Kirrilee Warr 7,45228.4+1.8
Labor Lara Dalton 6,39024.3−28.0
Independent Shane van Styn5,33920.3+20.3
Liberal Tim Milnes4,21216.0+3.3
Greens Madeline Doncon9943.8+1.2
Legalise Cannabis David Van Beek5942.3+2.3
Christians Eugenie Harris5712.2+2.2
Independent Aaron Horsman4681.8+1.8
Shooters, Fishers, Farmers Jack Ostle2410.9−1.1
Total formal votes26,26196.0−0.5
Informal votes1,0904.0+0.5
Turnout 27,35182.9+3.7
Two-candidate-preferred result
National Kirrilee Warr 16,81264.1+64.1
Labor Lara Dalton 9,41435.9−23.4
National gain from Labor  

Girrawheen

2025 Western Australian state election: Girrawheen [27]
PartyCandidateVotes%±%
Labor Meredith Hammat 12,91552.2−20.2
Liberal Jacques Lombard4,45818.0+7.7
Greens Evan Beasley2,94011.9+6.2
Legalise Cannabis Nathan Kirk2,2299.0+9.0
Christians Tracey Purser1,3465.4+2.5
Independent Kim Mubarak8733.5+2.7
Total formal votes24,76192.8−0.4
Informal votes1,9357.2+0.4
Turnout 26,69682.8+3.6
Two-party-preferred result
Labor Meredith Hammat 17,64971.3−12.1
Liberal Jacques Lombard7,09028.7+12.1
Labor hold Swing −12.1

Hillarys

2025 Western Australian state election: Hillarys [28]
PartyCandidateVotes%±%
Labor Caitlin Collins 15,02152.5−8.7
Liberal Lisa Olsson9,82534.3+7.4
Greens Nicholas D'Alonzo2,7339.6+4.4
Christians Dwight Randall1,0263.6+3.4
Total formal votes28,60596.7−0.2
Informal votes9773.3+0.2
Turnout 29,58289.0+3.2
Two-party-preferred result
Labor Caitlin Collins 17,20160.1−8.6
Liberal Lisa Olsson11,40139.9+8.6
Labor hold Swing −8.6

Jandakot

2025 Western Australian state election: Jandakot [29]
PartyCandidateVotes%±%
Labor Stephen Pratt 12,00645.1−16.0
Liberal Nicole Robins9,15234.3+8.1
Greens Ariana Carot Collins2,89110.9+5.2
One Nation Igor Mironenko1,1394.3+2.9
Christians Marianne Pretorius1,0874.1+1.7
Shooters, Fishers, Farmers Alan Brian Strahan3691.4+1.4
Total formal votes26,64496.3−0.7
Informal votes1,0343.7+0.7
Turnout 27,67890.5+6.8
Two-party-preferred result
Labor Stephen Pratt 15,02856.4−11.7
Liberal Nicole Robins11,60843.6+11.7
Labor hold Swing −11.7

Joondalup

2025 Western Australian state election: Joondalup [30]
PartyCandidateVotes%±%
Labor Emily Hamilton 12,27444.0−22.5
Liberal Michael Dudek9,78235.1+15.9
Greens Brian Sova2,2298.0+3.4
Christians Trevor Bartley9273.3+1.0
Legalise Cannabis Samantha Law8473.0+1.4
Animal Justice Neil Jensen6122.2+2.2
Independent Nicole Butler5612.0+2.0
Shooters, Fishers, Farmers Michael Kannis3371.2+1.2
Stop Pedophiles M. Waghorn3231.2+1.2
Total formal votes27,89295.8−0.5
Informal votes1,2264.2+0.5
Turnout 29,11888.1+3.9
Two-party-preferred result
Labor Emily Hamilton 15,68556.3−19.2
Liberal Michael Dudek12,19643.7+19.2
Labor hold Swing −19.2

Kalamunda

2025 Western Australian state election: Kalamunda [31]
PartyCandidateVotes%±%
Labor Karen Beale9,12032.2−21.9
Liberal Adam Hort 8,87431.4+2.2
Greens Janelle Sewell4,19714.8+6.5
National Lisa Logan2,5889.1+9.1
One Nation Robert Critchley1,3754.9+3.6
Legalise Cannabis Penelope Young9913.5+3.5
Christians Shemma Timney7152.5−0.2
Shooters, Fishers, Farmers George Taylor4381.5+1.5
Total formal votes28,29896.3−0.3
Informal votes1,0933.7+0.3
Turnout 29,39189.4−1.3
Two-party-preferred result
Liberal Adam Hort 14,17850.1+14.7
Labor Karen Beale14,09649.9−14.7
Liberal gain from Labor Swing +14.7

Kalgoorlie

2025 Western Australian state election: Kalgoorlie [32]
PartyCandidateVotes%±%
Labor Ali Kent 5,11034.4−17.6
Liberal Rowena Olsen3,08120.7−3.9
National Tony Herron2,27715.3+3.4
Independent Kyran O'Donnell 1,93113.0+13.0
Legalise Cannabis Kelly Malcolm7064.7+4.7
One Nation Jordan Whitten6844.6+1.0
Greens Donald Shane Clarke5803.9+1.7
Christians Ross G. Patterson3072.1+2.1
Shooters, Fishers, Farmers Stefan Colagiuri1991.3−1.8
Total formal votes14,87595.0−1.1
Informal votes7875.0+1.1
Turnout 15,66271.9−3.0
Two-party-preferred result
Labor Ali Kent 7,65551.6−9.6
Liberal Rowena Olsen7,18848.4+9.6
Labor hold Swing −9.6

Kimberley

2025 Western Australian state election: Kimberley [33]
PartyCandidateVotes%±%
Labor Divina D'Anna 4,57443.4−10.5
Liberal Darren Spackman2,35122.3+1.8
Greens Jaala Edith Ozies1,84817.5+2.5
National Millie Hills1,16911.1+4.9
Christians Zoe Golding6055.7+5.7
Total formal votes10,54796.5+0.2
Informal votes3863.5−0.2
Turnout 10,93359.3−7.6
Two-party-preferred result
Labor Divina D'Anna 6,75164.0−7.4
Liberal Darren Spackman3,79136.0+7.4
Labor hold Swing −7.4

Kingsley

2025 Western Australian state election: Kingsley [34]
PartyCandidateVotes%±%
Labor Jessica Stojkovski 11,71442.3−18.2
Liberal Scott Edwardes10,42037.6+7.4
Greens Sheridan Young3,02710.9+5.4
One Nation Natalie Whitten9173.3+1.6
Christians Josephine Bartley7072.6+2.6
Independent Martyn Shipton6352.3+2.3
Shooters, Fishers, Farmers Adam Johnson2801.0+1.0
Total formal votes27,70096.3−0.5
Informal votes1,0793.7+0.5
Turnout 28,77991.0+3.0
Two-party-preferred result
Labor Jessica Stojkovski 14,80253.5−13.4
Liberal Scott Edwardes12,88846.5+13.4
Labor hold Swing −13.4

Kwinana

2025 Western Australian state election: Kwinana [35]
PartyCandidateVotes%±%
Labor Roger Cook 15,26958.7−20.5
Liberal Cameron Foord3,20512.3+4.8
Greens Jody Freeman2,5469.8+4.3
One Nation Andrej Pajewski1,4595.6+2.9
Legalise Cannabis Paul Mavor1,0574.1+4.1
Independent Paul Howard7993.1+3.1
Christians Vizia Daniel Devarap7372.8+2.8
Animal Justice Esther Forest4801.8+1.8
Shooters, Fishers, Farmers Tim Hamilton4501.7+1.7
Total formal votes26,00294.1−2.0
Informal votes1,6265.9+2.0
Turnout 27,62882.1+7.1
Two-party-preferred result
Labor Roger Cook 19,48675.0−13.2
Liberal Cameron Foord6,49625.0+13.2
Labor hold Swing −13.2

Landsdale

2025 Western Australian state election: Landsdale [36]
PartyCandidateVotes%±%
Labor Daniel Pastorelli 13,75649.8−19.2
Liberal Marizane Moore8,77531.8+11.8
Greens Michaela King2,4178.8+4.5
Christians Candice Parsons1,3985.1+4.8
Independent Ziggi Murphy1,2684.6+4.6
Total formal votes27,61495.1−0.5
Informal votes1,4284.9+0.5
Turnout 29,04289.9+6.8
Two-party-preferred result
Labor Daniel Pastorelli 16,44459.6−16.0
Liberal Marizane Moore11,16340.4+16.0
Labor hold Swing −16.0

Mandurah

2025 Western Australian state election: Mandurah [37]
PartyCandidateVotes%±%
Labor Rhys Williams 11,93046.9−20.7
Liberal Kaye Seeber7,50829.5+8.7
One Nation Nicholas Gemmell2,2498.8+7.2
Greens Chance Riley Bruening2,1868.6+5.5
Stop Pedophiles C. Hill1,0254.0+4.0
Christians Lenka Pesch5522.2+2.2
Total formal votes25,45094.7−0.2
Informal votes1,4135.3+0.2
Turnout 26,86381.9+7.3
Two-party-preferred result
Labor Rhys Williams 15,14459.5−14.7
Liberal Kaye Seeber10,29440.5+14.7
Labor hold Swing −14.7

Maylands

2025 Western Australian state election: Maylands [38]
PartyCandidateVotes%±%
Labor Dan Bull 13,47150.8−11.3
Greens Caroline Marisa Perks6,05622.8+6.7
Liberal Paula Tan5,74321.7+6.1
Christians Gaye Burnett7202.7+0.9
Libertarian Peter Cornish5342.0+2.0
Total formal votes26,52496.3−0.2
Informal votes1,0333.7+0.2
Turnout 27,55786.5+3.5
Two-party-preferred result
Labor Dan Bull 19,21472.5−6.9
Liberal Paula Tan7,30527.5+6.9
Labor hold Swing −6.9

Midland

2025 Western Australian state election: Midland [39]
PartyCandidateVotes%±%
Labor Steve Catania 10,51440.4−26.6
Liberal Mike Matich6,94226.7+8.7
Greens Sarah Nielsen-Harvey2,61610.1+3.5
Independent Sarah Howlett1,8957.3+7.3
One Nation Julie Anne Cottam1,5295.9+3.7
Legalise Cannabis Jane-Marie Southworth1,2874.9+4.9
Christians Brian Warburton6572.5−0.2
Animal Justice Delia Richardson5622.2+2.2
Total formal votes26,00295.1−0.5
Informal votes1,3504.9+0.5
Turnout 27,35283.4+5.7
Two-party-preferred result
Labor Steve Catania 15,81860.9−16.0
Liberal Mike Matich10,15539.1+16.0
Labor hold Swing −16.0

Mid-West

2025 Western Australian state election: Mid-West [40]
PartyCandidateVotes%±%
National Shane Love 8,46442.9+4.2
Liberal Merome Beard 4,56323.1+6.6
Labor Jenna Denton3,36217.1−16.7
One Nation Mark Douglas Burns1,2186.2+3.6
Greens Chilla Bulbeck 8454.3+1.6
Legalise Cannabis Shannon Yeh6503.3+3.3
Christians Mike Reymond4012.0+2.0
Libertarian Chrystal Sclater2141.1+1.1
Total formal votes19,71795.8−0.3
Informal votes8644.2+0.3
Turnout 20,58184.4+1.6
Two-candidate-preferred result
National Shane Love 12,55163.7+5.1
Liberal Merome Beard 7,14036.3+36.3
National hold 

Mindarie

2025 Western Australian state election: Mindarie [41]
PartyCandidateVotes%±%
Labor Mark Folkard 11,45444.7−26.6
Liberal Paul Miles 6,60625.8+8.2
Greens Scott McCarthy2,4189.4+3.9
One Nation John Burton1,7987.0+7.0
Legalise Cannabis Lee Hunt1,3255.2+5.2
Animal Justice Penelope Hall9133.6+3.6
Christians Patrick Thomas8203.2+0.8
Shooters, Fishers, Farmers Christian Mellon3061.2+1.2
Total formal votes25,64095.3−1.0
Informal votes1,2774.7+1.0
Turnout 26,91783.7+3.1
Two-party-preferred result
Labor Mark Folkard 15,71061.3−16.6
Liberal Paul Miles 9,91038.7+16.6
Labor hold Swing −16.6

Morley

2025 Western Australian state election: Morley [42]
PartyCandidateVotes%±%
Labor Amber-Jade Sanderson 12,91850.7−18.6
Liberal Aswath Chavittupara7,47929.4+12.7
Greens Kaelin Charles Abrahams2,88811.3+5.0
One Nation Conor Doyle1,1794.6+2.6
Christians Giulio G. Di Somma6602.6−0.5
Shooters, Fishers, Farmers Cameron Yates3511.4+1.4
Total formal votes25,47594.7−0.6
Informal votes1,4395.3+0.6
Turnout 26,91487.1+2.5
Two-party-preferred result
Labor Amber-Jade Sanderson 15,79562.0−15.8
Liberal Aswath Chavittupara9,67138.0+15.8
Labor hold Swing −15.8

Mount Lawley

2025 Western Australian state election: Mount Lawley [43]
PartyCandidateVotes%±%
Labor Frank Paolino 11,51642.7−16.5
Liberal Michelle Sutherland8,78032.6+9.4
Greens Lucy Nicol4,34616.1+4.8
Legalise Cannabis Leo Treasure8783.3+3.3
One Nation Graeme Morrison7462.8+2.0
Christians Nathaly Key-Elliss4941.8+0.2
Shooters, Fishers, Farmers S. L. Singleton2040.8+0.8
Total formal votes26,96496.4−0.1
Informal votes1,0003.6+0.1
Turnout 27,96488.3+3.6
Two-party-preferred result
Labor Frank Paolino 16,35260.7−11.2
Liberal Michelle Sutherland10,60739.3+11.2
Labor hold Swing −11.2

Murray-Wellington

2025 Western Australian state election: Murray-Wellington [44]
PartyCandidateVotes%±%
Labor Robyn Clarke 9,77734.8−23.1
Liberal David Bolt 9,51833.9+9.6
One Nation Lucas Zwikielberg2,3888.5+6.4
National Paul Gillett1,9957.1+4.0
Greens Vince Puccio1,7746.3+3.5
Legalise Cannabis Mark Schneider1,2494.4+1.6
Shooters, Fishers, Farmers Joe Gurak8653.1−1.5
Christians Deonne Kingsford5522.0+2.0
Total formal votes28,11895.2+0.1
Informal votes1,4074.8−0.1
Turnout 29,52586.8+4.4
Two-party-preferred result
Liberal David Bolt 14,52051.7+18.9
Labor Robyn Clarke 13,58148.3−18.9
Liberal gain from Labor Swing +18.9

Nedlands

2025 Western Australian state election: Nedlands [45]
PartyCandidateVotes%±%
Liberal Jonathan Huston 12,53344.5+9.6
Labor Mary Monkhouse6,97724.8−11.2
Greens Viv Glance4,06514.4+0.8
Independent Rosemarie de Vries2,5249.0+9.0
Independent Cilla de Lacy9083.2+3.2
One Nation Alex Ironside4291.5+1.5
Christians Laura Yow4271.5+1.5
Independent Jonathan Hippisley1810.6+0.6
Independent Peter D. Dunne1290.5+0.5
Total formal votes28,17397.4−0.2
Informal votes7522.6+0.2
Turnout 28,92588.5+4.1
Two-party-preferred result
Liberal Jonathan Huston 14,84552.7+5.8
Labor Mary Monkhouse13,31447.3−5.8
Liberal gain from Labor Swing +5.8

Oakford

2025 Western Australian state election: Oakford [46]
PartyCandidateVotes%±%
Labor Yaz Mubarakai 12,79445.5−24.8
Liberal Tait Marston6,71523.9+7.0
Greens Heather Lonsdale2,7929.9+5.5
Christians Jiby Joy1,9737.0+4.1
One Nation Mandy Dhandli1,8256.5+4.5
Legalise Cannabis Srdjan Lazarevic8773.1+3.1
Shooters, Fishers, Farmers Ronald Lean5872.1+2.1
Independent Lawrence Levett5281.9+1.9
Total formal votes28,09195.2−1.1
Informal votes1,4074.8+1.1
Turnout 29,49887.8+6.5
Two-party-preferred result
Labor Yaz Mubarakai 17,38161.9−15.8
Liberal Tait Marston10,69638.1+15.8
Labor hold Swing −15.8

Perth

2025 Western Australian state election: Perth [47]
PartyCandidateVotes%±%
Labor John Carey 12,59248.9−14.5
Liberal Sean Butler6,52025.3+7.4
Greens Simone Springer5,71022.2+6.2
Animal Justice Grant Stewart9253.6+3.6
Total formal votes25,74797.1+0.3
Informal votes7742.9−0.3
Turnout 26,52183.1+1.9
Two-party-preferred result
Labor John Carey 18,26771.0−8.3
Liberal Sean Butler7,47729.0+8.3
Labor hold Swing −8.3

Pilbara

2025 Western Australian state election: Pilbara [48]
PartyCandidateVotes%±%
Labor Kevin Michel 6,58236.1−22.1
Liberal Amanda Kailis4,38224.0+15.7
National Kieran Dart2,98316.4−4.5
One Nation Brenton Johannsen1,5948.7+5.8
Greens Niels Glahn-Bertelsen1,2997.1+3.4
Legalise Cannabis Georgina Wilkinson8174.5+4.5
Shooters, Fishers, Farmers Leanne Lockyer5843.2+0.1
Total formal votes18,24194.8−0.5
Informal votes9955.2+0.5
Turnout 19,23664.7−4.2
Two-party-preferred result
Labor Kevin Michel 9,21850.6−17.1
Liberal Amanda Kailis9,01149.4+49.4
Labor hold 

Riverton

2025 Western Australian state election: Riverton [49]
PartyCandidateVotes%±%
Labor Jags Krishnan 12,00543.2−8.9
Liberal Amanda Spencer-Teo10,12136.4+3.7
Greens Tim Hall3,22411.6+4.2
Christians Joan Lee Ng1,5515.6+1.7
One Nation Flint Adarne8933.2+3.0
Total formal votes27,79496.9−0.5
Informal votes8913.1+0.5
Turnout 28,68591.8+4.2
Two-party-preferred result
Labor Jags Krishnan 15,06454.2−6.6
Liberal Amanda Spencer-Teo12,71445.8+6.6
Labor hold Swing −6.6

Rockingham

2025 Western Australian state election: Rockingham [50]
PartyCandidateVotes%±%
Labor Magenta Marshall 11,58146.5−36.2
Liberal Hayley Edwards 6,66026.8+17.0
Greens Robert Delves1,9818.0+4.8
One Nation Cristina Oregioni1,5516.2+4.2
Legalise Cannabis Phillip Leslie1,2154.9+4.9
Independent Jason Keane8133.3+3.3
Christians Tim Pearce6302.5+2.5
Animal Justice Sarah Gould4481.8+1.8
Total formal votes24,87995.5−1.3
Informal votes1,1814.5+1.3
Turnout 26,06085.5+4.4
Two-party-preferred result
Labor Magenta Marshall 15,37061.8−25.9
Liberal Hayley Edwards 9,49538.2+25.9
Labor hold Swing −25.9

Roe

2025 Western Australian state election: Roe [51]
PartyCandidateVotes%±%
National Peter Rundle 12,50253.3+10.2
Liberal Marie O'Dea4,04717.3+2.9
Labor Brad Willis3,01412.9−15.8
One Nation Ethann Sinclair1,9858.5+6.7
Greens David John Worth1,3065.6+1.9
Christians Diana Reymond5962.5+0.2
Total formal votes23,45096.3+0.2
Informal votes8953.7−0.2
Turnout 24,34586.0+1.4
Two-candidate-preferred result
National Peter Rundle 17,59875.1+12.9
Liberal Marie O'Dea5,84624.9+24.9
National hold 

Scarborough

2025 Western Australian state election: Scarborough [52]
PartyCandidateVotes%±%
Labor Stuart Aubrey 11,01941.6−7.5
Liberal Damien Kelly10,19938.5+2.9
Greens Mark Twiss3,27012.4+2.6
National Elizabeth Re1,2544.7+4.7
Animal Justice Emily Stokes7252.7+2.7
Total formal votes26,46797.0−0.1
Informal votes8193.0+0.1
Turnout 27,28686.0+4.2
Two-party-preferred result
Labor Stuart Aubrey 14,56355.0−4.5
Liberal Damien Kelly11,89745.0+4.5
Labor hold Swing −4.5

Secret Harbour

2025 Western Australian state election: Secret Harbour [53]
PartyCandidateVotes%±%
Labor Paul Papalia 12,87646.5−28.5
Liberal Mark Jones6,91325.0+9.7
Greens Tamsyn Heynes2,4398.8+5.3
One Nation Liam Hall2,3328.4+6.3
Legalise Cannabis Jim Matters1,6235.9+5.5
Christians Robert Burdett7552.7+2.7
Animal Justice Elizabeth Storer7232.6+2.6
Total formal votes27,66195.4−0.6
Informal votes1,3234.6+0.6
Turnout 28,98484.5+4.0
Two-party-preferred result
Labor Paul Papalia 17,01161.5−19.8
Liberal Mark Jones10,63038.5+19.8
Labor hold Swing −19.8

South Perth

2025 Western Australian state election: South Perth [54]
PartyCandidateVotes%±%
Liberal Bronwyn Waugh10,46740.4+4.9
Labor Geoff Baker 9,49736.6−13.3
Greens Carl Evers3,51713.6+3.1
National Jeremy Miles1,2364.8+4.8
Independent Andrew Quin6432.5+2.5
Christians Rachel Yuan Zhuang5742.2+2.2
Total formal votes25,93496.9−0.1
Informal votes8343.1+0.1
Turnout 26,76888.0+2.3
Two-party-preferred result
Labor Geoff Baker 13,37551.6−8.5
Liberal Bronwyn Waugh12,55148.4+8.5
Labor hold Swing −8.5

Southern River

2025 Western Australian state election: Southern River [55]
PartyCandidateVotes%±%
Labor Terry Healy 15,69358.5+12.6
Liberal Sudhir Chowdhary4,40516.4−19.5
Greens Angela Hecquet2,1037.8+2.0
Christians Alvin Mathew Vadakkedathu1,1904.4+4.4
One Nation Ingrid Parkin1,1744.4+4.4
Legalise Cannabis Graham Pereira1,0684.0+4.0
Independent Glenn P. W. Dewhurst6372.4+2.4
Independent Simon Simson2951.1+1.1
Shooters, Fishers, Farmers Caleb Thomas2631.0+1.0
Total formal votes26,82894.7−1.3
Informal votes1,5045.3+1.3
Turnout 28,33286.6+4.8
Two-party-preferred result
Labor Terry Healy 19,65873.4−9.8
Liberal Sudhir Chowdhary7,14226.6+9.8
Labor hold Swing −9.8

Swan Hills

2025 Western Australian state election: Swan Hills [56]
PartyCandidateVotes%±%
Labor Michelle Maynard 11,83943.2−27.5
Liberal Rod Henderson6,88325.1+6.7
Greens Christopher Poulton2,76010.1+6.1
National Ben Giblett2,1747.9+7.9
One Nation Scott Wilkinson2,1157.7+7.7
Christians Magdeleen Strauss9933.6+0.9
Shooters, Fishers, Farmers Ross Williamson6172.3+2.3
Total formal votes27,38195.1−0.3
Informal votes1,4214.9+0.3
Turnout 28,80286.2+9.3
Two-party-preferred result
Labor Michelle Maynard 15,97958.4−18.8
Liberal Rod Henderson11,37541.6+18.8
Labor hold Swing −18.8

Thornlie

2025 Western Australian state election: Thornlie [57] [58]
PartyCandidateVotes%±%
Labor Colleen Egan 11,57446.5−27.4
Liberal Mahesh Arumugam3,76115.1+1.0
Greens Adam Abdul Razak2,64410.6+5.7
Independent Kevin McDonald2,54810.2+10.2
One Nation Timothy Larcombe2,0728.3+8.3
Christians Madeleine Goiran1,3445.4+1.1
Legalise Cannabis Fred Mulholland9593.9+3.9
Total formal votes24,90294.2−1.7
Informal votes1,5445.8+1.7
Turnout 26,44682.7+5.0
Notional two-party-preferred count
Labor Colleen Egan 69.3−11.3
Liberal Mahesh Arumugam30.7+11.3
Two-candidate-preferred result
Labor Colleen Egan 15,91664.0−16.6
Independent Kevin McDonald8,95236.0+36.0
Labor hold 

Vasse

2025 Western Australian state election: Vasse [59]
PartyCandidateVotes%±%
Liberal Libby Mettam 14,51152.0+7.5
Labor Evan Lewis6,49923.3−11.5
Greens Mia Krasenstein3,81413.7+4.2
One Nation Steve Kefalinos1,3524.8+3.8
Legalise Cannabis Shelley Leech1,0973.9+2.5
Christians Stephen Cox6212.2+2.2
Total formal votes27,89495.9−0.6
Informal votes1,1904.1+0.6
Turnout 29,08487.3+5.4
Two-party-preferred result
Liberal Libby Mettam 17,68863.4+9.1
Labor Evan Lewis10,19636.6−9.1
Liberal hold Swing +9.1

Victoria Park

2025 Western Australian state election: Victoria Park [60]
PartyCandidateVotes%±%
Labor Hannah Beazley 11,32345.7−18.0
Liberal Andra Biondi6,51226.3+9.8
Greens Jack Gordon-Manley5,11320.6+8.1
Christians Linda Watson1,1164.5+2.2
Animal Justice Roberta Vlaar7383.0+3.0
Total formal votes24,80296.4−0.3
Informal votes9243.6+0.3
Turnout 25,72683.7+3.4
Two-party-preferred result
Labor Hannah Beazley 16,55066.7−10.9
Liberal Andra Biondi8,24933.3+10.9
Labor hold Swing −10.9

Wanneroo

2025 Western Australian state election: Wanneroo [61]
PartyCandidateVotes%±%
Labor Sabine Winton 13,58550.9−21.0
Liberal Joshua Kingshott7,55728.3+10.0
Greens Martin Dupont2,3028.6+4.1
Legalise Cannabis Kunal Naresh Parbat1,3675.1+5.1
Christians Hendrik Holtzhausen1,2444.7+4.7
Shooters, Fishers, Farmers Trevor Ruwoldt6292.4+2.4
Total formal votes26,68495.2−0.5
Informal votes1,3424.8+0.5
Turnout 28,02684.7+3.5
Two-party-preferred result
Labor Sabine Winton 16,66162.5−16.0
Liberal Joshua Kingshott10,01337.5+16.0
Labor hold Swing −16.0

Warren-Blackwood

2025 Western Australian state election: Warren-Blackwood [62]
PartyCandidateVotes%±%
Labor Jane Kelsbie 7,18427.2−5.0
National Bevan Eatts 5,75721.8−7.2
Liberal Wade De Campo5,72121.6+8.9
Greens Julie Marsh4,40716.7+1.9
Legalise Cannabis Aaron Peet1,2764.8+2.4
One Nation Stephen James O'Connor1,1444.3+2.8
Christians Martin Hartigan5252.0+2.0
Shooters, Fishers, Farmers Paul John Da Silva4281.6−2.3
Total formal votes26,44295.9−0.4
Informal votes1,1414.1+0.4
Turnout 27,58388.0+6.5
Two-candidate-preferred result
National Bevan Eatts 13,68351.8+4.0
Labor Jane Kelsbie 12,73348.2−4.0
National gain from Labor Swing +4.0

West Swan

2025 Western Australian state election: West Swan [63]
PartyCandidateVotes%±%
Labor Rita Saffioti 16,01157.3−21.2
Liberal Lucky Saini4,99017.9+6.5
Greens Ben Hermann2,94710.6+6.7
One Nation Cristina Pomana1,6515.9+5.9
Legalise Cannabis Elliott Taylor1,2574.5+4.5
Christians Dara Connors1,0773.9+0.8
Total formal votes27,93394.9−0.6
Informal votes1,4955.1+0.6
Turnout 29,42885.4+5.9
Two-party-preferred result
Labor Rita Saffioti 19,86471.2−13.6
Liberal Lucky Saini8,05428.8+13.6
Labor hold Swing −13.6

References

  1. Green, Antony. "2023 Redistribution Western Australia: Analysis of New Electoral Boundaries" (PDF). Parliament of Western Australia. Retrieved 8 March 2025.
  2. 2025 State General Election – Albany District Results, WAEC. Retrieved 2 April 2025.
  3. 2025 State General Election – Armadale District Results, WAEC. Retrieved 2 April 2025.
  4. 2025 State General Election – Balcatta District Results, WAEC. Retrieved 2 April 2025.
  5. 2025 State General Election – Baldivis District Results, WAEC. Retrieved 2 April 2025.
  6. 2025 State General Election – Bassendean District Results, WAEC. Retrieved 2 April 2025.
  7. "Bassendean - WA Electorate, Candidates, Results". ABC News. Archived from the original on 26 March 2025. Retrieved 30 April 2025.
  8. 2025 State General Election – Bateman District Results, WAEC. Retrieved 2 April 2025.
  9. 2025 State General Election – Belmont District Results, WAEC. Retrieved 2 April 2025.
  10. 2025 State General Election – Bibra Lake District Results, WAEC. Retrieved 2 April 2025.
  11. "Bibra Lake - WA Electorate, Candidates, Results". ABC News. Archived from the original on 26 March 2025. Retrieved 30 April 2025.
  12. 2025 State General Election – Bicton District Results, WAEC. Retrieved 2 April 2025.
  13. 2025 State General Election – Bunbury District Results, WAEC. Retrieved 2 April 2025.
  14. 2025 State General Election – Butler District Results, WAEC. Retrieved 2 April 2025.
  15. 2025 State General Election – Cannington District Results, WAEC. Retrieved 2 April 2025.
  16. 2025 State General Election – Carine District Results, WAEC. Retrieved 2 April 2025.
  17. 2025 State General Election – Central Wheatbelt District Results, WAEC. Retrieved 2 April 2025.
  18. 2025 State General Election – Churchlands District Results, WAEC. Retrieved 2 April 2025.
  19. 2025 State General Election – Cockburn District Results, WAEC. Retrieved 2 April 2025.
  20. 2025 State General Election – Collie-Preston District Results, WAEC. Retrieved 2 April 2025.
  21. 2025 State General Election – Cottesloe District Results, WAEC. Retrieved 2 April 2025.
  22. 2025 State General Election – Darling Range District Results, WAEC. Retrieved 2 April 2025.
  23. 2025 State General Election – Dawesville District Results, WAEC. Retrieved 2 April 2025.
  24. 2025 State General Election – Forrestfield District Results, WAEC. Retrieved 2 April 2025.
  25. 2025 State General Election – Fremantle District Results, WAEC. Retrieved 2 April 2025.
  26. 2025 State General Election – Geraldton District Results, WAEC. Retrieved 2 April 2025.
  27. 2025 State General Election – Girrawheen District Results, WAEC. Retrieved 2 April 2025.
  28. 2025 State General Election – Hillarys District Results, WAEC. Retrieved 2 April 2025.
  29. 2025 State General Election – Jandakot District Results, WAEC. Retrieved 2 April 2025.
  30. 2025 State General Election – Joondalup District Results, WAEC. Retrieved 2 April 2025.
  31. 2025 State General Election – Kalamunda District Results, WAEC. Retrieved 2 April 2025.
  32. 2025 State General Election – Kalgoorlie District Results, WAEC. Retrieved 2 April 2025.
  33. 2025 State General Election – Kimberley District Results, WAEC. Retrieved 2 April 2025.
  34. 2025 State General Election – Kingsley District Results, WAEC. Retrieved 2 April 2025.
  35. 2025 State General Election – Kwinana District Results, WAEC. Retrieved 2 April 2025.
  36. 2025 State General Election – Landsdale District Results, WAEC. Retrieved 2 April 2025.
  37. 2025 State General Election – Mandurah District Results, WAEC. Retrieved 2 April 2025.
  38. 2025 State General Election – Maylands District Results, WAEC. Retrieved 2 April 2025.
  39. 2025 State General Election – Midland District Results, WAEC. Retrieved 2 April 2025.
  40. 2025 State General Election – Mid-West District Results, WAEC. Retrieved 2 April 2025.
  41. 2025 State General Election – Mindarie District Results, WAEC. Retrieved 2 April 2025.
  42. 2025 State General Election – Morley District Results, WAEC. Retrieved 2 April 2025.
  43. 2025 State General Election – Mount Lawley District Results, WAEC. Retrieved 2 April 2025.
  44. 2025 State General Election – Murray-Wellington District Results, WAEC. Retrieved 2 April 2025.
  45. 2025 State General Election – Nedlands District Results, WAEC. Retrieved 2 April 2025.
  46. 2025 State General Election – Oakford District Results, WAEC. Retrieved 2 April 2025.
  47. 2025 State General Election – Perth District Results, WAEC. Retrieved 2 April 2025.
  48. 2025 State General Election – Pilbara District Results, WAEC. Retrieved 2 April 2025.
  49. 2025 State General Election – Riverton District Results, WAEC. Retrieved 2 April 2025.
  50. 2025 State General Election – Rockingham District Results, WAEC. Retrieved 2 April 2025.
  51. 2025 State General Election – Roe District Results, WAEC. Retrieved 2 April 2025.
  52. 2025 State General Election – Scarborough District Results, WAEC. Retrieved 2 April 2025.
  53. 2025 State General Election – Secret Harbour District Results, WAEC. Retrieved 2 April 2025.
  54. 2025 State General Election – South Perth District Results, WAEC. Retrieved 2 April 2025.
  55. 2025 State General Election – Southern River District Results, WAEC. Retrieved 2 April 2025.
  56. 2025 State General Election – Swan Hills District Results, WAEC. Retrieved 2 April 2025.
  57. 2025 State General Election – Thornlie District Results, WAEC. Retrieved 2 April 2025.
  58. Thornlie - WA Electorate, Candidates, Results, ABC News. Retrieved 30 April 2025.
  59. 2025 State General Election – Vasse District Results, WAEC. Retrieved 2 April 2025.
  60. 2025 State General Election – Victoria Park District Results, WAEC. Retrieved 2 April 2025.
  61. 2025 State General Election – Wanneroo District Results, WAEC. Retrieved 2 April 2025.
  62. 2025 State General Election – Warren-Blackwood District Results, WAEC. Retrieved 2 April 2025.
  63. 2025 State General Election – West Swan District Results, WAEC. Retrieved 2 April 2025.