- Home
- Western Australia
- Swan
Swan
Western Australia · Perth - South East · 149,352 people · 43 suburbs · 14 postcodes
Swan at a glance
Map shows the Swan LGA boundary in blue with a marker per suburb. Hover for suburb name, click for details.
Marker colour reflects SEIFA IRSAD decile: ● 1-2 (most disadvantaged), ● 3-4, ● 5-6, ● 7-8, ● 9-10 (most advantaged).
Boundary source: ABS ASGS 2021. Map tiles: OpenStreetMap contributors.
Swan is a metropolitan Local Government Area in Western Australia, in the Perth region. It covers 43 suburbs across 14 postcodes and an area of 1,055 km². Swan has a population of 149,352 , ranking #4 most populous in WA. The most populous suburb is Ellenbrook (24,668 residents), and the highest median household income is in Brigadoon at $2,901/week. The LGA-wide median household income is $1,892/week and median age is 35.7. About 33.6% of residents were born overseas and 23.3% speak a language other than English at home.
Who lives here
Age structure
Show counts
| 0–14 years | 32,523 (21.8%) |
| 15–24 years | 18,699 (12.5%) |
| 25–44 years | 45,212 (30.3%) |
| 45–64 years | 35,692 (23.9%) |
| 65+ years | 17,202 (11.5%) |
How they live
Housing tenure
Dwelling type mix
Work and learning
Schools in Swan
50 schools across Swan: 70.0% Government, 14.0% Catholic, 16.0% Independent. The WA average is 71.4% / 14.1% / 14.5%. Schools here have a median ICSEA of 1007 (range 678 to 1100). WA median is 1006; national mean is 1000.
Sector mix
Type breakdown
ICSEA range
ICSEA (Index of Community Socio-Educational Advantage) summarises the socio-economic background of each school's families. Higher values indicate more advantage. Source: ACARA 2025.
All 50 schools in Swan, sorted by enrolment:
| School | Sector | Type | Suburb | Students | ICSEA |
|---|---|---|---|---|---|
| Swan Christian College | Independent | Combined | Middle Swan | 1,689 | 1059 |
| Aveley Secondary College | Government | Secondary | Ellenbrook | 1,582 | 980 |
| Ellenbrook Secondary College | Government | Secondary | Ellenbrook | 1,442 | 968 |
| La Salle College | Catholic | Secondary | Middle Swan | 1,346 | 1028 |
| Holy Cross College | Catholic | Combined | Ellenbrook | 1,311 | 1040 |
| Swan Valley Anglican Community School | Independent | Combined | Aveley | 1,272 | 1055 |
| Guildford Grammar School | Independent | Combined | Guildford | 1,225 | 1100 |
| Brabham Primary School | Government | Primary | Brabham | 978 | 1032 |
| Ballajura Community College | Government | Secondary | Ballajura | 929 | 960 |
| Bullsbrook College | Government | Combined | Bullsbrook | 927 | 957 |
| Anne Hamersley Primary School | Government | Primary | Ellenbrook | 813 | 980 |
| Aveley North Primary School | Government | Primary | Aveley | 770 | 1003 |
| Governor Stirling Senior High School | Government | Secondary | Woodbridge | 751 | 961 |
| Malvern Springs Primary School | Government | Primary | Ellenbrook | 713 | 972 |
| Caversham Valley Primary School | Government | Primary | Caversham | 679 | 1035 |
| Ellenbrook Christian College | Independent | Combined | Ellenbrook | 677 | 1050 |
| Ballajura Primary School | Government | Primary | Ballajura | 674 | 1017 |
| Aveley Primary School | Government | Primary | Aveley | 621 | 1025 |
| Kiara College | Government | Secondary | Kiara | 620 | 804 |
| Australian Islamic College (Henley Brook) | Independent | Combined | Henley Brook | 565 | 1046 |
| Ellen Stirling Primary School | Government | Primary | Ellenbrook | 555 | 972 |
| Arbor Grove Primary School | Government | Primary | Ellenbrook | 544 | 954 |
| Good Shepherd Catholic School | Catholic | Primary | Lockridge | 431 | 1064 |
| West Beechboro Primary School | Government | Primary | Beechboro | 429 | 959 |
| St Helena's Catholic Primary School | Catholic | Primary | Ellenbrook | 420 | 1039 |
| Caversham Primary School | Government | Primary | West Swan | 404 | 1035 |
| Dayton Primary School | Government | Primary | Dayton | 404 | 1041 |
| Ellenbrook Primary School | Government | Primary | Ellenbrook | 404 | 964 |
| St Brigid's Primary School | Catholic | Primary | Middle Swan | 402 | 1030 |
| Upper Swan Primary School | Government | Primary | Upper Swan | 398 | 1008 |
| Mary MacKillop Catholic Community Primary School | Catholic | Primary | Ballajura | 393 | 1016 |
| Woodbridge Primary School | Government | Primary | Woodbridge | 388 | 1012 |
| East Beechboro Primary School | Government | Primary | Beechboro | 362 | 969 |
| Indie School Western Australia | Independent | Secondary | Midland | 362 | 942 |
| South Ballajura Primary School | Government | Primary | Ballajura | 355 | 939 |
| Middle Swan Primary School | Government | Primary | Stratton | 340 | 942 |
| Henley Brook Primary School | Government | Primary | Henley Brook | 336 | 1029 |
| Guildford Primary School | Government | Primary | Guildford | 315 | 1044 |
| Illawarra Primary School | Government | Primary | Ballajura | 310 | 987 |
| Beechboro Christian School | Independent | Primary | Bennett Springs | 305 | 1072 |
| Lockridge Primary School | Government | Primary | Lockridge | 282 | 851 |
| Beechboro Primary School | Government | Primary | Beechboro | 273 | 813 |
| Maarakool Primary School | Government | Primary | Brabham | 256 | 1035 |
| Emmaus Catholic Primary School | Catholic | Primary | Dayton | 207 | 1054 |
| Herne Hill Primary School | Government | Primary | Herne Hill | 190 | 983 |
| Gidgegannup Primary School | Government | Primary | Gidgegannup | 187 | 1006 |
| Clayton View Primary School | Government | Primary | Koongamia | 124 | 861 |
| Moorditj Noongar Community College | Government | Primary | Midland | 121 | 678 |
| Helena River Waldorf School | Independent | Combined | Midland | 101 | 1037 |
| South Ballajura Education Support Centre | Government | Special | Ballajura | 97 | 999 |
Source: ACARA School Profiles 2025. ICSEA shown where reported; some schools (notably small primaries) do not publish ICSEA.
SEIFA socio-economic indexes
SEIFA 2021 ranks Australian areas across four dimensions. Scores are population-weighted averages of suburb-level SEIFA scores within Swan. Higher scores indicate more advantage; the national mean is 1000.
IRSAD
Relative socio-economic advantage and disadvantage
IRSD
Relative disadvantage only (lower = more disadvantaged)
IER
Economic resources: income, wealth, housing
IEO
Education and occupation: qualifications, skill levels
Suburbs in Swan
Swan contains 43 suburbs and 14 postcodes. Sorted by population.
| Suburb | Postcode | Population | Median income | Median age |
|---|---|---|---|---|
| Ellenbrook | 6069 | 24,668 | $1,846/wk | 32 |
| Ballajura | 6066 | 18,459 | $1,726/wk | 37 |
| Aveley | 6069 | 13,998 | $2,165/wk | 31 |
| Beechboro | 6063 | 9,112 | $1,426/wk | 38 |
| Brabham | 6055 | 8,665 | $2,155/wk | 29 |
| Caversham | 6055 | 7,419 | $2,266/wk | 33 |
| Midland | 6056 | 6,335 | $1,138/wk | 39 |
| Bennett Springs | 6063 | 5,929 | $2,077/wk | 32 |
| The Vines | 6069 | 5,848 | $2,569/wk | 39 |
| Bullsbrook | 6084 | 5,605 | $1,912/wk | 38 |
| Dayton | 6055 | 5,507 | $2,133/wk | 30 |
| South Guildford | 6055 | 3,781 | $2,209/wk | 37 |
| Jane Brook | 6056 | 3,670 | $2,351/wk | 39 |
| Lockridge | 6054 | 3,322 | $1,206/wk | 38 |
| Stratton | 6056 | 3,267 | $1,403/wk | 33 |
| Middle Swan | 6056 | 2,852 | $1,316/wk | 39 |
| Gidgegannup | 6083 | 2,818 | $2,449/wk | 47 |
| Henley Brook | 6055 | 2,500 | $2,131/wk | 41 |
| Guildford | 6055 | 2,040 | $2,207/wk | 46 |
| Kiara | 6054 | 1,776 | $1,512/wk | 39 |
| Herne Hill | 6056 | 1,542 | $1,679/wk | 46 |
| Bellevue | 6056 | 1,514 | $1,313/wk | 40 |
| Viveash | 6056 | 1,280 | $1,833/wk | 40 |
| Woodbridge | 6056 | 1,207 | $1,656/wk | 43 |
| Brigadoon | 6069 | 1,025 | $2,901/wk | 43 |
| Koongamia | 6056 | 985 | $1,260/wk | 37 |
| Hazelmere | 6055 | 935 | $1,208/wk | 49 |
| West Swan | 6055 | 786 | $1,488/wk | 42 |
| Bushmead | 6055 | 677 | $2,742/wk | 32 |
| Upper Swan | 6069 | 549 | $1,482/wk | 52 |
| Millendon | 6056 | 490 | $2,024/wk | 49 |
| Baskerville | 6056 | 302 | $2,089/wk | 49 |
| Belhus | 6069 | 264 | $1,850/wk | 54 |
| Red Hill | 6056 | 85 | $2,550/wk | 49 |
| Cullacabardee | 6067 | 45 | $849/wk | 33 |
| Lexia | 6065 | 30 | $1,708/wk | 64 |
| Malaga | 6090 | 25 | $1,749/wk | 43 |
| Perth Airport | 6105 | 25 | 37 | |
| Whiteman | 6068 | 10 | $1,375/wk | 54 |
| Avon Valley National Park | 6084 | 5 | $1,375/wk | 39 |
| Ellenbrook East | 6069 | |||
| Melaleuca | 6065 | $2,250/wk | 70 | |
| Walyunga National Park | 6084 | $450/wk | 84 |
Postcodes covered
6054, 6055, 6056, 6063, 6065, 6066, 6067, 6068, 6069, 6079, 6083, 6084, 6090, 6105
Compare Swan with neighbouring LGAs
Side-by-side demographic and socio-economic snapshot of Swan and its closest neighbouring LGAs.
| LGA | Population | Median age | Median HH income | SEIFA IRSAD | % renting | % overseas-born |
|---|---|---|---|---|---|---|
| Swan (WA) | 149,352 | 35.7 | $1,892/wk | 975 | 22.4% | 33.6% |
| Mundaring | 42,814 | 43.3 | $1,891/wk | 1009 | 13.0% | 24.4% |
| Wanneroo | 208,481 | 35.8 | $1,924/wk | 987 | 22.6% | 40.8% |
| Bassendean | 15,935 | 39.4 | $1,738/wk | 1004 | 28.1% | 27.2% |
| Bayswater | 68,344 | 39.0 | $1,751/wk | 1017 | 32.5% | 37.8% |
| Belmont | 42,242 | 36.0 | $1,638/wk | 985 | 45.2% | 40.9% |
Services and amenities
Frequently asked questions about Swan
What is the population of Swan?
The 2021 Census recorded 149,352 people living in Swan, across 43 suburbs.
What suburbs are in Swan?
Swan contains 43 suburbs. The most populous are Ellenbrook, Ballajura, Aveley, Beechboro, Brabham.See the full list in the Suburbs section above.
What postcodes are in Swan?
Swan covers 14 postcodes: 6054, 6055, 6056, 6063, 6065, 6066, 6067, 6068, 6069, 6079, 6083, 6084, 6090, 6105.
What is the median household income in Swan?
The population-weighted median household income across Swan is $1,892 per week (2021 Census), ranking #31 of 123 WA LGAs.
How many schools are in Swan?
Swan has 50 schools, including 35 government, 7 Catholic, and 8 independent schools (ACARA 2025).
What is the SEIFA score for Swan?
Swan has a population-weighted SEIFA IRSAD score of 975, where the national average is 1000. Higher scores indicate more relative advantage.
Page last reviewed . Data sources: Australian Bureau of Statistics 2021 Census (CC BY 4.0), SEIFA 2021 (IRSD, IRSAD, IER, IEO), ACARA School Profiles 2025, ABS ASGS 2021 LGA boundaries. How this data is sourced.