1989 Western Australian state election
Elections were held in the state of Western Australia on 4 February 1989 to elect all 57 members to the Legislative Assembly and all 34 members to the Legislative Council. The Labor government, led by Premier Peter Dowding, won a third term in office against the Liberal Party, led by Opposition Leader Barry MacKinnon.
The result was a major swing against the Labor Party, coming in the wake of revelations of dealings between Government and business that came to be known as WA Inc. The redistribution that took place in 1988, based upon the Acts Amendment Act 1987 which abolished several country and outer metropolitan electorates while creating new metropolitan ones, makes it difficult to assess how Labor would have performed on the old boundaries—while it lost four seats, it gained one Liberal-held seat and won several of the new seats, so in net terms, it only lost one seat despite the massive swing and the low two-party-preferred result.
This was the first election in WA contested by the Australian Greens Party.
Seats changing parties
- A redistribution prior to the election had made the Labor-held seat of Warren notionally Liberal
- Members listed in italics did not contest their seat at this election.
- * figure is vs. National
- ** figure is vs. Labor
- *** figure is vs. Liberal
Post-election pendulum
| Labor seats | - | - | - |
| Marginal | - | - | - |
| Geraldton | Jeff Carr | ALP | 0.2% |
| Northern Rivers | Kevin Leahy | ALP | 0.6% |
| Murray | Keith Read | ALP | 0.9% |
| Dianella | Keith Wilson | ALP | 1.1% |
| Perth | Ian Alexander | ALP | 1.2% |
| Bunbury | Phil Smith | ALP | 1.5% |
| Swan Hills | Gavan Troy | ALP | 1.5% |
| Wanneroo | Jackie Watkins | ALP | 1.6% |
| Whitford | Pam Beggs | ALP | 1.7% |
| Helena | Gordon Hill | ALP | 2.6% |
| Armadale | Bob Pearce | ALP | 3.1% |
| Nollamara | John Kobelke | ALP | 3.7% |
| Balcatta | Nick Catania | ALP | 4.0% |
| Rockingham | Mike Barnett | ALP | 4.1% |
| Glendalough | Carmen Lawrence | ALP | 4.8% |
| Fairly safe | - | - | - |
| Kenwick | Judyth Watson | ALP | 6.9% |
| Mitchell | David Smith | ALP | 7.4% |
| Thornlie | Yvonne Henderson | ALP | 7.4% |
| Victoria Park | Geoff Gallop | ALP | 7.4% |
| Ashburton | Pam Buchanan | ALP | 7.9% |
| Peel | Norm Marlborough | ALP | 9.4% |
| Safe | - | - | - |
| Maylands | Peter Dowding | ALP | 10.1% |
| Belmont | Eric Ripper | ALP | 10.5% |
| Eyre | Julian Grill | ALP | 11.2% |
| Kalgoorlie | Ian Taylor | ALP | 11.4% |
| Pilbara | Larry Graham | ALP | 11.5% |
| Fremantle | David Parker | ALP | 12.4% |
| Marangaroo | Ted Cunningham | ALP | 12.4% |
| Morley | Frank Donovan | ALP | 12.4% |
| Cockburn | Bill Thomas | ALP | 14.6% |
| Kimberley | Ernie Bridge | ALP | 19.6% |