Swan Hills is an electoral district of the Legislative Assembly in the Australian state of Western Australia.
The district takes in the communities of Aveley, Bailup, Belhus, Brigadoon, Bullsbrook, Chidlow, Ellenbrook, Gidgegannup, Melaleuca, Mount Helena, Sawyers Valley, The Vines, Upper Swan and Wooroloo.
[1] First contested at the 1989 state election, Swan Hills was created to replace the abolished seat of Mundaring.
Radisich retired at the 2008 state election, having failed to win Labor endorsement to contest a safer seat.
However, Alban easily won re-election as the Liberal-National government retained office with an increased majority.