Devonport Family Medicine is a long-established medical practice that has served the local community for many years.  Our practice is dedicated to continuing to deliver comprehensive patient-centered primary medical care to individuals and families.

We are also proud to be a teaching practice working in collaboration with the University of Auckland Department of General Practice & Primary Health Care offering 5th & 6th year medical students placements in general practice.

Our Services

General medical and preventative health care

Accidents and Injury Treatment

Minor Surgery

Skin Checks

Well child care

Youth health

Women’s health – cervical smears, contraceptive advice, initial antenatal care and referral to lead maternity carer (LMC)

Men’s health

Blood pressure checks

Immunisations / Vaccinations

IV antibiotics (as indicated), iron infusions and zolendronate (Aclasta) infusions for bones

Cryotherapy (liquid nitrogen) for warts and other skin lesions

Diabetes support

Chronic disease management and care plans

Sexual health

Palliative care services

Travel health

Insurance Medicals, Drivers’ licence medicals

Home Visits

Complimentary Services

Erica Farrimond – Counsellor | 021 171 8740

Isolde Grunwald – Psychotherapist | 021 311 064

Teresa Burns – Audiologist | 09 475 9849


Welcome | Nau mai, haere mai

Thank you for visiting the digital home of Devonport Family Medicine. Medical Emergencies dial 111 Closest urgent care clinic to this practice Shorecare Smales Farm 74 Taharoto Road Takapuna, Auckland ...
/ News, Popup News

Sign Up to Health365

Health365 allows you to book your appointments with the doctor and nurse online. If there are no appointments available online, but you have an urgent problem, please phone the practice ...
/ News



2 Fleet Street, Devonport, North Shore City 0624
Open Mapdfm_icon



09 445 3734

After Hours Care

For medical emergencies please call 111

Our closest Accident & Emergency

Shorecare Smales Farm

74 Taharoto Road Takapuna

09 486 7777 ext 1

PLEASE NOTE: Our bank account number has changed.  For invoices after 2 May 2022, the new bank account is: 06-0103-0798836-00
If you pay online please be sure to update the details in your online banking portal or app.