2025 Federal Election

Seat summary

Updated: Sat, 24 May 2025 6:40:40 PM AEST

This table provides a list of all House of Representatives seats and the current two candidate preferred (TCP) margin. The data includes the current TCP swing - a comparison of the current percentage of national TCP votes for each party compared to the percentage of TCP votes received at the previous federal election.

This table is sortable by selecting column headers.

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 'Held by' 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.

Download

Division State Held by Leading party TCP % Margin Swing % Declared
Goldstein VIC Independent Liberal 50.11 260 +1.91
Longman QLD Liberal National Party of Queensland Liberal National Party of Queensland 50.11 269 -2.97
Bean ACT Australian Labor Party Australian Labor Party 50.34 700 +50.34
Bullwinkel WA Australian Labor Party Australian Labor Party 50.51 1,066 -2.84
Kooyong VIC Independent Independent 50.63 1,441 -1.89
Fremantle WA Australian Labor Party Australian Labor Party 50.69 1,400 +50.69
Menzies VIC Liberal Australian Labor Party 51.09 2,382 +0.67
Petrie QLD Liberal National Party of Queensland Australian Labor Party 51.12 2,610 +5.56
Solomon NT Australian Labor Party Australian Labor Party 51.31 1,576 -7.09
Wills VIC Australian Labor Party Australian Labor Party 51.46 3,205 -7.57 23 May 25 AEST
Bendigo VIC Australian Labor Party Australian Labor Party 51.49 3,183 +51.49
Berowra NSW Liberal Liberal 51.63 3,770 -5.93
Forde QLD Liberal National Party of Queensland Australian Labor Party 51.80 3,872 +6.03
La Trobe VIC Liberal Liberal 52.06 4,270 -6.37
Forrest WA Liberal Liberal 52.24 4,447 -1.95
Flinders VIC Liberal Liberal 52.29 5,257 +52.29
Banks NSW Liberal Australian Labor Party 52.37 4,692 +5.01 21 May 25 AEST
Bowman QLD Liberal National Party of Queensland Liberal National Party of Queensland 52.43 5,243 -3.08 23 May 25 AEST
Cowper NSW The Nationals The Nationals 52.50 5,398 +0.10
Fowler NSW Independent Independent 52.52 4,682 +0.72 22 May 25 AEST
Deakin VIC Liberal Australian Labor Party 52.78 6,420 +2.80 19 May 25 AEST
Hughes NSW Liberal Australian Labor Party 52.95 5,804 +6.41 21 May 25 AEST
Casey VIC Liberal Liberal 52.97 6,559 +1.54
Melbourne VIC The Greens Australian Labor Party 53.00 5,843 +8.58
Moore WA Liberal Australian Labor Party 53.03 6,481 +3.94
Lindsay NSW Liberal Liberal 53.07 6,021 -3.04
Fairfax QLD Liberal National Party of Queensland Liberal National Party of Queensland 53.15 6,994 -5.80
Ryan QLD The Greens The Greens 53.27 6,762 +0.62
Curtin WA Independent Independent 53.33 6,946 +2.01 21 May 25 AEST
Wannon VIC Liberal Liberal 53.39 7,354 -0.11 21 May 25 AEST
Aston VIC Liberal Australian Labor Party 53.44 7,555 +6.05 22 May 25 AEST
Mitchell NSW Liberal Liberal 53.81 8,345 -6.68 19 May 25 AEST
Monash VIC Liberal Liberal 54.04 8,293 +1.14
McPherson QLD Liberal National Party of Queensland Liberal National Party of Queensland 54.39 8,539 -4.95
McEwen VIC Australian Labor Party Australian Labor Party 54.65 9,739 +0.83 22 May 25 AEST
Bonner QLD Liberal National Party of Queensland Australian Labor Party 55.00 9,906 +8.41 23 May 25 AEST
Gilmore NSW Australian Labor Party Australian Labor Party 55.11 11,354 +4.94
Grey SA Liberal Liberal 55.11 10,926 -4.96
Blair QLD Australian Labor Party Australian Labor Party 55.58 13,052 +0.35
Mackellar NSW Independent Independent 55.65 12,644 +3.88 22 May 25 AEST
Chisholm VIC Australian Labor Party Australian Labor Party 55.80 13,074 +2.47 20 May 25 AEST
Fisher QLD Liberal National Party of Queensland Liberal National Party of Queensland 55.90 13,741 -2.77
Capricornia QLD Liberal National Party of Queensland Liberal National Party of Queensland 56.00 11,839 -0.59
Dickson QLD Liberal National Party of Queensland Australian Labor Party 56.06 12,794 +7.76
Leichhardt QLD Liberal National Party of Queensland Australian Labor Party 56.13 11,593 +9.57
Farrer NSW Liberal Liberal 56.16 12,701 +56.16
Groom QLD Liberal National Party of Queensland Liberal National Party of Queensland 56.36 11,764 -0.53
Hinkler QLD Liberal National Party of Queensland Liberal National Party of Queensland 56.39 13,975 -3.68
Pearce WA Australian Labor Party Australian Labor Party 56.40 12,552 -2.44
Whitlam NSW Australian Labor Party Australian Labor Party 56.42 14,045 -1.89
Calare NSW The Nationals Independent 56.48 13,776 +56.48
Canning WA Liberal Liberal 56.55 13,187 +5.35 20 May 25 AEST
Sturt SA Liberal Australian Labor Party 56.63 15,529 +7.08 21 May 25 AEST
Paterson NSW Australian Labor Party Australian Labor Party 56.79 14,750 +4.19
Fadden QLD Liberal National Party of Queensland Liberal National Party of Queensland 56.84 15,247 -3.79
Werriwa NSW Australian Labor Party Australian Labor Party 56.85 12,000 +1.51 23 May 25 AEST
Dunkley VIC Australian Labor Party Australian Labor Party 56.97 15,226 +0.20
Tangney WA Australian Labor Party Australian Labor Party 56.99 15,515 +4.14 20 May 25 AEST
Cook NSW Liberal Liberal 57.19 15,304 -4.43 16 May 25 AEST
Braddon TAS Liberal Australian Labor Party 57.20 10,778 +15.23 19 May 25 AEST
Wide Bay QLD Liberal National Party of Queensland Liberal National Party of Queensland 57.30 15,359 -4.04
Eden-Monaro NSW Australian Labor Party Australian Labor Party 57.37 15,782 +1.29
Hawke VIC Australian Labor Party Australian Labor Party 57.63 15,845 +0.01
Franklin TAS Australian Labor Party Australian Labor Party 57.78 11,896 +57.78
Macquarie NSW Australian Labor Party Australian Labor Party 57.86 17,238 +1.53 23 May 25 AEST
Bass TAS Liberal Australian Labor Party 57.93 11,363 +9.36 23 May 25 AEST
Hume NSW Liberal Liberal 57.97 15,547 +1.10
Wright QLD Liberal National Party of Queensland Liberal National Party of Queensland 58.09 18,916 -2.80
Corangamite VIC Australian Labor Party Australian Labor Party 58.14 16,926 +0.30
Lingiari NT Australian Labor Party Australian Labor Party 58.14 7,426 +6.54 23 May 25 AEST
Wentworth NSW Independent Independent 58.34 18,427 +8.92 23 May 25 AEST
Indi VIC Independent Independent 58.54 18,071 -0.40
Moncrieff QLD Liberal National Party of Queensland Liberal National Party of Queensland 58.75 17,551 -2.44
Brisbane QLD The Greens Australian Labor Party 58.96 19,845 +58.96
McMahon NSW Australian Labor Party Australian Labor Party 59.02 17,649 -1.46
Hunter NSW Australian Labor Party Australian Labor Party 59.04 20,180 +59.04
Robertson NSW Australian Labor Party Australian Labor Party 59.21 18,695 +6.98
Fraser VIC Australian Labor Party Australian Labor Party 59.23 19,830 +59.23
Bennelong NSW Australian Labor Party Australian Labor Party 59.27 20,366 +9.31 23 May 25 AEST
Page NSW The Nationals The Nationals 59.27 19,949 -1.38
Dobell NSW Australian Labor Party Australian Labor Party 59.42 19,490 +2.86
Flynn QLD Liberal National Party of Queensland Liberal National Party of Queensland 59.68 18,882 +5.86
Lyne NSW The Nationals The Nationals 59.69 21,189 -4.11
Cooper VIC Australian Labor Party Australian Labor Party 59.70 20,865 +0.78
Durack WA Liberal Liberal 59.91 17,441 +5.25
Richmond NSW Australian Labor Party Australian Labor Party 60.01 21,007 +1.78
Griffith QLD The Greens Australian Labor Party 60.58 23,110 +60.58
Gorton VIC Australian Labor Party Australian Labor Party 60.59 24,049 +0.61 23 May 25 AEST
Ballarat VIC Australian Labor Party Australian Labor Party 60.74 22,455 -2.24
Warringah NSW Independent Independent 60.80 24,815 +0.27
Boothby SA Australian Labor Party Australian Labor Party 61.07 25,539 +7.79 16 May 25 AEST
Lyons TAS Australian Labor Party Australian Labor Party 61.46 17,605 +10.54
Shortland NSW Australian Labor Party Australian Labor Party 61.51 24,880 +5.51
Macnamara VIC Australian Labor Party Australian Labor Party 61.80 23,670 -0.37
Dawson QLD Liberal National Party of Queensland Liberal National Party of Queensland 61.85 23,340 +1.43
Reid NSW Australian Labor Party Australian Labor Party 62.01 24,307 +6.82 16 May 25 AEST
Parramatta NSW Australian Labor Party Australian Labor Party 62.51 24,526 +8.79 21 May 25 AEST
Maribyrnong VIC Australian Labor Party Australian Labor Party 62.65 28,123 -0.38 23 May 25 AEST
Greenway NSW Australian Labor Party Australian Labor Party 62.70 26,094 +4.76
Riverina NSW The Nationals The Nationals 62.73 26,971 +3.02
Jagajaga VIC Australian Labor Party Australian Labor Party 62.89 28,640 +0.68
Parkes NSW The Nationals The Nationals 63.07 27,417 -5.08
Barker SA Liberal Liberal 63.14 28,568 -3.48
O'Connor WA Liberal Liberal 63.22 26,474 +6.53
Lalor VIC Australian Labor Party Australian Labor Party 63.27 26,347 +0.48
Corio VIC Australian Labor Party Australian Labor Party 63.31 29,339 +0.82
Herbert QLD Liberal National Party of Queensland Liberal National Party of Queensland 63.43 26,432 +1.66
Cowan WA Australian Labor Party Australian Labor Party 63.64 26,227 +3.70
Swan WA Australian Labor Party Australian Labor Party 63.99 27,496 +4.56
Holt VIC Australian Labor Party Australian Labor Party 64.01 27,807 +6.90
Nicholls VIC The Nationals The Nationals 64.18 29,901 +64.18
Scullin VIC Australian Labor Party Australian Labor Party 64.32 27,649 -1.11
Isaacs VIC Australian Labor Party Australian Labor Party 64.34 31,027 +4.83
Lilley QLD Australian Labor Party Australian Labor Party 64.52 30,620 +3.98
Bruce VIC Australian Labor Party Australian Labor Party 64.62 32,008 +9.31
Calwell VIC Australian Labor Party Australian Labor Party 64.69 26,390 +2.30
Kennedy QLD Katter's Australian Party (KAP) Katter's Australian Party (KAP) 64.72 28,608 +1.62
Makin SA Australian Labor Party Australian Labor Party 64.89 31,608 +4.09
Mayo SA Centre Alliance Centre Alliance 64.93 37,389 +64.93
Gellibrand VIC Australian Labor Party Australian Labor Party 65.10 31,776 +3.90
Spence SA Australian Labor Party Australian Labor Party 65.40 34,370 +2.50
Rankin QLD Australian Labor Party Australian Labor Party 65.55 28,515 +6.46
Burt WA Australian Labor Party Australian Labor Party 65.75 31,092 +2.46
Macarthur NSW Australian Labor Party Australian Labor Party 65.94 29,901 +6.18
Hasluck WA Australian Labor Party Australian Labor Party 65.97 30,527 +5.93
Barton NSW Australian Labor Party Australian Labor Party 66.00 31,991 +4.01
Moreton QLD Australian Labor Party Australian Labor Party 66.09 30,197 +7.00
Hindmarsh SA Australian Labor Party Australian Labor Party 66.37 36,831 +7.42
Watson NSW Australian Labor Party Australian Labor Party 66.49 27,330 +66.49
Perth WA Australian Labor Party Australian Labor Party 66.51 32,944 +2.09
Grayndler NSW Australian Labor Party Australian Labor Party 66.86 37,398 +2.89 21 May 25 AEST
Hotham VIC Australian Labor Party Australian Labor Party 66.86 35,813 +5.27
Brand WA Australian Labor Party Australian Labor Party 66.92 31,739 -0.15
Kingsford Smith NSW Australian Labor Party Australian Labor Party 67.19 34,076 +3.88
New England NSW The Nationals The Nationals 67.23 39,405 +2.02
Cunningham NSW Australian Labor Party Australian Labor Party 67.52 40,454 +2.45
Adelaide SA Australian Labor Party Australian Labor Party 69.10 43,585 +7.19
Mallee VIC The Nationals The Nationals 69.28 42,909 +0.29
Oxley QLD Australian Labor Party Australian Labor Party 69.32 40,219 +7.73 23 May 25 AEST
Gippsland VIC The Nationals The Nationals 69.36 40,554 -1.21 21 May 25 AEST
Canberra ACT Australian Labor Party Australian Labor Party 69.55 36,505 +7.35
Chifley NSW Australian Labor Party Australian Labor Party 69.75 35,313 +6.10
Maranoa QLD Liberal National Party of Queensland Liberal National Party of Queensland 70.07 39,217 +70.07 15 May 25 AEST
Clark TAS Independent Independent 70.38 27,531 -0.44 23 May 25 AEST
Newcastle NSW Australian Labor Party Australian Labor Party 70.74 44,946 +2.80
Kingston SA Australian Labor Party Australian Labor Party 70.83 46,943 +4.48 16 May 25 AEST
Sydney NSW Australian Labor Party Australian Labor Party 70.95 44,929 +4.73 21 May 25 AEST
Blaxland NSW Australian Labor Party Australian Labor Party 71.90 38,062 +8.86
Fenner ACT Australian Labor Party Australian Labor Party 72.08 41,716 +6.39
Bradfield NSW Liberal - 0.00 0 +0.00