Readimedic Logo

Readimedic

Readimedic Logo

Readimedic

  • Home
Log inSign up
Australian State

Work in WA

Explore GP opportunities across 139 local government areas in WA. Discover detailed information about each region including community, lifestyle, and healthcare environment.

Local Government Areas

Browse all regions in WA to find your ideal practice location.

Albany

Population: 41,545
76 GPs
Learn more

Armadale

Population: 109,218
80 GPs
Learn more

Ashburton

Population: 8,179
10 GPs
Learn more

Augusta Margaret River

Population: 19,410
27 GPs
Learn more

Bassendean

Population: 17,145
6 GPs
Learn more

Bayswater

Population: 75,981
72 GPs
Learn more

Belmont

Population: 47,377
54 GPs
Learn more

Beverley

Population: 1,795
Learn more

Boddington

Population: 1,808
Learn more

Boyup Brook

Population: 1,959
Learn more

Bridgetown-Greenbushes

Population: 5,797
6 GPs
Learn more

Brookton

Population: 962
Learn more

Broome

Population: 18,870
64 GPs
Learn more

Broomehill-Tambellup

Population: 1,101
Learn more

Bruce Rock

Population: 1,066
3 GPs
Learn more

Bunbury

Population: 35,174
78 GPs
Learn more

Busselton

Population: 45,003
89 GPs
Learn more

Cambridge

Population: 32,006
58 GPs
Learn more

Canning

Population: 106,944
182 GPs
Learn more

Capel

Population: 19,701
11 GPs
Learn more

Carnamah

Population: 586
Learn more

Carnarvon

Population: 5,599
17 GPs
Learn more

Chapman Valley

Population: 1,698
Learn more

Chittering

Population: 6,753
3 GPs
Learn more

Christmas Island

Population: 1,865
Learn more

Claremont

Population: 12,671
40 GPs
Learn more

Cockburn

Population: 135,149
132 GPs
Learn more

Cocos Islands

Population: 625
3 GPs
Learn more

Collie

Population: 9,408
6 GPs
Learn more

Coolgardie

Population: 3,779
Learn more

Coorow

Population: 1,125
Learn more

Corrigin

Population: 1,039
3 GPs
Learn more

Cottesloe

Population: 8,967
19 GPs
Learn more

Cranbrook

Population: 1,152
Learn more

Cuballing

Population: 955
Learn more

Cue

Population: 229
Learn more

Cunderdin

Population: 1,316
Learn more

Dalwallinu

Population: 1,466
Learn more

Dandaragan

Population: 3,921
Learn more

Dardanup

Population: 15,930
9 GPs
Learn more

Denmark

Population: 6,707
11 GPs
Learn more

Derby-West Kimberley

Population: 8,536
27 GPs
Learn more

Donnybrook-Balingup

Population: 6,584
8 GPs
Learn more

Dowerin

Population: 740
Learn more

Dumbleyung

Population: 708
Learn more

Dundas

Population: 723
3 GPs
Learn more

East Fremantle

Population: 8,361
15 GPs
Learn more

East Pilbara

Population: 10,403
8 GPs
Learn more

Esperance

Population: 14,558
24 GPs
Learn more

Exmouth

Population: 3,566
7 GPs
Learn more

Fremantle

Population: 36,349
88 GPs
Learn more

Gingin

Population: 6,348
3 GPs
Learn more

Gnowangerup

Population: 1,271
Learn more

Goomalling

Population: 992
Learn more

Gosnells

Population: 141,279
101 GPs
Learn more

Greater Geraldton

Population: 42,322
53 GPs
Learn more

Halls Creek

Population: 4,213
9 GPs
Learn more

Harvey

Population: 31,495
16 GPs
Learn more

Irwin

Population: 3,864
Learn more

Jerramungup

Population: 1,217
Learn more

Joondalup

Population: 173,469
233 GPs
Learn more

Kalamunda

Population: 63,827
64 GPs
Learn more

Kalgoorlie-Boulder

Population: 30,991
28 GPs
Learn more

Karratha

Population: 24,716
26 GPs
Learn more

Katanning

Population: 4,294
3 GPs
Learn more

Kellerberrin

Population: 1,159
Learn more

Kent

Population: 526
Learn more

Kojonup

Population: 1,965
3 GPs
Learn more

Kondinin

Population: 862
Learn more

Koorda

Population: 373
Learn more

Kulin

Population: 800
Learn more

Kwinana

Population: 54,672
31 GPs
Learn more

Lake Grace

Population: 1,319
3 GPs
Learn more

Laverton

Population: 1,444
Learn more

Leonora

Population: 1,737
Learn more

Mandurah

Population: 102,922
107 GPs
Learn more

Manjimup

Population: 9,523
8 GPs
Learn more

Meekatharra

Population: 1,286
4 GPs
Learn more

Melville

Population: 113,404
181 GPs
Learn more

Menzies

Population: 577
Learn more

Merredin

Population: 3,335
3 GPs
Learn more

Mingenew

Population: 421
Learn more

Moora

Population: 2,432
3 GPs
Learn more

Morawa

Population: 686
Learn more

Mosman Park

Population: 10,281
12 GPs
Learn more

Mount Magnet

Population: 696
Learn more

Mount Marshall

Population: 466
Learn more

Mukinbudin

Population: 603
Learn more

Mundaring

Population: 42,327
37 GPs
Learn more

Murchison

Population: 105
Learn more

Murray

Population: 20,563
8 GPs
Learn more

Nannup

Population: 1,675
3 GPs
Learn more

Narembeen

Population: 848
3 GPs
Learn more

Narrogin

Population: 5,029
12 GPs
Learn more

Nedlands

Population: 25,104
66 GPs
Learn more

Ngaanyatjarraku

Population: 1,482
Learn more

Northam

Population: 12,416
14 GPs
Learn more

Northampton

Population: 3,382
Learn more

Nungarin

Population: 258
Learn more

Peppermint Grove

Population: 1,782
8 GPs
Learn more

Perenjori

Population: 659
Learn more

Perth

Population: 34,624
126 GPs
Learn more

Pingelly

Population: 1,091
3 GPs
Learn more

Plantagenet

Population: 5,734
5 GPs
Learn more

Port Hedland

Population: 17,448
23 GPs
Learn more

Quairading

Population: 967
Learn more

Ravensthorpe

Population: 2,280
3 GPs
Learn more

Rockingham

Population: 154,132
130 GPs
Learn more

Sandstone

Population: 115
Learn more

Serpentine-Jarrahdale

Population: 38,631
19 GPs
Learn more

Shark Bay

Population: 1,164
Learn more

South Perth

Population: 47,909
41 GPs
Learn more

Stirling

Population: 249,872
241 GPs
Learn more

Subiaco

Population: 19,452
43 GPs
Learn more

Swan

Population: 179,207
162 GPs
Learn more

Tammin

Population: 401
Learn more

Three Springs

Population: 600
Learn more

Toodyay

Population: 5,081
3 GPs
Learn more

Trayning

Population: 306
Learn more

Upper Gascoyne

Population: 201
Learn more

Victoria Park

Population: 42,352
40 GPs
Learn more

Victoria Plains

Population: 834
Learn more

Vincent

Population: 41,479
43 GPs
Learn more

Wagin

Population: 1,825
3 GPs
Learn more

Wandering

Population: 547
Learn more

Wanneroo

Population: 237,628
204 GPs
Learn more

Waroona

Population: 4,537
3 GPs
Learn more

West Arthur

Population: 789
Learn more

Westonia

Population: 246
Learn more

Wickepin

Population: 710
Learn more

Williams

Population: 1,063
Learn more

Wiluna

Population: 563
3 GPs
Learn more

Wongan-Ballidu

Population: 1,343
Learn more

Woodanilling

Population: 490
Learn more

Wyalkatchem

Population: 492
Learn more

Wyndham-East Kimberley

Population: 8,315
23 GPs
Learn more

Yalgoo

Population: 353
Learn more

Yilgarn

Population: 1,212
Learn more

York

Population: 3,649
Learn more

Ready to Find Your Perfect Location?

Browse available GP positions and locum opportunities across WA.

View All Opportunities
  • Product

    • Home
    • For Practices
    • For Registrars
  • Legal

    • Privacy Policy
    • Terms of Service
  • Work by State

    • Work in NSW
    • Work in VIC
    • Work in QLD
    • Work in WA
    • Work in SA
    • Work in TAS
    • Work in ACT
    • Work in NT
Readimedic Logo

Readimedic

© 2025 Readimedic. All rights reserved.