Pendulum – Victoria 2026

The following table shows all Legislative Assembly electorates to be contested at the 2022 Victorian state election, ordered according to two-candidate-preferred margin.

The seat of Prahran is positioned according to the result of the 2025 by-election, which produced a change of party from Greens to Liberal. In the case of other seats affected by by-elections, the original 2022 results have been used instead. In the case of the seat of Narracan, the results of the 2023 supplementary election has been used – the 2022 election was cancelled in that seat.

Labor Seats Coalition Seats
Seat Margin Seat Margin
Northcote ALP vs GRN 0.22% Mornington LIB vs IND 0.7%
Bass ALP 0.2% Benambra LIB vs IND 0.9%
Pakenham ALP 0.4% Mildura NAT vs IND 1.2%
Hastings ALP 1.4% Prahran LIB vs GRN 1.3%
Pascoe Vale ALP vs GRN 2.0% Croydon LIB 1.4%
Preston ALP vs GRN 2.1% Hawthorn LIB 1.7%
Ripon ALP 3.0% Polwarth LIB 1.8%
Glen Waverley ALP 3.3% Caulfield LIB 2.1%
Bayswater ALP 4.2% Rowville LIB 3.7%
Footscray ALP vs GRN 4.2% Kew LIB 4.0%
Yan Yean ALP 4.3% Warrandyte LIB 4.3%
Melton ALP 4.6% Morwell NAT 4.4%
Ashwood ALP 6.2% Berwick LIB 4.7%
Sunbury ALP 6.4% Sandringham LIB 5.0%
Niddrie ALP 6.7% Brighton LIB 5.1%
Greenvale ALP 7.1% Evelyn LIB 5.4%
Eureka ALP 7.2% Bulleen LIB 5.9%
Box Hill ALP 7.2% Nepean LIB 6.4%
Ringwood ALP 7.5% Shepparton NAT vs IND 6.8%
Monbulk ALP 7.6% Eildon LIB 7.0%
Bentleigh ALP 8.0% South-West Coast LIB 8.0%
Mordialloc ALP 8.2% Malvern LIB 8.1%
Narre Warren South ALP 8.3% Euroa NAT 9.9%
Point Cook ALP 8.3% Narracan LIB vs IND 12.9%
Bellarine ALP 8.5% Gippsland South NAT 15.6%
Frankston ALP 8.7% Ovens Valley NAT 17.8%
Narre Warren North ALP 8.7% Lowan NAT 21.6%
Sydenham ALP 8.8% Murray Plains NAT 23.4%
Cranbourne ALP 9.0% Gippsland East NAT 24.6%
Eltham ALP 9.0%
Macedon ALP 9.5%
St Albans ALP 9.6%
Carrum ALP 9.8%
South Barwon ALP 9.8%
Clarinda ALP 10.2%
Mulgrave ALP 10.8%
Bendigo East ALP 10.8%
Werribee ALP 10.9%
Albert Park ALP 11.2%
Mill Park ALP 11.6%
Wendouree ALP 11.9%
Tarneit ALP 12.3%
Essendon ALP 12.5%
Bundoora ALP 12.7%
Ivanhoe ALP 12.8%
Williamstown ALP 13.4%
Oakleigh ALP 13.5%
Kororoit ALP 14.5%
Bendigo West ALP 14.6%
Geelong ALP 14.7%
Broadmeadows ALP 15.5%
Thomastown ALP 15.8%
Lara ALP 15.9%
Kalkallo ALP 16.5% Richmond GRN vs ALP 7.3%
Dandenong ALP 18.3% Melbourne GRN vs ALP 10.2%
Laverton ALP 18.4% Brunswick GRN vs ALP 13.7%