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.

Open map →
📍 Swan, Council (LGA)

Trend across censuses

100k120k140k160k20112012201320142015201620172018201920202021108,461133,851152,974

Where Swan sits

1101001.0k10k100k1.0M

All council (lga) areas, 2021. The marker is Swan — higher than 91% of areas.

View full map →

Total population within Swan

  1. Aveley15,680
  2. Avon Valley National Park5
  3. Ballajura18,505
  4. Beechboro21,348
  5. Brabham - Henley Brook11,164
  6. Bullsbrook5,605
  7. Ellenbrook19,011
  8. Gidgegannup2,818
  9. Hazelmere - Guildford5,408
  10. Lockridge - Kiara12,518
  11. Malaga25
  12. Melaleuca - Lexia0
  13. Middle Swan - Herne Hill5,678
  14. Midland - Guildford11,087
  15. Stratton - Jane Brook7,019
  16. The Vines12,457

Total population in nearby areas

  1. Stirling226,369
  2. Joondalup160,003
  3. Bayswater69,283
  4. Kalamunda58,762
  5. Belmont42,257
  6. Mundaring39,166
  7. Victoria Park36,889
  8. Vincent36,537
  9. Perth28,463
  10. Bassendean15,932

More for Swan