GPs in Ballina, NSW

46 GPs are listed in Ballina, NSW across 10 practices. Browse the list below to compare locations and contact details, or refine your search by suburb.

Dr Carlota Cunha

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Hasitha Dissanayake

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Robert Sheahan

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Senthil Krishnamoorthy

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Alessandra De Marco

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Ben Rickard

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Camilla White

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Chet Sezer

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Elizabeth Hicks

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Graeme Smith

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Greta Devane

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Janet Coleman

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Jessie Atkins

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Jo-Anne Adendorff

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Laura Taylor

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Nicholas De Marco

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Peter McMillan

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Rohini Ariyasinghe

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Timothy Peacock

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Vrisha Ker

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Anniefel Perez

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Grace Leung

GP (General Practitioner)

Ballina, NSW

(02) 6686 3299

Dr Julie Alexander

GP (General Practitioner)

Ballina, NSW

(02) 6686 8799

Dr Naeem Noor

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Clare Collins

GP (General Practitioner)

Ballina, NSW

(02) 6686 3299

Dr Eliza Richards

GP (General Practitioner)

Ballina, NSW

(02) 6686 3299

Dr Fletcher Charlton

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Hamish Lunn

GP (General Practitioner)

Ballina, NSW

(02) 6686 3299

Dr Rashid Habib

GP (General Practitioner)

Ballina, NSW

(02) 6686 3299

Dr Rosemary Craig

GP (General Practitioner)

Ballina, NSW

(02) 6686 8799

Dr Ross Wylie

GP (General Practitioner)

Ballina, NSW

(02) 6686 3299

Dr Simone Allman

GP (General Practitioner)

Ballina, NSW

(02) 6686 3299

Dr Felicity Booy

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Michael Krumins

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr Michael Hayter

GP (General Practitioner)

Ballina, NSW

(02) 6686 9199

Dr Jane Burges

GP (General Practitioner)

Ballina, NSW

(02) 6681 5644

Dr Justin Carter

GP (General Practitioner)

Ballina, NSW

(02) 6686 2535

Dr Kayleen Evans

GP (General Practitioner)

Ballina, NSW

(02) 6681 5644

Dr Tonya Coren

GP (General Practitioner)

Ballina, NSW

(02) 6685 6326

Dr David Sare

GP (General Practitioner)

Ballina, NSW

(02) 6686 2611

Dr John Jarzynski

GP (General Practitioner)

Ballina, NSW

(02) 6681 1333

Dr Meng Yeo

GP (General Practitioner)

Ballina, NSW

(02) 6686 4780

Dr Noel Morrison

GP (General Practitioner)

Ballina, NSW

(02) 6681 1333

Dr Rachel Jefferies

GP (General Practitioner)

Ballina, NSW

(02) 6681 5644

Dr William Kelly

GP (General Practitioner)

Ballina, NSW

(02) 6686 2611

Dr Eric Sambaiew

GP (General Practitioner)

Ballina, NSW

(02) 6681 5644

GPs in other New South Wales suburbs

Other practitioners in Ballina

All healthcare in Ballina

Common questions

How many GPs are there in Ballina, NSW?

HealthFinder lists 46 GPs in Ballina, NSW. This reflects listed practitioner information and may not include every practitioner in the area.

How do I book a GP in Ballina, NSW?

HealthFinder is a directory and doesn't take bookings. Each profile lists the practice's phone number and website where available — contact them directly to make an appointment.