Dinsdale Medical Centre

Our friendly and experienced team have been taking care of our patients' health since 2006, offering proactive, quality primary healthcare in a safe and comfortable environment.

Contact us
Opening hours Monday – Friday: 8:30am – 5:00pm
Address 21 Whatawhata Road, Dinsdale
Phone 07 847 8425

Your health is our priority

At Dinsdale Medical Centre our patients' health is our number one priority.

Our friendly and experienced team have been taking care of our patients' health since 2006, offering proactive, quality primary healthcare in a safe and comfortable environment, and delivered in a timely manner. We are committed to building long-term relationships with our valued patients, while striving to meet our patients' every need and providing the best possible service.

We provide a range of services to ensure our patients are looked after as best as possible. Listed below are some of the main services we offer.

Quality care by professionals you can trust

  • Doctor's Clinic

    Doctor Consultations

  • Vaccinating

    Children's Health & Vaccinations

  • Medical Consultation

    Family Planning & Contraception

  • Checking Blood Pressure

    Nurse Consultations

  • Nurse Helping a Patient

    Diabetes, Heart Health & Smoking Cessation

  • Doctor's Appointment

    ACC Consultations

  • Intensive Diabetic Care

    Wound Care & Minor Procedures

  • Taping a shoulder wound

    Blood Tests & Blood Pressure

  • Performing Surgery

    Minor Surgery

  • Woman and Doctor

    Mental Health, Skin Checks & Lifestyle

  • Doctor and Patient

    Cervical Smears & Sexual Health

  • Doctor and Patient

    Licence Renewals & Insurance Medicals

All services

Book with us

We operate by appointment only. Appointments are 15 minutes; extended 30-minute consultations are available ($100, or $80 with a Community Services Card).

Please call 07 847 8425 or visit us at 21 Whatawhata Road, Dinsdale. If no appointments are available, you can ask to be added to our cancellation list or to speak to a nurse.

When booking, please tell reception: how many people need to be seen; which services you require; and if you have a complex or multiple concerns needing an extended consultation. Please arrive on time — if you are more than 10 minutes late, the doctor may be unable to see you.

In an emergency, please dial 111 or go to your nearest emergency centre.

Get in touch

Monday – Friday: 8:30am – 5:00pm (closed 12:30pm – 1:30pm). Saturday, Sunday and public holidays: Closed.

© Dinsdale Medical Centre. All rights reserved.