Local government

Western Australia councils

Every Western Australia local government area with the facts we hold for it. Population is the ABS estimated resident population at 30 June 2025; house medians are council-wide, not any suburb’s. Sort the table by any column.

Stirling254,821+1.6%2,434$785k$386.1910%
Wanneroo246,147+3.2%360$635k$4216.3835%
Swan187,090+4.0%179$605k$4513.4738%
Joondalup176,595+1.4%1,786$860k$422.5926%
Rockingham159,934+3.2%621$605k$4211.5654%
Gosnells144,475+1.9%1,135$586k$464.4639%
Cockburn139,499+2.8%831$730k$459.7945%
Melville115,945+1.8%2,192$1.2M$386.31010%
Armadale113,003+3.1%202$554k$5415.4746%
Canning109,028+1.5%1,680$765k$424.0914%
Mandurah106,827+3.4%611$588k$4313.3430%
Bayswater77,383+1.5%2,237$749k$393.597%
Kalamunda65,007+1.5%201$685k$483.0975%
Kwinana57,422+4.6%479$521k$4318.9571%
South Perth48,745+1.2%2,462$1.4M$369.2104%
Belmont48,221+1.2%1,212$665k$4011.488%
Busselton46,184+2.2%32$830k$769.8870%
Mundaring43,577+2.7%68$760k$1005.0987%
Victoria Park43,333+1.8%2,421$850k$373.09<1%
Greater Geraldton42,882+0.9%4.3$385k$2264.3410%
Vincent42,392+1.6%3,719$1.3M$365.0101%
Albany42,308+1.4%9.8$529k$1396.7671%
Serpentine-Jarrahdale40,531+4.5%45$670k$9420.1885%
Fremantle37,542+2.6%1,945$1.1M$385.498%
Bunbury35,730+1.1%546$465k$633.7333%
Perth35,673+2.1%2,604$1.6M$381.9103%
Cambridge32,684+1.7%1,486$2.1M$434.31020%
Harvey32,208+1.9%19$540k$1824.8645%
Kalgoorlie-Boulder31,268+0.2%0.3$370k$1361.5716%
Nedlands25,711+1.7%1,312$2.5M$404.41012%
Karratha25,429+2.2%1.7$540k$15811.3951%
Murray21,447+4.0%13$601k$15728.9451%
Capel20,171+2.1%36$600k$15912.3869%
Augusta Margaret River20,170+3.5%9.5$820k$9421.3896%
Subiaco20,038+2.2%3,578$1.9M$389.41012%
Broome19,193+1.0%0.4$656k$985.7857%
Port Hedland17,743+1.0%1.0$540k$922.7863%
Bassendean17,413+1.2%1,691$680k$424.7811%
Dardanup16,280+1.7%31$521k$987.5653%
Esperance14,663+0.3%0.3$430k$5294.0647%
Claremont13,091+2.7%2,618$2.3M$3511.81015%
Northam12,758+2.5%8.9$330k$3647.4357%
East Pilbara10,663+1.3%<0.1$321k$7212.2599%
Mosman Park10,482+1.4%2,438$2.0M$361.91019%
Manjimup9,621+0.9%1.4$345k$5374.0462%
Collie9,561+1.3%5.6$349k$2853.9179%
Cottesloe9,201+2.0%2,359$3.4M$382.4101%
Derby-West Kimberley8,683+1.3%0.1$210k$1,0623.31<1%
Wyndham-East Kimberley8,441+0.7%0.1$411k$6916.9485%
East Fremantle8,426+0.3%2,718$1.8M$371.7100%
Ashburton8,335+1.2%0.1$550k$1661.3790%
Chittering7,039+3.9%5.8$795k$32114.8874%
Denmark6,858+1.8%3.7$650k$1278.2791%
Donnybrook-Balingup6,698+1.4%4.3$490k$3524.8667%
Gingin6,585+3.5%2.1$556k$39519.9560%
Bridgetown-Greenbushes5,931+2.0%4.4$550k$3315.1678%
Plantagenet5,793+0.5%1.2$346k$4756.2470%
Carnarvon5,655+0.6%0.1$315k$1,2460.3351%
Toodyay5,251+3.0%3.1$525k$3715.7573%
Narrogin4,989-1.1%3.1$250k$5351.2553%
Waroona4,665+2.4%5.6$438k$4916.4252%
Katanning4,345+0.6%2.9$254k$7373.5257%
Halls Creek4,245+0.2%<0.1$1,4954.2197%
Dandaragan4,089+3.9%0.6$470k$56816.1676%
Irwin3,899+0.5%1.6$450k$23310.5469%
Coolgardie3,878+1.3%0.1$168k$3460.3180%
York3,677+0.4%1.7$390k$5858.4433%
Exmouth3,670+2.2%0.6$765k$6727.4897%
Northampton3,459+1.2%0.3$380k$86011.0373%
Merredin3,365+0.5%1.0$190k$9982.1425%
Moora2,421-0.8%0.6$200k$9433.3435%
Ravensthorpe2,309+0.7%0.2$260k$1,0590.4770%
Boyup Brook2,000+1.7%0.7$320k$1,1354.57<1%
Kojonup1,985+0.6%0.7$223k$8201.5761%
Wagin1,841+0.6%0.9$215k$1,1294.3345%
Boddington1,840+1.7%1.0$313k$2019.2583%
Peppermint Grove1,828+1.9%1,662$4.1M$391.1104%
Beverley1,815+0.6%0.8$300k$1,55129.2439%
Nannup1,743+2.5%0.6$513k$1,0182.9694%
Chapman Valley1,725+1.4%0.4$510k (2022-23)$58811.682%
Leonora1,724-1.2%0.1$190k$6073.5397%
Ngaanyatjarraku1,483-0.3%<0.1$4,5061.41100%
Dalwallinu1,455-0.9%0.2$165k$2,9312.8917%
Laverton1,441-0.7%<0.1$99k$2,7010.0196%
Wongan-Ballidu1,357+0.7%0.4$190k$2,1971.5431%
Lake Grace1,337+0.9%0.1$180k$2,9592.2937%
Cunderdin1,299-1.5%0.7$216k$1,5574.6611%
Gnowangerup1,295+1.3%0.3$154k$1,5641.5745%
Meekatharra1,2920.0%<0.1$100k$4,7680.01100%
Jerramungup1,248+2.3%0.2$285k$1,5388.0854%
Yilgarn1,204-0.9%<0.1$110k$3,8940.0658%
Shark Bay1,194+2.0%<0.1$525k$2,28023.4598%
Cranbrook1,167+0.9%0.4$239k$2,0595.1564%
Coorow1,149+1.7%0.3$397k$2,3317.8471%
Kellerberrin1,146-1.4%0.6$163k$2,5122.6220%
Broomehill-Tambellup1,117+1.1%0.4$178k$1,9555.4660%
Pingelly1,108+1.3%0.9$250k$1,7892.7257%
Williams1,081+1.1%0.5$350k$8074.6964%
Bruce Rock1,073+0.6%0.4$160k$3,1550.9618%
Corrigin1,052+0.9%0.4$200k$2,4154.8826%
Goomalling1,002+0.8%0.5$210k$8852.0636%
Brookton972+0.8%0.6$280k$1,5563.1345%
Cuballing969+1.0%0.8$433k$1,2363.1554%
Quairading956-1.4%0.5$153k$2,5355.2416%
Kondinin874+1.0%0.1$165k$3,5301.1639%
Narembeen853+0.6%0.2$140k$3,3742.3819%
Victoria Plains825-1.2%0.3$200k$1,9450.0832%
Kulin805+0.6%0.2$170k$3,9333.7932%
West Arthur801+1.0%0.3$260k$2,6953.8858%
Dowerin745+0.8%0.4$259k$2,4120.0715%
Dundas735-0.4%<0.1$60k$2,9412.7192%
Wickepin721+1.1%0.4$135k$2,7290.0738%
Dumbleyung715+1.3%0.3$155k$3,3580.0840%
Mount Magnet706+1.1%0.1$60k$4,3060.0193%
Morawa703+1.9%0.2$55k$3,6041.4442%
Perenjori665+0.9%0.1$50k$4,5771.5948%
Three Springs606+1.3%0.2$135k$2,8139.9523%
Carnamah598+2.0%0.2$118k$3,5856.7441%
Mukinbudin594-1.2%0.2$175k$3,6920.0836%
Menzies578-0.5%<0.1$5,7270.0195%
Wiluna567+0.3%<0.1$6,6910.0193%
Wandering558+1.6%0.3$390k$1,8403.6831%
Kent539+1.9%0.1$75k (2022-23)$4,7875.6933%
Woodanilling495+0.2%0.4$2,3962.0853%
Wyalkatchem493-0.2%0.3$159k$5,0980.0218%
Mount Marshall469+0.4%<0.1$6,8770.0735%
Mingenew428+1.4%0.2$130k$2,06914.0738%
Tammin395-1.0%0.4$120k$3,7690.0518%
Koorda377+1.1%0.1$149k (2022-23)$6,8020.0560%
Yalgoo356+0.3%<0.1$9,3890.0199%
Trayning304-1.6%0.2$50k$8,6350.0251%
Nungarin265+0.4%0.2$89k$6,5640.0628%
Westonia250+0.8%0.1$8,1494.0840%
Cue2340.0%<0.1$80k$12,9870.0293%
Upper Gascoyne206+1.0%<0.1$33,9010.0395%
Sandstone118+1.7%<0.1$25,3410.0298%
Murchison111+2.8%<0.1$50,7890.02100%

ABS ASGS 2024 local government areas and estimated resident population; council-wide medians from ABS Data by Region; grants from the Financial Assistance Grants (Dept of Infrastructure), 2025-26, per ABS resident; approvals from ABS Building Approvals, 12 months to 2026-07; SEIFA 2021. Hazard shares are population-weighted over member suburbs a state layer covers, and shown only where covered suburbs hold at least half the council’s residents; a dash means no source covers enough of it, not zero. ABS, Dept of Infrastructure and state data CC BY 4.0.