Largest Cities in Western Australia

Top 100 cities ranked by largest cities

Largest Cities - Western Australia

1 Perth 2,141,834
2 Mandurah 90,306
3 Bunbury 75,196
4 Baldivis 37,697
5 Canning Vale 34,504
6 Geraldton 32,717
7 Albany 31,128
8 Kalgoorlie 30,841
9 Busselton 27,233
10 Ellenbrook 24,668
11 Dianella 24,169
12 Thornlie 23,665
13 Morley 22,539
14 Gosnells 21,149
15 Willetton 19,262
16 Byford 18,878
17 Ballajura 18,459
18 Scarborough 17,605
19 Karratha 17,013
20 Australind 15,988
21 Duncraig 15,982
22 Landsdale 15,401
23 Rockingham 15,312
24 Port Hedland 15,298
25 Bayswater 15,288
26 Piara Waters 15,029
27 Como 14,786
28 Broome 14,660
29 Halls Head 14,474
30 Wellard 14,127
32 Aveley 13,998
33 Clarkson 13,904
34 Balga 13,864
35 Perth city centre 13,670
36 Port Kennedy 13,477
37 Butler 13,473
38 Armadale 13,415
39 Kingsley 13,204
40 Maylands 13,199
41 Forrestfield 13,181
42 Southern River 12,852
43 Nollamara 12,779
44 Yokine 12,706
45 South Perth 12,596
46 Secret Harbour 12,474
47 Waikiki 12,453
48 Maddington 12,419
49 High Wycombe 12,198
50 Wanneroo 12,113
51 Wembley 12,061
52 East Perth 11,681
53 Harrisdale 11,667
54 Seville Grove 11,408
55 Banksia Grove 11,351
56 Success 11,340
57 Mount Lawley 11,328
58 Hamilton Hill 11,327
59 Hillarys 11,200
60 South Hedland 11,046
61 Yanchep 11,022
62 Spearwood 10,944
63 Rivervale 10,897
64 Leeming 10,883
65 Bassendean 10,837
66 Warnbro 10,828
67 Balcatta 10,813
68 Kelmscott 10,575
69 East Victoria Park 10,569
70 Nedlands 10,561
71 Marangaroo 10,483
72 Esperance 10,218
73 Alkimos 10,203
74 Stirling 10,165
75 Subiaco 9,940
76 Karrinyup 9,886
77 Greenfields 9,869
78 Greenwood 9,861
79 Dalyellup 9,770
80 North Perth 9,623
81 Innaloo 9,592
82 Woodvale 9,579
83 Tapping 9,547
84 Victoria Park 9,334
85 Atwell 9,287
86 Claremont 9,248
87 Doubleview 9,205
88 Joondalup 9,193
89 Mosman Park 9,169
90 Meadow Springs 9,160
91 Kardinya 9,137
92 Beechboro 9,112
93 Beckenham 9,092
94 Bentley 9,051
95 Huntingdale 9,021
96 Margaret River 8,918
97 Girrawheen 8,897
98 West Busselton 8,869
99 Cloverdale 8,864
100 Quinns Rocks 8,861

The largest cities in Western Australia represent major centers of economic activity, cultural influence, and population growth. Perth leads with a population of 2,141,834, followed by Mandurah and Bunbury. These cities serve as hubs for employment, education, and innovation, attracting residents from across the country and around the world.

Population size is a key indicator of a city's economic influence and infrastructure capacity. Larger cities typically offer more diverse job markets, extensive public transit systems, and a wider range of cultural amenities. 08 dominates the top 10 with 10 cities on the list, reflecting the state's strong economic pull and quality of life.

While large populations bring economic advantages, they also present challenges including higher costs of living, traffic congestion, and housing affordability concerns. Many of these cities have experienced significant growth over the past decade, driven by job opportunities in technology, healthcare, and professional services.

Did You Know?

  • 1. Perth's population is larger than that of several U.S. states.
  • 2. 08 has 10 cities in the top 10, more than any other state.
  • 3. The 50th largest city still has a population of 12,113 - larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 2,379,537.

Browse Rankings by Region

Australia - By Region

Australian Capital Territory New South Wales Queensland South Australia Tasmania Victoria Western Australia

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe