Elections
Upcoming elections, who is running, and how close each seat was last time. Federal and state elections are covered separately.
State
State elections
Upcoming · Saturday 28 November 2026
2026 Victorian state election →
Legislative Assembly: 595 candidates listed so far, with previous results for every district and profiles as they're written.
Federal · House of Representatives
Federal elections
Next federal election
The next federal election must be held by 2028. The AEC publishes the official candidate list once nominations close, a few weeks before polling day. Until then, this list covers candidates who have been publicly announced or preselected, each with a source.
No announced candidates have been recorded yet.
Marginal seats
46
Won by under 6 points after preferences
Fairly safe seats
39
Won by 6 to 10 points
Safe seats
65
Won by more than 10 points
Closest seats at the 2025 federal election
Margin is how far the winner finished above 50% after preferences at the 2025 election. Bar colour shows the winning party. Marginal and safe use the AEC's thresholds and describe that result, not a forecast.
- Bradfield NSWunder 0.01 ptsNicolette Boele (Independent) over Gisele Kapterian (Liberal)
- Goldstein VIC0.08 ptsTim Wilson (Liberal) over Zoe Daniel (Independent)Changed hands
- Longman QLD0.1 ptsTerry Young (LNP) over Rhiannyn Douglas (Labor)
- Bean ACT0.3 ptsDavid Smith (Labor) over Jessie Price (Independent)
- Bullwinkel WA0.5 ptsTrish Cook (Labor) over Matt Moran (Liberal)
- Kooyong VIC0.7 ptsMonique Ryan (Independent) over Amelia Hamer (Liberal)
- Fremantle WA0.7 ptsJosh Wilson (Labor) over Kate Hulett (Independent)
- Menzies VIC1.1 ptsGabriel Ng (Labor) over Keith Wolahan (Liberal)Changed hands
- Petrie QLD1.2 ptsEmma Comer (Labor) over Luke Howarth (LNP)Changed hands
- Solomon NT1.3 ptsLuke John Gosling (Labor) over Lisa Bayliss (CLP)
- Bendigo VIC1.4 ptsLisa Chesters (Labor) over Andrew Lethlean (Nationals)
- Wills VIC1.4 ptsPeter Khalil (Labor) over Samantha Ratnam (Greens)
- Berowra NSW1.6 ptsJulian Leeser (Liberal) over Benson Koschinski (Labor)
- Forde QLD1.8 ptsRowan Holzberger (Labor) over Bert Van Manen (LNP)Changed hands
- La Trobe VIC2.1 ptsJason Wood (Liberal) over Jeff Springfield (Labor)
All 150 seats by margin
| Electorate | Winner | Runner-up | Margin | Status |
|---|---|---|---|---|
| Bradfield NSW | Nicolette Boele (Independent) | Gisele Kapterian (Liberal) | 0.0 | marginal |
| Goldstein VIC | Tim Wilson (Liberal) | Zoe Daniel (Independent) | 0.1 | marginal, changed hands |
| Longman QLD | Terry Young (LNP) | Rhiannyn Douglas (Labor) | 0.1 | marginal |
| Bean ACT | David Smith (Labor) | Jessie Price (Independent) | 0.3 | marginal |
| Bullwinkel WA | Trish Cook (Labor) | Matt Moran (Liberal) | 0.5 | marginal |
| Kooyong VIC | Monique Ryan (Independent) | Amelia Hamer (Liberal) | 0.7 | marginal |
| Fremantle WA | Josh Wilson (Labor) | Kate Hulett (Independent) | 0.7 | marginal |
| Menzies VIC | Gabriel Ng (Labor) | Keith Wolahan (Liberal) | 1.1 | marginal, changed hands |
| Petrie QLD | Emma Comer (Labor) | Luke Howarth (LNP) | 1.2 | marginal, changed hands |
| Solomon NT | Luke John Gosling (Labor) | Lisa Bayliss (CLP) | 1.3 | marginal |
| Bendigo VIC | Lisa Chesters (Labor) | Andrew Lethlean (Nationals) | 1.4 | marginal |
| Wills VIC | Peter Khalil (Labor) | Samantha Ratnam (Greens) | 1.4 | marginal |
| Berowra NSW | Julian Leeser (Liberal) | Benson Koschinski (Labor) | 1.6 | marginal |
| Forde QLD | Rowan Holzberger (Labor) | Bert Van Manen (LNP) | 1.8 | marginal, changed hands |
| La Trobe VIC | Jason Wood (Liberal) | Jeff Springfield (Labor) | 2.1 | marginal |
| Forrest WA | Ben Small (Liberal) | Tabitha Dowding (Labor) | 2.2 | marginal |
| Flinders VIC | Zoe McKenzie (Liberal) | Ben Smith (Independent) | 2.3 | marginal |
| Banks NSW | Zhi Soon (Labor) | David Coleman (Liberal) | 2.4 | marginal, changed hands |
| Bowman QLD | Henry Pike (LNP) | Darcy Brown (Labor) | 2.4 | marginal |
| Cowper NSW | Pat Conaghan (Nationals) | Caz Heise (Independent) | 2.5 | marginal |
| Fowler NSW | Dai Le (Independent) | Tu Le (Labor) | 2.7 | marginal |
| Lindsay NSW | Melissa McIntosh (Liberal) | Hollie McLean (Labor) | 2.8 | marginal |
| Deakin VIC | Matt Gregg (Labor) | Michael Sukkar (Liberal) | 2.8 | marginal, changed hands |
| Casey VIC | Aaron Violi (Liberal) | Naomi Oakley (Labor) | 2.9 | marginal |
| Moore WA | Tom French (Labor) | Vince Connelly (Liberal) | 2.9 | marginal, changed hands |
| Melbourne VIC | Sarah Witty (Labor) | Adam Bandt (Greens) | 3.0 | marginal, changed hands |
| Hughes NSW | David Moncrieff (Labor) | Jenny Ware (Liberal) | 3.1 | marginal, changed hands |
| Fairfax QLD | Ted O'Brien (LNP) | Naomi McQueen (Labor) | 3.2 | marginal |
| Curtin WA | Kate Chaney (Independent) | Tom White (Liberal) | 3.3 | marginal |
| Wannon VIC | Dan Tehan (Liberal) | Alex Dyson (Independent) | 3.3 | marginal |
| Ryan QLD | Elizabeth Watson-Brown (Greens) | Maggie Forrest (LNP) | 3.3 | marginal |
| Aston VIC | Mary Doyle (Labor) | Manny Cicchiello (Liberal) | 3.4 | marginal |
| Mitchell NSW | Alex Hawke (Liberal) | Dilvan Bircan (Labor) | 3.8 | marginal |
| Monash VIC | Mary Aldred (Liberal) | Tully Fletcher (Labor) | 4.1 | marginal, changed hands |
| McPherson QLD | Leon Rebello (LNP) | Alice Price (Labor) | 4.4 | marginal |
| Grey SA | Tom Venning (Liberal) | Karin Bolton (Labor) | 4.6 | marginal |
| McEwen VIC | Rob Mitchell (Labor) | Jason McClintock (Liberal) | 4.8 | marginal |
| Bonner QLD | Kara Cook (Labor) | Ross Vasta (LNP) | 5.0 | marginal, changed hands |
| Calwell VIC | Basem Abdo (Labor) | Carly Moore (Independent) | 5.1 | marginal |
| Gilmore NSW | Fiona Phillips (Labor) | Andrew Constance (Liberal) | 5.1 | marginal |
| Mackellar NSW | Sophie Scamps (Independent) | James Brown (Liberal) | 5.7 | marginal |
| Groom QLD | Garth Hamilton (LNP) | Suzie Holt (Independent) | 5.7 | marginal |
| Chisholm VIC | Carina Garland (Labor) | Katie Allen (Liberal) | 5.7 | marginal |
| Blair QLD | Shayne Neumann (Labor) | Carl Mutzelburg (LNP) | 5.7 | marginal |
| Capricornia QLD | Michelle Landry (LNP) | Emily Mawson (Labor) | 5.8 | marginal |
| Dickson QLD | Ali France (Labor) | Peter Dutton (LNP) | 6.0 | marginal, changed hands |
| Fisher QLD | Andrew Wallace (LNP) | Morrison Lakey (Labor) | 6.0 | fairly safe |
| Leichhardt QLD | Matt Smith (Labor) | Jeremy Neal (LNP) | 6.1 | fairly safe |
| Farrer NSW | Sussan Ley (Liberal) | Michelle Milthorpe (Independent) | 6.2 | fairly safe |
| Whitlam NSW | Carol Berry (Labor) | Nathaniel Smith (Liberal) | 6.3 | fairly safe |
| Hinkler QLD | David Batt (LNP) | Trish Mears (Labor) | 6.3 | fairly safe |
| Pearce WA | Tracey Roberts (Labor) | Jan Norberger (Liberal) | 6.4 | fairly safe |
| Canning WA | Andrew Hastie (Liberal) | Jarrad Goold (Labor) | 6.5 | fairly safe |
| Sturt SA | Claire Clutterham (Labor) | James Stevens (Liberal) | 6.6 | fairly safe, changed hands |
| Werriwa NSW | Anne Maree Stanley (Labor) | Sam Kayal (Liberal) | 6.8 | fairly safe |
| Calare NSW | Andrew Gee (Independent) | Sam Farraway (Nationals) | 6.8 | fairly safe |
| Fadden QLD | Cameron Caldwell (LNP) | Letitia Del Fabbro (Labor) | 6.9 | fairly safe |
| Paterson NSW | Meryl Swanson (Labor) | Laurence Antcliff (Liberal) | 6.9 | fairly safe |
| Tangney WA | Sam Lim (Labor) | Howard Ong (Liberal) | 7.0 | fairly safe |
| Dunkley VIC | Jodie Belyea (Labor) | Nathan Conroy (Liberal) | 7.1 | fairly safe |
| Cook NSW | Simon Kennedy (Liberal) | Simon Earle (Labor) | 7.2 | fairly safe |
| Braddon TAS | Anne Urquhart (Labor) | Mal Hingston (Liberal) | 7.2 | fairly safe |
| Eden-Monaro NSW | Kristy McBain (Labor) | Jo Van Der Plaat (Liberal) | 7.2 | fairly safe |
| Hawke VIC | Sam Rae (Labor) | Simmone Cottom (Liberal) | 7.6 | fairly safe |
| Wide Bay QLD | Llew O'Brien (LNP) | Elliott Chalmers (Labor) | 7.6 | fairly safe |
| Macquarie NSW | Susan Templeman (Labor) | Mike Creed (Liberal) | 7.7 | fairly safe |
| Franklin TAS | Julie Collins (Labor) | Peter George (Independent) | 7.8 | fairly safe |
| Wright QLD | Scott Buchholz (LNP) | Pam McCreadie (Labor) | 8.0 | fairly safe |
| Bass TAS | Jess Teesdale (Labor) | Bridget Kathleen Archer (Liberal) | 8.0 | fairly safe, changed hands |
| Corangamite VIC | Libby Coker (Labor) | Darcy Dunstan (Liberal) | 8.0 | fairly safe |
| Hume NSW | Angus Taylor (Liberal) | Thomas Huang (Labor) | 8.1 | fairly safe |
| Lingiari NT | Marion Scrymgour (Labor) | Lisa Siebert (CLP) | 8.1 | fairly safe |
| Wentworth NSW | Allegra Spender (Independent) | Ro Knox (Liberal) | 8.3 | fairly safe |
| Indi VIC | Helen Haines (Independent) | James Trenery (Liberal) | 8.6 | fairly safe |
| Moncrieff QLD | Angie Bell (LNP) | Blair Stuart (Labor) | 8.8 | fairly safe |
| Brisbane QLD | Madonna Jarrett (Labor) | Trevor Evans (LNP) | 9.0 | fairly safe, changed hands |
| McMahon NSW | Chris Bowen (Labor) | Carmen Lazar (Liberal) | 9.0 | fairly safe |
| Hunter NSW | Dan Repacholi (Labor) | Stuart Bonds (One Nation) | 9.0 | fairly safe |
| Fraser VIC | Daniel Mulino (Labor) | Huong Truong (Greens) | 9.2 | fairly safe |
| Bennelong NSW | Jerome Laxale (Labor) | Scott Yung (Liberal) | 9.3 | fairly safe |
| Page NSW | Kevin Hogan (Nationals) | Wendy Backhous (Labor) | 9.3 | fairly safe |
| Robertson NSW | Gordon Reid (Labor) | Lucy Wicks (Liberal) | 9.4 | fairly safe |
| Dobell NSW | Emma McBride (Labor) | Brendan Small (Liberal) | 9.4 | fairly safe |
| Cooper VIC | Ged Kearney (Labor) | Tara Burnett (Greens) | 9.7 | fairly safe |
| Lyne NSW | Alison Penfold (Nationals) | Digby Wilson (Labor) | 9.8 | fairly safe |
| Richmond NSW | Justine Elliot (Labor) | Kimberly Hone (Nationals) | 10.0 | safe |
| Durack WA | Melissa Price (Liberal) | Karen Wheatland (Labor) | 10.1 | safe |
| Flynn QLD | Colin Boyce (LNP) | Helen Madell (Labor) | 10.2 | safe |
| Gorton VIC | Alice Jordan-Baird (Labor) | John Fletcher (Liberal) | 10.3 | safe |
| Griffith QLD | Renee Coffey (Labor) | Max Chandler-Mather (Greens) | 10.6 | safe, changed hands |
| Ballarat VIC | Catherine King (Labor) | Paula Doran (Liberal) | 10.7 | safe |
| Boothby SA | Louise Miller-Frost (Labor) | Nicolle Flint (Liberal) | 11.1 | safe |
| Warringah NSW | Zali Steggall (Independent) | Jaimee Rogers (Liberal) | 11.2 | safe |
| Shortland NSW | Pat Conroy (Labor) | Emma King (Liberal) | 11.5 | safe |
| Lyons TAS | Rebecca White (Labor) | Susie Bower (Liberal) | 11.6 | safe |
| Macnamara VIC | Josh Burns (Labor) | Benson Saulo (Liberal) | 11.8 | safe |
| Dawson QLD | Andrew Willcox (LNP) | Neil Wallace (Labor) | 11.8 | safe |
| Reid NSW | Sally Sitou (Labor) | Grange Chung (Liberal) | 12.0 | safe |
| Parramatta NSW | Andrew Charlton (Labor) | Katie Mullens (Liberal) | 12.5 | safe |
| Riverina NSW | Michael McCormack (Nationals) | Mark Jeffreson (Labor) | 12.6 | safe |
| Maribyrnong VIC | Jo Briskey (Labor) | Tim Beddoe (Liberal) | 12.6 | safe |
| Jagajaga VIC | Kate Thwaites (Labor) | Chris Parr (Liberal) | 12.9 | safe |
| Parkes NSW | Jamie Chaffey (Nationals) | Nathan Fell (Labor) | 13.0 | safe |
| Barker SA | Tony Pasin (Liberal) | James Rothe (Labor) | 13.0 | safe |
| Lalor VIC | Joanne Ryan (Labor) | Mira D'Silva (Liberal) | 13.2 | safe |
| Corio VIC | Richard Marles (Labor) | Darren Buller (Liberal) | 13.2 | safe |
| O'Connor WA | Rick Wilson (Liberal) | Darren Moir (Labor) | 13.3 | safe |
| Herbert QLD | Phillip Thompson (LNP) | Edwina Andrew (Labor) | 13.4 | safe |
| Cowan WA | Anne Aly (Labor) | Felicia Adeniyi (Liberal) | 13.6 | safe |
| Greenway NSW | Michelle Rowland (Labor) | Rattan Virk (Liberal) | 13.8 | safe |
| Swan WA | Zaneta Mascarenhas (Labor) | Mic Fels (Liberal) | 14.0 | safe |
| Holt VIC | Cassandra Fernando (Labor) | Annette Samuel (Liberal) | 14.0 | safe |
| Scullin VIC | Andrew Giles (Labor) | Rohit Taggar (Liberal) | 14.3 | safe |
| Isaacs VIC | Mark Dreyfus (Labor) | Fiona Ottey (Liberal) | 14.3 | safe |
| Nicholls VIC | Sam Birrell (Nationals) | Kim Travers (Labor) | 14.4 | safe |
| Lilley QLD | Anika Wells (Labor) | Kimberley Washington (LNP) | 14.5 | safe |
| Bruce VIC | Julian Hill (Labor) | Zahid Safi (Liberal) | 14.6 | safe |
| Makin SA | Tony Zappia (Labor) | Irena Zagladov (Liberal) | 14.7 | safe |
| Mayo SA | Rebekha Sharkie (Centre Alliance) | Marisa Bell (Labor) | 14.9 | safe |
| Gellibrand VIC | Tim Watts (Labor) | Ben Reeson (Liberal) | 15.1 | safe |
| Spence SA | Matt Burnell (Labor) | Daniel Wild (Liberal) | 15.3 | safe |
| Rankin QLD | Jim Chalmers (Labor) | Paul Darwen (LNP) | 15.5 | safe |
| Macarthur NSW | Mike Freelander (Labor) | Binod Paudel (Liberal) | 15.6 | safe |
| Burt WA | Matt Keogh (Labor) | Sean Ayres (Liberal) | 15.7 | safe |
| Kennedy QLD | Bob Katter (Katter's Australian) | Annette Swaine (LNP) | 15.8 | safe |
| Newcastle NSW | Sharon Claydon (Labor) | Charlotte McCabe (Greens) | 15.8 | safe |
| Hasluck WA | Tania Lawrence (Labor) | David Goode (Liberal) | 16.0 | safe |
| Barton NSW | Ash Ambihaipahar (Labor) | Fiona Douskou (Liberal) | 16.0 | safe |
| Moreton QLD | Julie-Ann Campbell (Labor) | Henry Swindon (LNP) | 16.1 | safe |
| Hindmarsh SA | Mark Butler (Labor) | Chris Lehmann (Liberal) | 16.3 | safe |
| Perth WA | Patrick Gorman (Labor) | Susanna Panaia (Liberal) | 16.5 | safe |
| Watson NSW | Tony Burke (Labor) | Ziad Basyouny (Independent) | 16.5 | safe |
| Hotham VIC | Clare O'Neil (Labor) | Harmick Singh Matharu (Liberal) | 16.9 | safe |
| Grayndler NSW | Anthony Albanese (Labor) | Hannah Thomas (Greens) | 16.9 | safe |
| Brand WA | Madeleine King (Labor) | Claire Moody (Liberal) | 16.9 | safe |
| New England NSW | Barnaby Joyce (Nationals) | Laura Hughes (Labor) | 17.1 | safe |
| Kingsford Smith NSW | Matt Thistlethwaite (Labor) | Brad Cole (Liberal) | 17.2 | safe |
| Cunningham NSW | Alison Byrnes (Labor) | Amanda Ivaneza (Liberal) | 17.5 | safe |
| Mallee VIC | Anne Webster (Nationals) | Greg Olsen (Labor) | 19.0 | safe |
| Adelaide SA | Steve Georganas (Labor) | Amy Grantham (Liberal) | 19.1 | safe |
| Oxley QLD | Milton Dick (Labor) | Kevin Burns (LNP) | 19.2 | safe |
| Gippsland VIC | Darren Chester (Nationals) | Sonny Stephens (Labor) | 19.4 | safe |
| Canberra ACT | Alicia Payne (Labor) | Isabel Mudford (Greens) | 19.5 | safe |
| Chifley NSW | Ed Husic (Labor) | Allan Green (Liberal) | 19.8 | safe |
| Maranoa QLD | David Littleproud (LNP) | Sharon Duncan (One Nation) | 20.1 | safe |
| Clark TAS | Andrew Wilkie (Independent) | Heidi Heck (Labor) | 20.4 | safe |
| Kingston SA | Amanda Rishworth (Labor) | Jim Rishworth (Liberal) | 20.7 | safe |
| Sydney NSW | Tanya Plibersek (Labor) | Luc Velez (Greens) | 21.0 | safe |
| Blaxland NSW | Jason Clare (Labor) | Courtney Nguyen (Liberal) | 21.9 | safe |
| Fenner ACT | Andrew Leigh (Labor) | Bola Olatunbosun (Liberal) | 22.1 | safe |