Skip to content
Political Tracker

Victorian state election · Legislative Assembly

2026 Victorian state election

Saturday 28 November 2026. All 88 Legislative Assembly districts: who is running, and how close each seat was last time.

Find your district

  1. 3 Nov
    Completed: Electoral roll closes
  2. 4 Nov
    Completed: Nominations open
  3. 9 Nov· Next
    Nominations close
  4. 18 Nov–27 Nov
    Early voting
  5. 28 Nov
    Election day
Candidates announced
595
Across 88 districts · official list after 9 Nov
Marginal seats
29
Won by under 6 points at the last contest
Changed since 2022
6
By-elections or a supplementary election

Every district

Margin at the last contest after preferences. Bar colour shows the party that won it.
  • Northcote0.2 pts
    Kat Theophanous (Labor)5 candidates · marginal
  • Bass0.2 pts
    Jordan Crugnale (Labor)5 candidates · marginal
  • Pakenham0.4 pts
    Emma Vulin (Labor)8 candidates · marginal
  • Mornington0.7 pts
    Chris Crewther (Liberal)7 candidates · marginal
  • Werribee0.8 pts
    John Lister (Labor)7 candidates · marginal
  • Benambra0.9 pts
    Bill Tilley (Liberal)9 candidates · marginal
  • Mildura1.2 pts
    Jade Benham (Nationals)6 candidates · marginal
  • Hastings1.4 pts
    Paul Mercurio (Labor)6 candidates · marginal
  • Prahran1.4 pts
    Rachel Westaway (Liberal)5 candidates · marginal
  • Croydon1.4 pts
    David Hodgett (Liberal)6 candidates · marginal
  • Hawthorn1.7 pts
    John Pesutto (Liberal)7 candidates · marginal
  • Polwarth1.8 pts
    Richard Riordan (Liberal)6 candidates · marginal
  • Anthony Cianflone (Labor)6 candidates · marginal
  • Caulfield2.1 pts
    David Southwick (Liberal)6 candidates · marginal
  • Preston2.1 pts
    Nathan Lambert (Labor)8 candidates · marginal
  • Ripon3.0 pts
    Martha Haylett (Labor)9 candidates · marginal
  • John Mullahy (Labor)6 candidates · marginal
  • Rowville3.7 pts
    Kim Wells (Liberal)6 candidates · marginal
  • Kew4.0 pts
    Jess Wilson (Liberal)7 candidates · marginal
  • Bayswater4.2 pts
    Jackson Taylor (Labor)7 candidates · marginal
  • Footscray4.2 pts
    Katie Hall (Labor)7 candidates · marginal
  • Yan Yean4.3 pts
    Lauren Kathage (Labor)7 candidates · marginal
  • Morwell4.4 pts
    Martin Cameron (Nationals)6 candidates · marginal
  • Melton4.6 pts
    Steve McGhie (Labor)8 candidates · marginal
  • Berwick4.7 pts
    Brad Battin (Liberal)8 candidates · marginal
  • Brad Rowswell (Liberal)5 candidates · marginal
  • Brighton5.1 pts
    James Newbury (Liberal)6 candidates · marginal
  • Evelyn5.4 pts
    Bridget Vallence (Liberal)7 candidates · marginal
  • Bulleen5.9 pts
    Matthew Guy (Liberal)6 candidates · marginal
  • Ashwood6.1 pts
    Matt Fregon (Labor)6 candidates · fairly safe
  • Sunbury6.4 pts
    Josh Bull (Labor)5 candidates · fairly safe
  • Mulgrave6.5 pts
    Eden Foster (Labor)7 candidates · fairly safe
  • Niddrie6.7 pts
    Ben Carroll (Labor)7 candidates · fairly safe
  • Shepparton6.8 pts
    Kim O’Keeffe (Nationals)7 candidates · fairly safe
  • Eildon7.0 pts
    Cindy McLeish (Liberal)7 candidates · fairly safe
  • Greenvale7.1 pts
    Iwan Walters (Labor)7 candidates · fairly safe
  • Eureka7.2 pts
    Michaela Settle (Labor)7 candidates · fairly safe
  • Box Hill7.2 pts
    Paul Hamer (Labor)7 candidates · fairly safe
  • Richmond7.3 pts
    Gabrielle de Vietri (Greens)7 candidates · fairly safe
  • Ringwood7.5 pts
    Will Fowles (Independent)7 candidates · fairly safe
  • Monbulk7.5 pts
    Daniela De Martino (Labor)7 candidates · fairly safe
  • Bentleigh8.0 pts
    Nick Staikos (Labor)6 candidates · fairly safe
  • Roma Britnell (Liberal)6 candidates · fairly safe
  • Malvern8.1 pts
    Michael O’Brien (Liberal)7 candidates · fairly safe
  • Mordialloc8.2 pts
    Tim Richardson (Labor)7 candidates · fairly safe
  • Gary Maas (Labor)7 candidates · fairly safe
  • Point Cook8.3 pts
    Mathew Hilakari (Labor)8 candidates · fairly safe
  • Bellarine8.5 pts
    Alison Marchant (Labor)7 candidates · fairly safe
  • Frankston8.7 pts
    Paul Edbrooke (Labor)9 candidates · fairly safe
  • Belinda Wilson (Labor)6 candidates · fairly safe
  • Sydenham8.8 pts
    Natalie Hutchins (Labor)10 candidates · fairly safe
  • Cranbourne9.0 pts
    Pauline Richards (Labor)6 candidates · fairly safe
  • Eltham9.0 pts
    Vicki Ward (Labor)7 candidates · fairly safe
  • Macedon9.5 pts
    Mary-Anne Thomas (Labor)8 candidates · fairly safe
  • St Albans9.6 pts
    Natalie Suleyman (Labor)6 candidates · fairly safe
  • Carrum9.8 pts
    Sonya Kilkenny (Labor)8 candidates · fairly safe
  • Darren Cheeseman (Independent)7 candidates · fairly safe
  • Euroa9.9 pts
    Annabelle Cleeland (Nationals)7 candidates · fairly safe
  • Clarinda10.2 pts
    Meng Heang Tak (Labor)7 candidates · safe
  • Melbourne10.2 pts
    Ellen Sandell (Greens)8 candidates · safe
  • Bendigo East10.9 pts
    Jacinta Allan (Labor)6 candidates · safe
  • Albert Park11.1 pts
    Nina Taylor (Labor)8 candidates · safe
  • Mill Park11.6 pts
    Liliana D’Ambrosio (Labor)6 candidates · safe
  • Wendouree11.9 pts
    Juliana Addison (Labor)7 candidates · safe
  • Tarneit12.3 pts
    Dylan Wight (Labor)9 candidates · safe
  • Essendon12.5 pts
    Danny Pearson (Labor)7 candidates · safe
  • Bundoora12.7 pts
    Colin Brooks (Labor)7 candidates · safe
  • Ivanhoe12.8 pts
    Anthony Carbines (Labor)7 candidates · safe
  • Narracan13.0 pts
    Wayne Farnham (Liberal)6 candidates · safe
  • Nepean13.2 pts
    Anthony Marsh (Liberal)8 candidates · safe
  • Williamstown13.4 pts
    Melissa Horne (Labor)7 candidates · safe
  • Oakleigh13.5 pts
    Steve Dimopoulos (Labor)6 candidates · safe
  • Brunswick13.7 pts
    Vacant since 19 Sept 20267 candidates · safe
  • Kororoit14.5 pts
    Luba Grigorovitch (Labor)7 candidates · safe
  • Bendigo West14.6 pts
    Maree Edwards (Labor)5 candidates · safe
  • Geelong14.7 pts
    Christine Couzens (Labor)6 candidates · safe
  • Broadmeadows15.5 pts
    Kathleen Matthews-Ward (Labor)7 candidates · safe
  • Danny O’Brien (Nationals)6 candidates · safe
  • Thomastown15.8 pts
    Bronwyn Halfpenny (Labor)5 candidates · safe
  • Lara15.9 pts
    Ella George (Labor)7 candidates · safe
  • Kalkallo16.5 pts
    Ros Spence (Labor)5 candidates · safe
  • Ovens Valley17.8 pts
    Tim McCurdy (Nationals)7 candidates · safe
  • Dandenong18.3 pts
    Gabrielle Williams (Labor)6 candidates · safe
  • Laverton18.4 pts
    Sarah Connolly (Labor)9 candidates · safe
  • Warrandyte20.8 pts
    Nicole Werner (Liberal)6 candidates · safe
  • Lowan21.6 pts
    Emma Kealy (Nationals)6 candidates · safe
  • Peter Walsh (Nationals)5 candidates · safe
  • Tim Bull (Nationals)7 candidates · safe