Skip to content
Ballina West Medical Centre logoBallina West Medical Centre
Aerial view of the Ballina coastline and Richmond River at sunrise
Ballina West Medical Centre

Caring for Ballina with Modern, Compassionate Healthcare

Experienced doctors providing comprehensive healthcare for individuals and families throughout Ballina and the Northern Rivers.

Modern medical clinic reception with navy and timber finishes

About Ballina West Medical Centre

Caring For Our Community

Our mission is to provide the highest standard of patient care whilst incorporating a holistic approach towards diagnosis and management of illness. We are committed to promoting health, wellbeing and disease prevention to all patients.

Ballina West Medical Centre has been operating in this area since 2001, offering a range of services to suit a diverse patient base. Our particular areas of interest are family medicine, skin checks, chronic care management and aged care.

We have long standing administration staff along with Registered Nurses, and an in-house Pharmacist who visits our patients for Medication reviews. The Practice is part of the Medicare BBPIP program and so all patients are bulk billed.

Serving Ballina Since
0Serving Ballina Since
Experienced Doctors
0Experienced Doctors
Healthcare Services
0Healthcare Services
Patients Bulk Billed
0%Patients Bulk Billed

Our Team

Meet Our Doctors

Experienced, caring general practitioners who take the time to understand you and your family's health.

  • Dr John Jarzynski, general practitioner at Ballina West Medical Centre

    Dr John Jarzynski

    MBBS

    Practice Owner

    Practice Owner, Dr John Jarzynski graduated from The University of Sydney with a Bachelor of Medicine and Surgery. Dr John has also obtained a Master of Health and Administration from the University of NSW. Dr John has had an extensive career in primary health care with special interests in diabetes management, aged and palliative care.

  • Dr Terri-Louise Haworth, general practitioner at Ballina West Medical Centre

    Dr Terri-Louise Haworth

    FRACGP

    Dr Terri-Louise Haworth graduated from the University of Glasgow, Scotland and completed her junior training in the North East of England. She then moved to Australia in 2014 where she undertook further training in Emergency Medicine, Intensive Care and Paediatrics before deciding to specialise in General Practice in 2019. She has a keen interest in chronic disease management, skin cancer and paediatrics to name a few. She spends her spare time exploring around the Northern Rivers and the Gold Coast.

  • Dr David Ritchie, general practitioner at Ballina West Medical Centre

    Dr David Ritchie

    MBChB

    Dr Ritchie trained as a GP in New Zealand and has worked in Sydney for the last 8 years before moving to the North Coast. Dr Ritchie is experienced in all areas of general practice and his interests include skin cancer medicine, child and family health, mental health and chronic illness. He also offers skin checks and minor surgical procedures for skin cancers. Dr Ritchie enjoys working with patients to improve their quality of life and assisting them to achieve their best health outcomes.

  • Dr Jayanatha Kahandawa, general practitioner at Ballina West Medical Centre

    Dr Jayanatha Kahandawa

    MBBS

    Dr Jayanatha Kahandawa completed his medical education at the Faculty of Medicine, University of Kelaniya, Sri Lanka, and has over 14 years of experience serving diverse communities across Sri Lanka. He completed his MRCGP in April 2025 through the Royal College of General Practitioners (UK), reflecting his strong commitment to high quality, patient-centered care. Dr Jayanatha is known for his empathetic, respectful, and approachable manner. His clinical approach emphasises holistic, patient-centred care, preventative health strategies, and clear, effective communication, with a strong focus on long-term wellbeing for individuals and families.

  • Dr Divina Ang, general practitioner at Ballina West Medical Centre

    Dr Divina Ang

    MBBS

    Dr Divina graduated with a Doctorate of Medicine from the University of the East Ramon Magsaysay Memorial Medical Centre in Manila, Philippines. She later completed her training in Family Medicine at the Philippine General Hospital, is a Diplomate in Family Medicine and is currently a GP under the RACGP PEP Specialist Program. Dr Divina is dedicated to providing patient-centered primary care and promoting the health and well-being of individuals and families in the community. Her services may include preventive health screenings, routine medical consultations, and conditions like infections, minor injuries and respiratory illnesses. Dr Divina is dedicated to delivering accessible, compassionate and holistic primary care, and supporting patients in achieving and maintaining optimal health throughout every stage of life.

The Difference

Why Choose Us

  • Experienced Doctors

    A team of highly experienced GPs with decades of combined general practice experience.

  • Compassionate Care

    Unhurried consultations where you are listened to and treated with genuine respect.

  • Modern Facilities

    A calm, contemporary practice with a fully equipped treatment room.

  • Convenient Location

    Easy parking at Shop 12, 55 Quays Drive in West Ballina.

  • Preventative Healthcare

    Screening, health assessments and vaccinations to keep you well.

  • Patient Focused

    Care planned around your goals, your family and your everyday life.

  • Bulk Billing Available

    Fully bulk billing for patients with a current Medicare card from 1 November 2025.

  • Quality Medical Equipment

    Dermoscopy, ECG, ABPI and procedure equipment on site.

In Detail

Health Services

Vaccinations

Vaccinations

Ballina West Medical Centre offers routine childhood vaccinations as well as all government funded adult vaccinations. We also offer travel and other recommended adult vaccinations.

  • Routine childhood vaccinations
  • Adult vaccinations and boosters
  • Travel vaccinations
  • Government funded immunisations
Read more about Vaccinations
Chronic Disease & GP Management Care Plans

Chronic Disease & GP Management Care Plans

The qualified team of doctors and nurses at Ballina West Medical Centre offer comprehensive and individualised Care Plans to ensure optimal management of chronic disease and better health outcomes. Chronic diseases that may benefit from a GP Management Plan, and in many cases referral to allied health services, include but are not limited to diabetes, hypertension, osteoporosis and chronic pain.

  • Diabetes
  • Hypertension
  • Osteoporosis
  • Chronic pain
  • Allied health referrals and team care
Read more about Chronic Disease & GP Management Care Plans
GP Mental Health Care Plans

GP Mental Health Care Plans

Ballina West Medical Centre values and supports a holistic approach to health including physical, psychosocial, spiritual and mental health. We provide a safe and inclusive environment in which to discuss mental health, offering the preparation and ongoing management of Mental Health Care Plans and, if required, referral to appropriate allied health providers or Doctors.

  • Holistic healthcare
  • Mental health support
  • GP Mental Health Care Plans
  • Referrals to psychologists
Read more about GP Mental Health Care Plans
Over 75 Health Assessments

Over 75 Health Assessments

Annual Comprehensive Health Assessments are recommended for individuals over the age of 75. The Assessments aim to identify new health issues as well as assessing best management of existing issues, ensuring optimal quality of life and better health outcomes. Areas of assessment may include lifestyle, medication, nutrition, mobility, exercise, safety in the home, care management and support networks.

  • Annual health assessments
  • Medication review
  • Lifestyle and nutrition
  • Mobility and support planning
Read more about Over 75 Health Assessments
Medication Reviews

Medication Reviews

Individuals with complex medical conditions, requiring the prescription of multiple medications, may be eligible for an annual medication review. Doctors at Ballina West Medical Centre work in collaboration with highly qualified pharmacists to ensure optimal management of pharmaceutical therapy.

  • Working with pharmacists
  • Annual medication reviews
  • Optimising medication safety
Read more about Medication Reviews
Skin Checks

Skin Checks

Doctors at Ballina West Medical Centre are qualified to perform skin checks. Regular skin checks are highly recommended in the early detection and management of sun damage and skin cancers.

  • Early detection
  • Skin cancer prevention
  • Sun damage assessment
  • Minor procedures
Read more about Skin Checks
Work Cover Consultations

Work Cover Consultations

Workers' compensation management is available at Ballina West Medical Centre. This may include treatment management and return to work planning in collaboration with insurers and other stakeholders. Please advise staff when booking your appointment if it is regarding workers' compensation.

  • Workers compensation
  • Return to work planning
  • Employer coordination
Read more about Work Cover Consultations
Pre-Employment Medicals

Pre-Employment Medicals

Pre-employment medicals may be required for various vocations and positions. Employers wishing to obtain a pre-employment medical for potential employees should contact Ballina West Medical Centre via email — bwmc@bwmc.com.au.

  • Employment assessments
  • Employer medicals
  • Occupational health
Read more about Pre-Employment Medicals

Minor Procedures

Many procedures can be completed at the practice, saving you a hospital visit.

  • Skin biopsy
  • Cryotherapy
  • Wound care
  • Ear syringing
  • ECG
  • ABPI
  • Implanon insertion / removal
Ballina coastline at sunrise

Proudly part of the Northern Rivers

From the river mouth to the lighthouse, this is our community. We care for the people who live, work and raise families here — with the same standard of care we would want for our own.

Patient Feedback

What Our Patients Say

  • The doctors take the time to listen properly and never make you feel rushed. Reception staff are always friendly and helpful.
    Margaret W.· Google review
  • Booked online in the morning and was seen the same day. Professional, clean and genuinely caring practice.
    James T.· Google review
  • We bring the whole family here. Our children are comfortable with the doctors, which makes such a difference.
    Sarah P.· Google review
  • Excellent care for my ongoing health conditions. The care plan has made managing everything much simpler.
    Robert K.· Google review
  • Modern, calm and welcoming. My skin check was thorough and everything was explained clearly.
    Linda H.· Google review

Practice Information

Frequently Asked Questions

  • This medical practice has zero tolerance for abusive and/or threatening behaviour towards our team members. This includes shouting, swearing, aggressive actions, threats, inappropriate gestures and name calling.

    Please treat us as you would like to be treated yourself. If you are abusive or threatening, you will be required to leave the clinic and transfer your care to another practice. Refusal to leave will result in the police being called.

  • Our reception staff will ask you at the time of booking which doctor you would prefer to see and discuss the length of appointment you require. Please note a standard appointment is 15 minutes long and allows for the discussion of one to two simple issues.

    If you require completion of forms, have complex or multiple issues to discuss then please ask for a double appointment. This ensures there is minimal delay for other patients who are waiting. Advising our reception staff will ensure they book the most efficient and cost effective appointment for you. Please note, not all of our doctors undertake all procedures.

    After-hour care: For non urgent medical care after hours, phone the after-hours GP helpline on 13SICK. This is a telehealth service. They will provide your doctor with a record of your consult keeping our records up to date and allowing for follow-up care. They will also advise if you need to attend Ballina Hospital.

    IN CASE OF EMERGENCY PLEASE PHONE 000 FOR AN AMBULANCE.

  • If you require reports or any kind of paperwork completed you will need to make a double appointment with the doctor and attend in person. We will not complete any forms, including driver's licence forms unless you attend a consultation. These consultations may not be subject to a Medicare rebate — please check with reception.

    Medical examinations for your driver's licence and other purposes require special bookings with the Doctor and/or Nurse. Please ensure that you select the appropriate option when booking online (or if booking over the phone, explain the type of medical exam to our receptionist).

    Please bring any forms required with all relevant sections completed beforehand. You will also need to bring a form of identification such as your driver's licence and, if you wear them, your glasses. If you wear glasses to drive you will need to attend your Optometrist prior to attending the Doctor, for an eye check.

  • Several doctors at this practice perform minor procedures. Procedure appointments may be deferred to another time based on the doctor's assessment. Your doctor will advise if this is necessary, and will advise of any fees that may be incurred.

  • While the practice is committed to scheduling appointments at realistic intervals, there may be an increased waiting time due to one of the following:

    • More complex problems than anticipated, which cannot be dealt with within a standard appointment of 15 minutes. For this reason, we suggest all patients book a longer consultation when they have a list of issues.
    • Unplanned appointments: Despite the best planning, the nature of general practice is that sometimes patients require immediate attention and an "unplanned" appointment. We will ask for your patience or, if the wait time would be too long or you prefer, staff will re-schedule the appointment.
    • Emergency calls: The GP on stand-by to a nursing home or hospital may be called in case of an emergency. In this event, staff will make every effort to re-schedule your appointment.
  • If you are running late, please ring to see whether it is possible to fit you in or to arrange another suitable time. Staff will do their best to help you and accommodate your needs. But being late may be unfair to other patients who would be made to wait.

    Cancellations: If you are unable to attend your scheduled appointment, we would appreciate that you give us as much notice as possible (minimum 2 hours). Failure to attend appointments or give a minimum of 2 hours notice causes inconvenience for the doctors and patients who miss out on appointments. A $50 cancellation fee applies. Please note that this fee is not eligible for the Medicare rebate.

  • The same charge is applied for phone and video consultations as for in-person consultations because they require the same amount of the doctor's time. Doctors practising at Ballina West Medical Centre always aim for patients to get the same level of care and value from all of their appointments, whether they are in-person or by phone.

  • Childhood and other government funded vaccinations are available at the clinic and provided at no cost. Non government funded vaccinations will require a script to be written by the doctor, this script can then be filled at the pharmacy and administered by one of our nurses when you return.

Find Us

Contact Ballina West Medical Centre

Practice Details

  • Shop 1255 Quays DriveWest Ballina NSW 2478
  • (02) 6681 1333
  • bwmc@bwmc.com.au
    • Monday – Friday8:00am – 5:00pm
    • SaturdayClosed
    • SundayClosed
    • Public HolidaysClosed

If this is a medical emergency, please call 000 immediately.

Send an Enquiry

Please do not include sensitive medical information. Enquiries are answered during practice hours.

Ready to Book Your Appointment?

Book online anytime using our secure appointment system.