Open until 4:30pm today
161 Hawkesbury Road Westmead, NSW 2145

Book Appointment

Filter booking details

Book appointment

Show times for

Select a practitioner:

All Practitioners
3 available
Appointment Pricing
  • Standard GP appointment (Level B)$60.00
  • Long GP appointment (Level C)$95.00
Need a repeat prescription?
*Existing Hawkesbury Road Surgery patients only
Show times for:

All Practitioners

3 available
  • All Practitioners

    3 available
  • Dr Geeta Gupta
    Female practitioner
  • Dr Graham Malouf
    Male practitioner
  • Dr Paul Mac
    Male practitioner
Traditional General Practitioners

Our Practice has been here at Westmead for over 30 years. Collectively within our practice we have well over 100 years of experience and THAT is something that only time can provide. We work as a team here.

All of our practitioners participate in Continuing Medical Education Programs, which keep us in touch with developments in the field of Medicine. Our practice is also a teaching practice for both the University of Sydney and the University of Western Sydney.

Our friendly and helpful reception staff are the real people who make our day (and your day) run as smoothly and as close to schedule as possible. They are all qualified in CPR. All of us here strive to make your visit to the surgery a pleasure in spite of your health concerns. Moreover, we have a wide area of interests and expertise and offer various services such as:

  • General health
  • Women’s health
  • Men’s health
  • Children’s health
  • Family health
  • Childhood Immunisation
  • Health Assessments to Care Plans
  • Vaccinations
  • Travel advice
  • Pulmonary function tests
  • Yellow Fever vaccinations.
For added convenience, there are also a range of other allied services available nearby, including pharmacy, dental, and chiropractic services.

As a mixed billing practice, please see reception for specific fees.

We are situated right opposite Westmead Public Hospital close to the traffic lights, and accessible to patients in Parramatta, North Parramatta, Holroyd, Merrylands, Northmead, Granville, Wentworthville, Toongabbie, Guildford, Bella Vista, Pemulwuy, Winston Hills, Blacktown, Seven Hills, Carlingford, Oatlands, Baulkham Hills, Castle Hill, and Wetherill Park.

Booking an appointment is easy and can be done at any time using our convenient online booking service. Simply scroll to the top of the page and click on your preferred appointment time from the options listed to get started now.

Read more


Dr Geeta Gupta

GP, Female

Dr. Geeta Gupta has done her Diploma In Children's Health (DCH) at the Chidlren's Ho…

Book Profile

Dr Paul Mac

GP, Male

Dr. Paul Mac is interested in Family Medicine & Travel Medicine. Dr. Mac works full…

Book Profile

Dr Graham Malouf

GP, Male

Dr. Graham Malouf has been a General Practitioner for more than 40 years, including …

Book Profile
Edit practice details

Find Hawkesbury Road Surgery

Directions and parking

Unfortunately, we do not have patient car parking facilities. However in an emergency you may park in the Doctors car park, but please tell the reception staff.

If you have parked there be prepared to move if asked by staff.

However, after 3pm on weekdays you may use the car park.

A private car park is located immediately across the road from our practice. The fee is approximately $8.00

There is limited street parking in Ashley Lane (directly behind us) and in Queens Road.

Pricing & Payment

Supported government schemes

General pricing guide

Standard GP appointment (Level B)
Long GP appointment (Level C)
General Practice

Book appointment

Show times for
See All Appointments
Need a repeat prescription?
*Existing Hawkesbury Road Surgery patients only