Cannington is an electoral district of the Legislative Assembly in the Australian state of Western Australia.
The district is based in the inner southern suburbs of Perth.
[1] Based in the southern suburbs of Perth, the district straddles both sides of the Canning River.
It includes most of Cannington, as well as East Cannington, Beckenham, Queens Park, Wilson, Lynwood, Langford, most of Ferndale and part of Thornlie.
It was a new seat created as a result of the one vote one value reforms.