Mortdale Medical Practice logo Mortdale Medical PracticeGeneral Practice · Mortdale NSW Call 02 9580 1804
Currently not accepting new patients

Trusted family care in the heart of Mortdale.

Caring GPs for every stage of life — from childhood check-ups to chronic disease management. Mixed billing, with bulk billing for children under 16 and pension card holders.

Call to book — 02 9580 1804
Open today · 8am–6pm
Street parking on Morts Rd & Oxford St
$
Mixed billing
Bulk billing for under-16s & pension card holders
Telehealth
Phone consults for existing patients
P
Street parking
Street Parking on Morts Road and Oxford Street. Disability Parking on Oxford Street
Open 6 days
Monday to Saturday, by appointment
Welcome

A practice built around your family.

Mortdale Medical Practice provides comprehensive, continuous general practice care for patients of all ages. Whether you need a routine check-up, ongoing management of a chronic condition, immunisations for the kids, or a telehealth consult, our team is here to help.

We're conveniently located on Morts Road with street parking on Morts Road and Oxford Street, a baby change facility, and accessible amenities — making each visit as easy as possible.

What we offer

Care for every need

General consultations

Everyday health concerns, illness, scripts and referrals.

Children & immunisations

Childhood vaccinations, check-ups and family health.

Chronic disease care

Ongoing management plans for long-term conditions.

Women's & men's health

Screening, sexual health and preventive care.

Skin checks

Mole and skin-cancer checks.

Health assessments

Care plans, over-75 checks and pre-employment.

Sports medicine

Injury assessment and safe return to activity.

Opening hours

When we're open

Monday8am–6pm
Tuesday8am–6pm
Wednesday8am–6pm
Thursday8am–6pm
Friday8am–6pm
Saturday8am–12pm (every 2nd)
SundayClosed
Call to book — 02 9580 1804
Find us
33 Morts Road, Mortdale NSW 2223
Get directions →
Need care after hours?
Sydney Medical Service — weeknights 6pm–8am, weekends & public holidays.
Call 1300 466 347

Ready to see a doctor?

Our friendly reception team is ready to help you book an appointment that suits your schedule.

Call to book — 02 9580 1804