Australia Parking Atlas

State/territory

Car parks in Western Australia

12,653 car parks listed; 2,477 recorded as public. Shown as a section of this guide: listable 12653, axes 1.

Car parks mapped in Western AustraliaCar parks mapped in Western Australia: 12,653 locations plotted; 2,477 access recorded as public, 10,176 access not recorded. Boundary: ABS ASGS Edition 4. Positions from OpenStreetMap. Schematic, not for navigation.
Circle size shows how many are mapped nearby Schematic map · boundary © ABS (CC BY 4.0) · locations © OpenStreetMap contributors

What’s recorded here

Share of the 12,653 listed car parks where OpenStreetMap records each detail. Blank does not mean “no”.

  • Access recorded as public2,477 20%
  • Fee recorded (yes/no)1,771 14%
  • Parking type5,794 46%
  • Number of spaces910 7%
  • Accessible spaces554 4%
  • Opening hours33 under 1%

Parking type is the most often recorded detail here (46%). Help improve the record.

Council areas

137 council areas with at least one listed car park. Areas with enough recorded detail get their own page.

AreaCar parksPublic (recorded)
Armadale own guide814315
Cockburn63698
Swan63348
Gosnells50876
Joondalup50522
Stirling49029
Wanneroo38463
Melville34550
Canning30378
Mandurah29913
Perth29940
Greater Geraldton286187
Bunbury27012
Fremantle26835
Rockingham26218
Belmont25244
Murray2243
Victoria Park21318
Kalamunda20035
Albany18348
Augusta Margaret River18015
Karratha1803
Kwinana1783
Dundas17194
Manjimup15746
Cambridge15218
Busselton15152
Ashburton1455
Bayswater13818
Esperance13763
Carnarvon12711
East Pilbara1254
Wyndham-East Kimberley12511
Mundaring1187
Broome11712
Port Hedland11510
Nedlands11110
South Perth11118
Harvey1094
Northampton10936
Ravensthorpe9628
Exmouth957
Subiaco8127
Dandaragan7612
Derby-West Kimberley742
Capel735
Vincent718
Kalgoorlie-Boulder677
Denmark6610
Collie626
Irwin6217
Serpentine-Jarrahdale603
Merredin5721
Cottesloe529
Shark Bay524
Coolgardie4824
Coorow4719
East Fremantle4514
Bassendean434
Lake Grace4229
Donnybrook-Balingup3726
Plantagenet3725
Gingin3613
Mosman Park365
Dalwallinu3418
Dardanup331
Meekatharra331
Perenjori3316
Nannup3110
Gnowangerup3016
Claremont2912
Waroona290
Quairading2722
Northam268
Bruce Rock2419
Bridgetown-Greenbushes2315
Carnamah2315
Katanning237
Chittering217
Halls Creek214
Kent2114
Kulin209
Yilgarn2012
Cuballing1917
Leonora190
Mount Marshall1912
Victoria Plains1914
West Arthur1914
Yalgoo191
Beverley1810
Kondinin184
Mingenew1814
Narrogin186
Trayning1815
Upper Gascoyne180
Cranbrook179
Laverton177
Jerramungup162
Three Springs1610
Wongan-Ballidu163
Kellerberrin1510
Mukinbudin1513
Corrigin149
Koorda148
Dumbleyung139
Morawa139
Mount Magnet130
Wickepin1310
York132
Brookton1211
Ngaanyatjarraku110
Toodyay116
Williams104
Dowerin98
Moora92
Narembeen93
Wagin97
Wyalkatchem97
Cue70
Kojonup70
Peppermint Grove70
Boyup Brook61
Murchison60
Nungarin66
Pingelly65
Woodanilling60
Boddington50
Goomalling55
Wiluna50
Broomehill-Tambellup40
Chapman Valley41
Menzies40
Tammin40
Cunderdin30
Sandstone30
Wandering20
Westonia10

About this data

  • Car parks come from OpenStreetMap (amenity=parking). Access, fee and type are shown only where a mapper recorded them.
  • “Recorded as no fee” means the OpenStreetMap record says fee=no. It is not a guarantee that there is no charge today — check the signs on site.
  • We never show prices, live availability or bookings. Car parks tagged private, no-access or customers/permit-only are not listed.
  • Most car parks have no access tag. They are listed as “Access not recorded”, not as public.

OpenStreetMap snapshot 9 Nov 2026 (Geofabrik extracts). Areas: ABS ASGS Edition 4 (2026); suburbs and localities are ABS approximations, not legal boundaries. Most recent edit among these records: 9 Nov 2026. How we build this guide.