Looking for the best General Practitioner jobs?

At Alecto Australia, we specialise in finding rewarding General Practitioner jobs right across Australia for Australian GPs. If you’re a VR GP looking for your next opportunity, get in contact today because we’d love to hear from you.

The best GP jobs for the best GPs!

As there is no shortage of vacancies for General Practitioners in Australia, we seek out and work with only the best practices. Naturally, these practices expect the best GPs from us, so we look for GPs that are hardworking, have extra clinical skills, an interest in continuing education, and know how to build rapport with patients.

Clinics across Australia connect with us seeking GPs with FRACGP, MRCGP, FRNZCGP and MICGP qualifications. Working with a knowledge of your lifestyle preferences, means we’ll be able to match you to the perfect GP job opportunity.

Our personalised approach means we understand your specific wants, needs, goals and who you are as a person!

We’ll match you with the right practice for your personality and preferences, so you can enjoy your work more! Alecto are the ‘GP matchmakers’ and we know our GP jobs! Our team have worked with many of our preferred practices over a number of years. In most cases we know what practices look and feel like, their history, and how they train and retain their staff.
We also know how well practices support GPs through marketing to attract new patients. Our knowledge and experience means you don’t end up at the wrong practice, waiting week after week for the patients to start coming.

GP Salary in Australia

Salaries for GP jojbs in different states and locations across Australia.

Read More

Restrictions & Exemptions

Learn about DWS/19AB and other potential GP job restrictions.

Read More

Alecto Connect

Community building, advice networkds and free events for GP's

Read More

Social Responsibility

Alecto donates $250 to a nominated charity for every GP we place

Read More

Find the perfect job today

Job ID
928
Location
Townsville
  • GPs for tropical island paradise – DPA location and HWC available
  • Live on the island or take a short 15 ferry ride to work everyday
  • Mixed billing practice so lucrative earnings on offer
Job ID
915
Location
Eagleby, Queensland
  • 70% of billings – bulk billing clinic – with an established patient base
  • High earning potential with high patient numbers
  • DWS/DPA replacement available
Job ID
910
Location
Brisbane, QLD
  • 70% of billings and guarantee for the first 3 months
  • Located only 25 mins from Brisbane and a close commute to the Gold Coast
  • DWS/DPA replacements available
Job ID
913
Location
Nambour, Sunshine Coast
  • VR GP for very well-established mixing billing practice
  • Extremely busy patient base ready to take over
  • $10k sign on bonus and $10k relocation package available
Job ID
911
Location
Brisbane
  • 80% of billings for the first 3 months
  • Full-time role
  • Flexible Rosters, Weekend work available
Job ID
906
Location
Blue Mountains, NSW
  • Mixed Billing practice
  • 65% of billings
  • Highly reputable practice well embedded in the local community
Job ID
912
Location
Sunshine Coast
  • 70% of billings of mixed billing practice, great earning potential
  • Busy, well-established practice with a patient base ready to take over
  • DWS/DPA replacement available – only 40 mins from Brisbane CBD
Job ID
907
Location
Mornington Peninsula, VIC
  • 70% of billings
  • DPA/DWS available
  • Located just an hour from Melbourne CBD
Job ID
909
Location
Geelong, VIC
  • DPA/DWS location and Health Workforce Certificate available
  • 1 hour from Melbourne CBD
  • Urgent requirement for VR GP – able to commence asap
Job ID
908
Location
Greenslopes
  • VR GP to join highly established practice – 10 mins from Brisbane CBD
  • GPs with a high interest in teaching medical students will be highly regarded
  • 19AB exemption may be available for suitable candidates

Want to talk about your job options in Australia?

Leave your details and one of our consultants will be in contact.

This field is for validation purposes and should be left unchanged.