General Practice (GP) Consultations
Comprehensive consultations for acute illnesses, injuries, ongoing health concerns, and routine check-ups. Your GP is your first point of contact for all healthcare needs.

Caring, comprehensive general practice services for families and individuals across Ascot, Hamilton and Northern Brisbane suburbs.

Racecourse Road Medical Practice is a dedicated general practice clinic located in Ascot, Queensland, serving the local community with quality primary healthcare. Our practice is committed to providing personalised, patient-centred care for individuals and families.
Conveniently situated at 2/68 Racecourse Road, Ascot, we welcome patients from Ascot, Hamilton, and the broader Northern Brisbane suburbs.
Racecourse Road Medical Practice provides a range of primary healthcare services to support your wellbeing at every stage of life.
Comprehensive consultations for acute illnesses, injuries, ongoing health concerns, and routine check-ups. Your GP is your first point of contact for all healthcare needs.
Proactive health assessments and vaccinations to help you stay healthy. We offer health checks for adults and children, plus a full range of immunisations.
Ongoing management plans and specialist referrals for conditions such as diabetes, hypertension, asthma, and heart disease — helping you live well long term.
Conveniently located at 2/68 Racecourse Road, Ascot, our practice is easily accessible for residents across the Northern Brisbane corridor. Whether you live nearby or commute through the area, we're your local GP.
2/68 Racecourse Road, Ascot QLD 4007
Get directions →Hours sourced from the Queensland Health directory. Please call ahead to confirm.
Call us during opening hours to book an appointment or make a general enquiry. Walk-ins may be available subject to availability — please call first.
Phone
07 3268 1600
racecourseroadmedical@hotmail.com.au
Address
2/68 Racecourse Road, Ascot QLD 4007
Have a question or want to make an enquiry? Fill in the form and we'll be in touch, or call us directly during opening hours.