Midland Doctors

Midland Medical Centre - Bulk Billing GPs

If you’re looking for a Midland GP, our doctors and GPs bring together a range of medical services to provide you with a convenient and comprehensive healthcare solution. From skin checks to vaccinations, to women’s health and antenatal care or even an Xray, our GP clinic provides a wide range of services to suit your specific health needs. Our Midland medical centre is very easy to access off Clayton Street and Lloyd Street, Midland, right opposite Bunnings. Our experienced GP’s and nurses in Midland offer a range of bulk billed medical services at our center, all of which can be seen below:

Medical Clinic Services

  • General Practice (appointments based)
  • Walk in ‘Urgent care’ clinic
  • Pathology & Blood tests
  • X-ray
  • Vaccinations
  • Podiatry
  • Skin cancer & mole clinic
  • Women’s health
  • Bulk bill available
  • General Health for all ages and both sexes

Experienced Onsite Podiatrists in Midland

St John Medical has a team of experienced podiatrists available on hand, specialising in helping you with the treatment of disorders related to the foot and ankle. Our team are devoted to taking care of your foot pain and provide key medical services including providing treatment and medical advice of nail conditions including ingrown, fungal, problematic and general nail care. As well as this, our team can also assist in providing treatment for all skin conditions of the feet such as corns, warts and more. Take care of your feet today with reliable help from our Midland podiatry team.

Onsite Pathology Services & Blood Tests in Midland

St John Medical offers onsite pathology at our medical centre in Midland using capable pathology collectors to collect blood and other specimens for routine and specialised testing. Whether you are an individual looking for a private pathology test, or a company requiring screening for potential employees, we offer it all. Please note that a medical referral is necessary from your GP or specialist for those who need a private pathology test.

Midland Flu Shot & Vaccination Specialists

Whether you require a flu shot or a specific vaccination, our qualified team of doctors, nurses and specialists can help by providing a range of vaccinations for people of all ages, including children, right here at our Midland medical centre. Need a specific vaccine that isn’t a flu shot? Call our Midland doctors today to book an appointment.

Midland Women’s Health & Antenatal Clinic

St John Medical provides a range of specialised women’s health care services catering to women at our Midland medical centre. When it comes to your health, there are a number of women’s health issues that are specific to women alone which range from pregnancy, childbirth, menstruation, breast cancer, to antenatal and more. Our Midland doctors and practice nurses will provide you with useful and practical information as well as treatment for a broad range of women’s health issues.

Midland Skin Clinic - Skin Cancer & Mole Checks

If you’ve recently noticed a change in a sore, cut, scratch or mole, it’s important to have it checked by a qualified doctor. Skin cancer can appear anywhere on the body, especially on areas that are largely exposed to the sun, such as your face, arms, legs and hands. Moles and spots on your scalp, face, arms, legs and neck can rapidly alter in appearance due to frequent UV exposure and therefore, we recommend they should be regularly checked by a qualified doctor. Stay safe with regular testing and book a skin check today at our Midland skin cancer and mole clinic.


If you have a major emergency, always go to the emergency department or call Triple Zero (000).

If you have a minor illness or injury that needs urgent medical care, St John Urgent Care Midland can help.

For a routine doctor’s appointment, click here to book in to see your GP or call us today on 9260 5600.

Our locations

  • Armadale

  • Medical Armadale
  • Dental Armadale
Book an appointment
  • Cannington

  • Medical Cannington
  • Dental Cannington
Book an appointment
  • Cockburn

  • Medical Cockburn
  • Dental Cockburn
Book an appointment
  • Joondalup

  • Medical Joondalup
  • Dental Joondalup
Book an appointment
  • Kambalda

  • Medical Kambalda
  • Dental Kambalda
Book an appointment
  • Midland

  • Medical Midland
  • Dental Midland
Book an appointment