Swan · Council (LGA)
Total population
152,9742021▲ +41.0%
Swan has a population of 152,974 — well above average, more than three times the typical council area's 11,880. It ranks 50th of 565 council areas nationally.
Among its neighbours it's larger than Bayswater, Kalamunda and Belmont, but smaller than Joondalup and Stirling. Within Swan, it varies widely, from 0 in Melaleuca - Lexia to 21,348 in Beechboro.
The population has grown 41% since 2011, adding 45k people, faster than the 18% nationally.
Trend across censuses
Where Swan sits
All council (lga) areas, 2021. The marker is Swan — higher than 91% of areas.
View full map →Total population within Swan
- Aveley15,680
- Avon Valley National Park5
- Ballajura18,505
- Beechboro21,348
- Brabham - Henley Brook11,164
- Bullsbrook5,605
- Ellenbrook19,011
- Gidgegannup2,818
- Hazelmere - Guildford5,408
- Lockridge - Kiara12,518
- Malaga25
- Melaleuca - Lexia0
- Middle Swan - Herne Hill5,678
- Midland - Guildford11,087
- Stratton - Jane Brook7,019
- The Vines12,457