Sign In Register

Largest Cities in Western Australia

Top 100 cities ranked by largest cities

Largest Cities — Western Australia

1 Perth 2,309,338
2 Mandurah 90,306
3 Bunbury 76,452
4 Geraldton 38,595
5 Baldivis 37,697
6 Albany 35,053
7 Canning Vale 34,504
8 Kwinana 30,433
9 Kalgoorlie 29,072
10 Ellenbrook 24,668
11 Dianella 24,169
12 Thornlie 23,665
13 Morley 22,539
14 Busselton 21,898
15 Gosnells 21,149
16 Willetton 19,262
17 Byford 18,878
18 Ballajura 18,459
19 Scarborough 17,605
20 Australind 15,988
21 Duncraig 15,982
22 Landsdale 15,401
23 Rockingham 15,312
24 Port Hedland 15,298
25 Como 14,786
26 Broome 14,660
27 Halls Head 14,474
28 Bayswater 14,236
30 Clarkson 13,904
31 Esperance 13,883
32 Balga 13,864
33 Perth city centre 13,670
34 Butler 13,473
35 Armadale 13,415
36 Port Kennedy 13,238
37 Kingsley 13,204
38 Maylands 13,199
39 Forrestfield 13,181
40 Southern River 12,852
41 Nollamara 12,779
42 Yokine 12,706
43 South Perth 12,596
44 Maddington 12,419
45 Newman 12,316
46 Wanneroo 12,113
47 Wembley 12,061
48 Waikiki 12,008
49 High Wycombe 11,990
50 Karratha 11,728
51 East Perth 11,681
52 Secret Harbour 11,551
53 Mount Lawley 11,328
54 Hamilton Hill 11,327
55 Hillarys 11,200
56 South Hedland 11,046
57 Nedlands 10,949
58 Rivervale 10,897
59 Leeming 10,883
60 Bassendean 10,837
61 Warnbro 10,828
62 Balcatta 10,813
63 Kelmscott 10,575
64 Marangaroo 10,483
65 Seville Grove 10,083
66 Aveley 9,952
67 Success 9,905
68 Spearwood 9,872
70 Subiaco 9,690
71 Stirling 9,625
72 Greenfields 9,620
73 Greenwood 9,338
74 Joondalup 9,302
75 Tapping 9,243
76 Banksia Grove 9,180
77 Woodvale 9,116
78 Karrinyup 9,037
79 Atwell 8,926
80 Beechboro 8,896
81 Harrisdale 8,893
82 Piara Waters 8,892
83 Wellard 8,849
84 Dalyellup 8,707
85 Girrawheen 8,672
86 Fremantle 8,616
87 Yanchep 8,571
88 Mosman Park 8,566
89 Kardinya 8,538
90 Cable Beach 8,529
91 Huntingdale 8,525
92 North Perth 8,504
93 Victoria Park 8,493
94 Quinns Rocks 8,442
95 Bentley 8,323
96 Eaton 8,166
97 Doubleview 8,160
98 Lesmurdie 8,142
99 Mirrabooka 8,085
100 West Busselton 8,072

The largest cities in Western Australia represent major centers of economic activity, cultural influence, and population growth. Perth leads with a population of 2,309,338, 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 11,728 — larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 2,552,388.

Browse Rankings by Region

Australia — By Region

Australian Capital Territory New South Wales Northern Territory 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 Brunei 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