Prevention. Care. Community.

We cover a wide range of medical services from general and sports medicine to mental health and family planning. Our doctors have special interest training in women’s health, diabetes, men’s health, skin cancer and more.

You’ll be cared for by an integrated health care team of nurses, health workers, allied health specialists and GPs with advanced training and special interests.

Our family, serving your family

You’ll love our modern facility, spacious rooms and state of the art medical equipment. With an incredible medical team to look after you, you’ll receive quality preventative care and disease management. Getting here is easy with ample parking, a welcoming reception and comfortable treatment rooms.

Why choose Port GPs?

  • New patients welcome
  • Online bookings
  • Convenient location & parking
  • Full GP services
  • Top rated staff
  • Wide range of special interest areas

Covid-19 Policy

We take our responsibilites to the community seriously. In order to minimise the spread of COVID 19 we prefer video to face to face consultation. Please book a telehealth appointment (preferably video) online or by calling the clinic if you are unable to book online. If you are unvaccinated or experiencing cold or flu like symptoms including fever you will not be able to enter Port GPs unless considered appropriate by your doctor after a telehealth appointment. If you had your Covid vaccinations elsewhere, proof will be required.

Covid vaccinations are performed in a separate suite to Port GPs with access via the lower car park, unless you require access parking. Please book online.

For general information regarding Coronavirus call the Coronavirus Hotline on 1800 020 080.

Other medical problems do not wait for Covid, so it is very important that you have your regular appointments to keep your GP Management plan up to date. These can be done by video or face to face. Please book online or by telephone if you are unable to book online. We recommend downloading the hotdoc app to your mobile phone.

If you have difficulty breathing or experience other severe symptoms call an ambulance on 000. For other medical enquiries you can speak to a nurse at Health Direct on 1800 022 222.

Covid-19 Vaccination

We have been selected as a government approved vaccination provider. Port GPs is providing this service for the entire community whether or not you are a current patient. We provide several Covid vaccination clinics per week, to check availability, please book online. For more information on the National rollout of the Covid Vaccinations head to: COVID-19 vaccination in NSW | NSW Government

Port GPs is blessed with doctors, nurses and administration staff who are all working additional to their normal hours to provide this community service. It is important to us that regular services are not affected. However the phones may be very busy. Please book online. As with all things Covid… please be patient and tolerant, this is a huge logistical effort and people are working very hard. 

Click below on Book Covid Vaccine and book Covid 19 Vaccine Practitioner. Please book your first and second vaccinations at the same time so that your second vaccination is not delayed.


We are a mixed billing practice. We offer on-the-spot processing of Medicare rebates, with bulk billing for children under 16, patients with a qualifying concession cards, GP management plans, team care arrangements and health assessments for those meeting the Medicare criteria.

Work with us

We do things a bit differently at Port GPs. Working, encouraging and learning as a team means we’re all happier physicians. You’ll experience friendly, supportive, and flexible colleagues who want to help you grow professionally.

After hours care

If you are a regular patient of the clinic and need urgent telephone advice from one of our doctors when we are closed, you can contact our On Call Doctor. Please note, however, this service is not bulk billed and no rebate will be paid through Medicare. You will be charged a fee of $75 for your call. The phone number is 0418 869 606.

Alternatively, you can attend Port Macquarie Base Hospital, Wrights Rd, Port Macquarie, or phone them on 02 5524 2000.

Book medical appointments with doctors at Port Macquarie GPs in Port Macquarie NSW 2444