2025 Federal Election

Hasluck, WA

Updated: Sun, 04 May 2025 5:23:53 PM AEST

This table provides the current two candidate preferred (TCP) count for the division. The data includes swing - a comparison of the percentage of TCP votes received at the previous federal election compared to the current federal election.

Notes:

  1. Two candidate preferred or TCP is a count of the two leading candidates only. Votes are recorded for a particular candidate if the preference on the ballot paper for that candidate is higher than the alternative TCP candidate, regardless of other preferences. The TCP count ultimately determines who wins the seat.
  2. The term 'Previous election' may not relate to actual results from the last event. Redistributions of electoral boundaries are taken into account and may produce notional results for any electoral division in a redistributed state or territory. See www.aec.gov.au/redistribution for further information.
  3. These results are not final.
Two candidate preferred (TCP) for Hasluck (WA) 43 of 45 polling places returned and 98.40% of the ballot papers counted thus far have also had a TCP count undertaken.
Candidate Party Votes Margin This election (%) Previous election (%) Swing (%) Status
LAWRENCE, TaniaAustralian Labor Party53,16727,22167.2060.04+7.16Previous Member
GOODE, DavidLiberal25,946-27,22132.8039.96-7.16 

This table provides the number of first preference votes received for all candidates in the division. The data includes swing - a comparison of the percentage of first preference votes received at the previous federal election compared to the current federal election.

This table is sortable by selecting on column headers.

Notes:

  1. These results are not final.
First preference count for the division of Hasluck (WA)
43 of 45 polling places returned.
Candidate Party Votes % Swing (%) Status
LAWRENCE, Tania Australian Labor Party 40,455 50.32 +6.68 Previous Member
DEETH, Adrian Pauline Hanson's One Nation 5,167 6.43 +2.93  
KELLY, Dawn Michelle The Great Australian Party 1,205 1.50 +1.39  
KINGSTON, David Australian Christians 2,402 2.99 +2.29  
MATSON, Tamica The Greens (WA) Inc 9,650 12.00 +0.57  
GOODE, David Liberal 17,737 22.06 -8.09  
TREASURE, Leo Legalise Cannabis Party 3,787 4.71 +4.71  
...... Liberal Democratic Party 0 0.00 -1.32  
...... Animal Justice Party 0 0.00 -0.71  
...... Trumpet of Patriots 0 0.00 -1.29  
...... United Australia Party 0 0.00 -2.70  
...... WESTERN AUSTRALIA PARTY 0 0.00 -2.31  
...... Other 0 0.00 -2.13  
Formal   80,403 96.32 +2.67  
Informal   3,076 3.68 -2.67  
Total   83,479  

This table provides the number and percentage breakdown of first preference votes received by vote type for the division.

This table is sortable by selecting on column headers.

Notes:

  1. An ordinary vote is a vote cast by an elector when their name can be verified on the electoral roll at the place of voting. This can be at an early voting centre or polling place in the voter's own division or at an interstate voting centre.
  2. An absent vote is a vote cast at a polling place outside of a voter's electoral division, but still within their state or territory.
  3. Provisional votes are votes cast at a polling place where the elector's name cannot be found on the roll, the elector's name has already been marked off the roll or votes cast by a silent elector.
  4. These results are not final.
First preferences by vote type
Candidate Party Ordinary Absent Provisional Declaration pre-poll Postal Total Status
Votes % Votes % Votes % Votes % Votes % Votes %
LAWRENCE, Tania Australian Labor Party 37,552 50.38 0 0.00 0 0.00 0 0.00 2,903 49.54 40,455 50.32 Previous Member
DEETH, Adrian Pauline Hanson's One Nation 4,715 6.33 0 0.00 0 0.00 0 0.00 452 7.71 5,167 6.43  
KELLY, Dawn Michelle The Great Australian Party 1,130 1.52 0 0.00 0 0.00 0 0.00 75 1.28 1,205 1.50  
KINGSTON, David Australian Christians 2,291 3.07 0 0.00 0 0.00 0 0.00 111 1.89 2,402 2.99  
MATSON, Tamica The Greens (WA) Inc 9,120 12.23 0 0.00 0 0.00 0 0.00 530 9.04 9,650 12.00  
GOODE, David Liberal 16,154 21.67 0 0.00 0 0.00 0 0.00 1,583 27.01 17,737 22.06  
TREASURE, Leo Legalise Cannabis Party 3,581 4.80 0 0.00 0 0.00 0 0.00 206 3.52 3,787 4.71  
Formal   74,543 96.20 0 0.00 0 0.00 0 0.00 5,860 97.85 80,403 96.32  
Informal   2,947 3.80 0 0.00 0 0.00 0 0.00 129 2.15 3,076 3.68  
Total   77,490 92.83 0 0.00 0 0.00 0 0.00 5,989 7.17 83,479 73.69  

This table provides the number and percentage breakdown of two candidate preferred (TCP) votes received by vote type for the division.

Notes:

  1. Two candidate preferred or TCP is a count of the two leading candidates only. Votes are recorded for a particular candidate if the preference on the ballot paper for that candidate is higher than the alternative TCP candidate, regardless of other preferences. The TCP count ultimately determines who wins the seat.
  2. An ordinary vote is a vote cast by an elector when their name can be verified on the electoral roll at the place of voting. This can be at an early voting centre or polling place in the voter's own division or at an interstate voting centre.
  3. An absent vote is a vote cast at a polling place outside of a voter's electoral division, but still within their state or territory.
  4. Provisional votes are votes cast at a polling place where the elector's name cannot be found on the roll, the elector's name has already been marked off the roll or votes cast by a silent elector.
  5. These results are not final.
Two candidate preferred result by vote type
Candidate Party Ordinary Absent Provisional Declaration pre-poll Postal Total Status
Votes % Votes % Votes % Votes % Votes % Votes %
LAWRENCE, Tania Australian Labor Party 49,497 67.57 0 0.00 0 0.00 0 0.00 3,670 62.63 53,167 67.20 Previous Member
GOODE, David Liberal 23,756 32.43 0 0.00 0 0.00 0 0.00 2,190 37.37 25,946 32.80  

This table provides a list of the polling places in the division and the time and date of the most recent updated results for that polling place.

This table is sortable by selecting on column headers and you can find polling place results by selecting on the name of the polling place.

Notes:

  1. These results are not final.
Polling places for Hasluck (WA)
Polling place Street address First preference returned Two candidate preferred (TCP) returned
Aveley Swan Valley Anglican Community School, 5 Swanleigh Pde, AVELEY WA 6069 Sat, 03 May 2025 10:08:07 PM AEST Sat, 03 May 2025 11:14:29 PM AEST
Aveley East Aveley Primary School, 8 Bolero Rd, AVELEY WA 6069 Sat, 03 May 2025 10:42:00 PM AEST Sat, 03 May 2025 10:42:37 PM AEST
Bassendean Anzac Terrace Primary School, 176 Anzac Tce, BASSENDEAN WA 6054 Sat, 03 May 2025 10:17:44 PM AEST Sat, 03 May 2025 10:18:38 PM AEST
Bassendean East Bassendean Primary School, 70 West Rd, BASSENDEAN WA 6054 Sat, 03 May 2025 10:40:58 PM AEST Sat, 03 May 2025 10:45:21 PM AEST
Bassendean South Cyril Jackson Senior Campus, 53 Reid St, BASSENDEAN WA 6054 Sat, 03 May 2025 9:19:58 PM AEST Sat, 03 May 2025 10:51:02 PM AEST
Bedford HASLUCK PPVC Filipino Australian Club, 1 Catherine St, BEDFORD WA 6052 Sun, 04 May 2025 2:50:14 PM AEST Sun, 04 May 2025 2:50:29 PM AEST
Beechboro Beechboro Primary School, 20 King Rd, BEECHBORO WA 6063 Sat, 03 May 2025 11:06:52 PM AEST Sat, 03 May 2025 11:08:40 PM AEST
Beechboro East East Beechboro Primary School, 51 Brockmill Ave, BEECHBORO WA 6063 Sat, 03 May 2025 10:08:15 PM AEST Sat, 03 May 2025 10:09:51 PM AEST
Beechboro West West Beechboro Primary School, 30 Avignon Way, BEECHBORO WA 6063 Sat, 03 May 2025 11:03:49 PM AEST Sat, 03 May 2025 11:06:45 PM AEST
Bennett Springs (Hasluck) Cracovia Club, 375 Marshall Rd, BENNETT SPRINGS WA 6063 Sat, 03 May 2025 11:11:35 PM AEST Sat, 03 May 2025 11:12:21 PM AEST
Bennett Springs HASLUCK PPVC Springs Shopping Centre, Shop 30, 130 Bridgeman Dr, BENNETT SPRINGS WA 6063 Sun, 04 May 2025 3:37:25 PM AEST Sun, 04 May 2025 3:38:43 PM AEST
Brabham Brabham Primary School, 31 Lakefield Dr, BRABHAM WA 6055 Sat, 03 May 2025 11:38:31 PM AEST Sat, 03 May 2025 11:40:55 PM AEST
Caversham Caversham Valley Primary School, 60 Summerville Blvd, CAVERSHAM WA 6055 Sat, 03 May 2025 11:34:50 PM AEST Sat, 03 May 2025 11:35:23 PM AEST
Dayton Dayton Primary School, 290 Arthur St, DAYTON WA 6055 Sun, 04 May 2025 12:04:06 AM AEST Sun, 04 May 2025 12:04:46 AM AEST
EAV Hasluck PPVC AEC National EAV Centre, 10 Mort St, CANBERRA ACT 2601 Sun, 04 May 2025 1:06:08 AM AEST
Eden Hill Eden Hill Primary School, 83A Ivanhoe St, EDEN HILL WA 6054 Sat, 03 May 2025 10:49:31 PM AEST Sat, 03 May 2025 10:50:00 PM AEST
Ellenbrook Ellenbrook Secondary College, 100 Main St, ELLENBROOK WA 6069 Sat, 03 May 2025 10:00:06 PM AEST Sat, 03 May 2025 10:55:41 PM AEST
Ellenbrook Central Ellen Stirling Primary School, 23 Strathmore Pkwy, ELLENBROOK WA 6069 Sun, 04 May 2025 12:14:12 AM AEST Sun, 04 May 2025 12:16:21 AM AEST
Ellenbrook East Anne Hamersley Primary School, 16 Dunnett Dr, ELLENBROOK WA 6069 Sat, 03 May 2025 10:34:29 PM AEST Sat, 03 May 2025 10:33:28 PM AEST
Ellenbrook North Malvern Springs Primary School, 3 Chandala Turn, ELLENBROOK WA 6069 Sat, 03 May 2025 10:39:35 PM AEST Sat, 03 May 2025 10:41:09 PM AEST
Ellenbrook South Ellenbrook Primary School, 65 Fortescue Pl, ELLENBROOK WA 6069 Sat, 03 May 2025 11:37:49 PM AEST
Ellenbrook West Arbor Grove Primary School, 50 Brookmount Dr, ELLENBROOK WA 6069 Sat, 03 May 2025 11:29:10 PM AEST Sat, 03 May 2025 11:30:18 PM AEST
Guildford Guildford Primary School, 125 Helena St, GUILDFORD WA 6055 Sat, 03 May 2025 11:05:52 PM AEST Sat, 03 May 2025 11:19:45 PM AEST
Hazelmere Helena River Steiner School, 13 Stirling Cres, HAZELMERE WA 6055 Sat, 03 May 2025 9:43:04 PM AEST Sat, 03 May 2025 9:45:21 PM AEST
Henley Brook Henley Brook Primary School, 61 Splendour Ave, HENLEY BROOK WA 6055 Sat, 03 May 2025 9:28:16 PM AEST Sat, 03 May 2025 10:13:23 PM AEST
Herne Hill Herne Hill Primary School, 60 Argyle St, HERNE HILL WA 6056 Sat, 03 May 2025 10:16:55 PM AEST Sat, 03 May 2025 10:17:29 PM AEST
Kiara Kiara College, 368 Benara Rd, KIARA WA 6054 Sat, 03 May 2025 9:52:55 PM AEST Sat, 03 May 2025 9:54:26 PM AEST
Lockridge Lockridge Primary School, 48 Rosher Rd, LOCKRIDGE WA 6054 Sat, 03 May 2025 11:04:55 PM AEST Sat, 03 May 2025 11:06:48 PM AEST
Malaga HASLUCK PPVC 204 Beringarra Ave, MALAGA WA 6090 Sun, 04 May 2025 1:08:22 AM AEST Sun, 04 May 2025 1:09:04 AM AEST
Midland The Ascension Parish Hall, 17 Spring Park Rd, MIDLAND WA 6056 Sat, 03 May 2025 10:11:29 PM AEST Sat, 03 May 2025 10:15:13 PM AEST
Midland HASLUCK PPVC 277 Great Eastern Hwy, MIDLAND WA 6056 Sun, 04 May 2025 2:07:08 AM AEST Sun, 04 May 2025 2:30:45 PM AEST
Midland North North Metropolitan TAFE (Midland Campus), Cnr Lloyd St & Eddie Barron Dr, MIDLAND WA 6056 Sat, 03 May 2025 10:34:11 PM AEST Sun, 04 May 2025 2:06:48 AM AEST
Morley (Hasluck) Morley Primary School, 36 Wellington Rd, MORLEY WA 6062 Sat, 03 May 2025 9:31:50 PM AEST Sat, 03 May 2025 9:33:08 PM AEST
Morley Central (Hasluck) Hampton Park Primary School, 1 Paine Rd, MORLEY WA 6062 Sat, 03 May 2025 11:42:26 PM AEST Sat, 03 May 2025 11:43:09 PM AEST
Morley HASLUCK PPVC Infant Jesus Parish Morley, 47 Wellington Rd, MORLEY WA 6062 Sun, 04 May 2025 12:19:16 AM AEST Sun, 04 May 2025 3:34:43 PM AEST
Morley North (Hasluck) North Morley Primary School, 15 Bunya St, DIANELLA WA 6059 Sat, 03 May 2025 9:27:33 PM AEST Sat, 03 May 2025 9:47:30 PM AEST
Morley South Hampton Senior High School, 60 Morley Dr E, MORLEY WA 6062 Sat, 03 May 2025 11:29:48 PM AEST Sat, 03 May 2025 11:31:48 PM AEST
Noranda Noranda Primary School, 25 Walmsley Dr, NORANDA WA 6062 Sun, 04 May 2025 12:33:36 AM AEST Sun, 04 May 2025 12:36:48 AM AEST
Noranda West Camboon Primary School, 30 Forder Rd, NORANDA WA 6062 Sat, 03 May 2025 9:28:24 PM AEST Sat, 03 May 2025 11:03:05 PM AEST
Other Mobile Team 1 Middle Swan Residential Care, 6 Eveline Rd, MIDDLE SWAN WA 6056
Perth HASLUCK PPVC 772 Hay St, PERTH WA 6000 Sun, 04 May 2025 3:28:11 PM AEST Sun, 04 May 2025 3:29:53 PM AEST
Special Hospital Team 1 Multiple sites, WA Sun, 04 May 2025 3:23:25 PM AEST Sun, 04 May 2025 3:23:25 PM AEST
Special Hospital Team 2 Multiple sites, MIDLAND WA 6056 Sun, 04 May 2025 5:23:53 PM AEST Sun, 04 May 2025 5:23:53 PM AEST
Upper Swan Upper Swan Primary School, 1204 Great Northern Hwy, UPPER SWAN WA 6069 Sun, 04 May 2025 12:19:17 AM AEST Sun, 04 May 2025 12:19:50 AM AEST
West Swan Caversham Primary School, 65 Coast Rd, WEST SWAN WA 6055 Sun, 04 May 2025 12:53:49 AM AEST Sun, 04 May 2025 12:54:57 AM AEST

This table provides the current two candidate preferred (TCP) count for each polling place in the division. The data includes swing - a comparison of the percentage of TCP votes received at the previous federal election compared to the current federal election.

Notes:

  1. Two candidate preferred or TCP is a count of the two leading candidates only. Votes are recorded for a particular candidate if the preference on the ballot paper for that candidate is higher than the alternative TCP candidate, regardless of other preferences. The TCP count ultimately determines who wins the seat.
  2. These results are not final.
Two candidate preferred by polling place
Polling place Formal LAWRENCE, Tania
Australian Labor Party
GOODE, David
Liberal
Swing
Votes % Votes %
Aveley 1,390 843 60.65 547 39.35 5.88
Aveley East 2,016 1,391 69.00 625 31.00 7.56
Bassendean 1,372 1,008 73.47 364 26.53 5.33
Bassendean East 1,763 1,255 71.19 508 28.81 4.15
Bassendean South 913 664 72.73 249 27.27 1.77
Bedford HASLUCK PPVC 561 391 69.70 170 30.30 8.20
Beechboro 994 715 71.93 279 28.07 0.44
Beechboro East 1,056 765 72.44 291 27.56 5.28
Beechboro West 485 358 73.81 127 26.19 7.91
Bennett Springs (Hasluck) 897 661 73.69 236 26.31 11.71
Bennett Springs HASLUCK PPVC 13,674 9,410 68.82 4,264 31.18 10.22
Brabham 2,047 1,557 76.06 490 23.94 9.26
Caversham 1,715 1,222 71.25 493 28.75 5.71
Dayton 1,059 849 80.17 210 19.83 13.97
EAV Hasluck PPVC 0 0 0.00 0 0.00 -75.00
Eden Hill 1,525 1,133 74.30 392 25.70 5.86
Ellenbrook 1,504 1,034 68.75 470 31.25 9.29
Ellenbrook Central 1,885 1,254 66.53 631 33.47 3.22
Ellenbrook East 1,441 931 64.61 510 35.39 6.12
Ellenbrook North 1,791 1,215 67.84 576 32.16 2.14
Ellenbrook South 0 0 0.00 0 0.00 -59.67
Ellenbrook West 1,680 1,066 63.45 614 36.55 3.29
Guildford 1,506 1,002 66.53 504 33.47 6.41
Hazelmere 453 289 63.80 164 36.20 7.38
Henley Brook 1,092 744 68.13 348 31.87 5.58
Herne Hill 846 371 43.85 475 56.15 -4.29
Kiara 896 615 68.64 281 31.36 3.43
Lockridge 924 727 78.68 197 21.32 3.52
Malaga HASLUCK PPVC 2,747 1,712 62.32 1,035 37.68 2.08
Midland 939 674 71.78 265 28.22 6.99
Midland HASLUCK PPVC 7,922 5,157 65.10 2,765 34.90 9.12
Midland North 1,122 771 68.72 351 31.28 5.33
Morley (Hasluck) 364 241 66.21 123 33.79 4.06
Morley Central (Hasluck) 700 496 70.86 204 29.14 7.20
Morley HASLUCK PPVC 5,961 3,776 63.35 2,185 36.65 2.66
Morley North (Hasluck) 414 268 64.73 146 35.27 14.06
Morley South 1,221 851 69.70 370 30.30 4.45
Noranda 1,564 1,050 67.14 514 32.86 10.19
Noranda West 1,242 813 65.46 429 34.54 10.55
Other Mobile Team 1 0 0 0.00 0 0.00 -54.65
Perth HASLUCK PPVC 969 707 72.96 262 27.04 13.39
Special Hospital Team 1 305 148 48.52 157 51.48 -7.14
Special Hospital Team 2 161 117 72.67 44 27.33 17.03
Upper Swan 1,107 519 46.88 588 53.12 5.17
West Swan 1,030 727 70.58 303 29.42 5.94
ABSENT 0 0 0.00 0 0.00 0.00
PRE_POLL 0 0 0.00 0 0.00 0.00
POSTAL 5,860 3,670 62.63 2,190 37.37 0.00
PROVISIONAL 0 0 0.00 0 0.00 0.00
Division Total 79,113 53,167 67.20 25,946 32.80 7.16

This table shows the progress of Declaration vote scrutiny for a particular division. In this table you will find...

  • The number declaration vote envelopes issued for the division.
  • The number of declaration vote envelopes received by the division.
  • The number of envelopes rejected at preliminary scrutiny.
  • The number of declaration vote ballot papers counted.

Notes:

  1. These results are not final.
Declaration vote scrutiny progress
Absent Provisional Declaration pre-poll Postal Total
Envelopes issued 844 0 1,012 14,530 16,386
Envelopes received 0 0 0 9,602 9,602
Ballot papers counted 0 0 0 5,989 5,989
Ballot papers not returned by voter 0 0 0 11 11
Ballot papers disallowed 0 0 0 0 0
Envelopes rejected at preliminary scrutiny 0 0 0 170 170
Envelopes processed 0 0 0 6,170 6,170
Envelopes awaiting processing 0 0 0 3,432 3,432

Profile of division of Hasluck (WA)
Elected member Lawrence, T (ALP). Elected 2022.
Name derivation Jointly named in honour of the Rt Hon Sir Paul Meernaa Caedwalla Hasluck KG GCMG GCVO, 1905-93, Member of the House of Representatives (1949-69) and Governor-General of Australia (1969-74); and Dame Alexandra Margaret Martin Hasluck AD, 1908-93, a noted author.
First proclaimed / election 2024/2001
Area 258 sq. kms
Demographic Outer Metropolitan
Pre-Election seat status Safe
Seat status Undefined
Location The Division of Hasluck consists of the Town of Bassendean, part of the City of Bayswater, part of the City of Belmont, part of the City of Swan and part of the Shire of Mundaring.
Products and Industry