Western Australia town and city guides

Read dozens of guides to Western Australian towns and cities, and start planning your trip, whether heading to Albany and Australind or Yallingup and York.
For such a huge state, it is rather strange that Western Australia only has one real city. Capital Perth is a sprawling mass of suburbia, and home to the vast majority of the Western Australian population.
Western Australian does have a collection of pretty interesting towns, however.
The majority of these are coastal, centred around their Indian Ocean beaches. But Western Australian towns also include outback mining settlements, rugged tropical outposts and forest hideaways.
Holiday to Western Australian towns
It’s possible to fit many of these Western Australian towns into a self-drive holiday. You can flit from heritage to beach time to lakeside retreats. Or from surf towns to wine region hubs to national park gateways.

Australia Travel Questions is gradually putting together free guides to all the towns in Australia worth visiting. The towns in Western Australia that currently have guides on the site are listed below. Click through to read the guides, and get an idea of the best things to do in these Western Australian towns.
Towns and cities in Western Australia
Albany | Augusta | Australind | Binningup | Bremer Bay | Bridgetown | Broome | Bruce Rock | Bunbury | Carnarvon | Cervantes | Collie | Cookernup | Coral Bay | Cowaramup | Dawesville | Denham | Derby | Dongara | Dunsborough | Dwellingup | Eagle Bay | Exmouth | Fitzroy Crossing | Fremantle | Geraldton | Henley Brook | Hopetoun | Jarrahdale | Jurien Bay | Kalbarri | Kalgoorlie | Kellerberrin | Kojonup | Lancelin | Mandurah | Manjimup | Mingenew | New Norcia | Norseman | Northam | Onslow | Pemberton | Perth | Pinjarra | Port Hedland | Preston Beach | Quairading | Ravensthorpe | Walpole | Waroona | Yalgoo | Yallingup | York