Dr Teresa MacDonald is a specialist Obstetrician and Gynaecologist providing care for women and families in Melbourne.


Teresa provides care for both uncomplicated and high risk pregnancies, and also provides a range of gynaecology services with a specific interest in menstrual disorders and abnormal uterine bleeding.

Teresa has a close working relationship with Dr Neil Israelsohn, sharing rooms with him at Epworth Freemasons Hospital in East Melbourne. In addition, Teresa consults at the Mercy Hospital for Women in Heidelberg – a tertiary centre equipped with a Neonatal Intensive Care Unit. Pregnant patients may choose to deliver with Teresa at Epworth Freemasons, Mercy Hospital for Women, or St Vincent’s Private Hospital.

Trans Pink Square-01.png

Dr. Teresa MacDonald
Obstetrician & Gynaecologist

Tel: 03 9418 8127
Fax: 03 8080 1772
Pag: 03 9387 1000

Suite 115, 320 Victoria Parade
East Melbourne VIC 3002

Mercy Hospital For Women
Level 6, 163 Studley Road
Heidelberg VIC 3084

Logo Pattern_dif colour-01.png