Heading into tonight's election, there was a handful of key seats that were going to prove crucial in the count – and who forms government next week.
Heading into tonight's election, there was a handful of key seats that were going to prove crucial in the count – and who forms the next government.
So how did each of them end up playing out?
Here's the result from all of them.
LIVE UPDATES: Federal election 2025
FULL RESULTS: How every seat in the country voted
NSW
Banks
Result: Labor gain
Previously held by: Liberal (David Coleman)
Labor picks up south-western Sydney from opposition foreign affairs spokesperson David Coleman.
Bennelong
Result: Labor retain
Previously held by: Labor (Jerome Laxale), but notionally Liberal
Jerome Laxale picks up a huge swing to retain John Howard's old seat.
Bradfield
Result: TBC
Previously held by: Liberal (Paul Fletcher, who has retired)
Calare
Result: Independent retain
Previously held by: Independent (Andrew Gee)
Andrew Gee retains the seat he won as a National three years ago.
Cowper
Result: TBC
Previously held by: Nationals (Pat Conaghan)
Dobell
Result: Labor retain
Previously held by: Labor (Emma McBride)
Labor retains the marginal Central Coast electorate.
Fowler
Result: TBC
Previously held by: Independent (Dai Le)
Gilmore
Result: Labor retain
Previously held by: Labor (Fiona Phillips)
Labor retains the crucial South Coast seat with a big swing towards Fiona Phillips.
Hunter
Result: ALP retain
Previously held by: Labor (Dan Repacholi)
Labor MP Dan Repacholi successfully retains his seat.
Mackellar
Result: Independent retain
Previously held by: Independent (Sophie Scamps)
Sophie Scamps will spend a second term in parliament after winning her one-time blue ribbon seat.
Parramatta
Result: Labor retain
Previously held by: Labor (Andrew Charlton)
Andrew Charlton retains the crucial western Sydney seat.
Paterson
Result: Labor retain
Previously held by: Labor (Meryl Swanson)
Labor retains a seat Opposition Leader Peter Dutton campaigned several times in.
Reid
Result: Labor retain
Previously held by: Labor (Sally Sitou)
Sally Sitou returns to parliament in her seat in Sydney's Inner West.
Richmond
Result: TBC
Previously held by: Labor (Justine Elliot)
Robertson
Result: ALP retain
Previously held by: Labor (Gordon Reid)
Labor retains the bellwether seat that has voted for the party of government since 1983.
Shortland
Result: Labor retain
Previously held by: Labor (Pat Conroy)
Labor minister Pat Conroy keeps his seat.
Wentworth
Result: Independent retain
Previously held by: Independent (Allegra Spender)
Allegra Spender retains the former blue-ribbon seat that was once home to Liberal prime minister Malcolm Turnbull.
Werriwa
Result: Labor retain
Previously held by: Labor (Anne Stanley)
Labor retains a western Sydney seat the Liberals had been hoping to claim.
Whitlam
Result: Labor retain
Previously held by: Labor (Stephen Jones, who is retiring)
The retirement of popular local member Stephen Jones can't stop Labor from retaining this seat in the NSW Southern Highlands.
Northern Territory
Lingiari
Result: Labor retain
Previously held by: Labor (Marion Scrymgour)
Marion Scrymgour retains the largest seat in the country.
Queensland
Blair
Result: Labor retain
Previously held by: Labor (Shayne Neumann)
Labor retains the seat on an excellent night for the party in Queensland.
Brisbane
Result: Labor gain
Previously held by: Greens (Stephen Bates)
Labor picks up one of three inner-Brisbane seats won by the Greens in 2022.
Bonner
Result: Labor gain
Previously held by: Liberal-National Party (Ross Vasta)
A big swing to Labor hands it this outer-Brisbane electorate.
Dickson
Result: Labor gain
Previously held by: Liberal-National Party (Peter Dutton)
Peter Dutton becomes the first sitting opposition leader in Australian history to lose his own seat at a federal election.
Griffith
Result: Labor gain
Previously held by: Greens (Max Chandler-Mather)
Labor wins back the seat once held by prime minister Kevin Rudd from Greens housing spokesperson Max Chandler-Mather.
Leichhardt
Result: Labor gain
Previously held by: Liberal-National Party (Warren Entch, who is retiring)
Labor capitalises on Warren Entch's retirement to claim the northernmost seat in the country.
McPherson
Result: LNP retain
Previously held by: Liberal-National Party (Karen Andrews, who is retiring)
Leon Rebello retains the Gold Coast seat following Karen Andrews' retirement.
Ryan
Result: TBC
Previously held by: Greens (Elizabeth Watson-Brown)
South Australia
Boothby
Result: Labor retain
Previously held by: Labor (Louise Miller-Frost)
Labor retains the Adelaide seat despite a challenge from former MP Louise Miller-Frost.
Sturt
Result: Labor gain
Previously held by: Liberals (James Stevens)
Labor picks up a former blue ribbon seat from the Liberals.
Tasmania
Bass
Result: Labor gain
Previously held by: Liberals (Bridget Archer)
Labor picks up a crucial swing seat in Tasmania's north.
Braddon
Result: Labor gain
Previously held by: Liberals (Gavin Pearce)
Former Labor senator Anne Urquhart wins the north-western Tasmanian seat with a big swing.
Lyons
Result: Labor retain
Previously held by: Labor (Brian Mitchell, who is retiring)
Former state opposition leader Rebecca White wins this marginal seat north of Hobart.
Victoria
Aston
Result: Labor retain
Previously held by: Labor (Mary Doyle)
Mary Doyle retains the outer-Melbourne seat that many had expected Labor to lose.
Bruce
Result: Labor retain
Previously held by: Labor (Julian Hill)
Julian Hill retains his key Melbourne seat with a big swing.
Casey
Result: TBC
Previously held by: Liberals (Aaron Violi)
Chisholm
Result: Labor retain
Previously held by: Labor (Carina Garland)
Labor retains a key battleground Melbourne seat.
Deakin
Result: Labor gain
Previously held by: Liberals (Michael Sukkar)
Labor appears to have picked up the most marginal seat in the country off oppoosition frontbencher Michael Sukkar.
Dunkley
Result: Labor retain
Previously held by: Labor (Jodie Belyea)
Jodie Belyea retains the seat she won at a by-election last year.
Goldstein
Result: TBC
Previously held by: Independent (Zoe Daniel)
Hawke
Result: Labor retain
Previously held by: Labor (Sam Rae)
Sam Rae retains another Melbourne seat for Labor.
Holt
Result: Labor retain
Previously held by: Labor (Cassandra Fernando)
A decent swing to Cassandra Fernando keeps Holt in Labor hands.
Kooyong
Result: TBC
Previously held by: Independent (Monique Ryan)
McEwen
Result: Labor retain
Previously held by: Labor (Rob Mitchell)
Labor retains this northern Melbourne seat.
Menzies
Result:
Previously held by: Liberals (Keith Wolohan), although notionally Labor
Monash
Result: TBC
Previously held by: Independent (Russell Broadbent)
Wannon
Result: Liberal retain
Previously held by: Liberals (Dan Tehan)
Liberal frontbencher Dan Tehan retains Wannon in a rare bright spot for the Coalition.
Wills
Result: TBC
Previously held by: Labor (Peter Khalil)
Western Australia
Bullwinkel
Result: TBC
Previously held by: New seat, but notionally Labor
Curtin
Result: Independent retain
Previously held by: Independent (Kate Chaney)
Kate Chaney retains the blue ribbon seat home to Australia's wealthiest mining billionaires.
Hasluck
Result: Labor retain
Previously held by: Labor (Tania Lawrence)
Labor retains a safe seat with a big swing.
Moore
Result: TBC
Previously held by: Independent (Ian Goodenough)
Pearce
Result: TBC
Previously held by: Labor (Tracey Roberts)
Tangney
Result: Labor retain
Previously held by: Labor (Sam Lim)
A decent swing helps Sam Lim retain this marginal seat.