Cancel Filters Clear
  • Bulk bill
More Refinements
  • Spoken Language:

  • Supports Government Supported Schemes:

Cancel Select date Today
Is this an emergency?

GP Appointments in New South Wales

Appointments available as soon as possible, even if they’re a little outside your location.

361 results found

A2Z Medical Centre

A2Z Medical Centre

Lakemba

Map
96 Haldon Street, Lakemba, NSW 2195
Bulk BillingUberAGPAL
Aberglasslyn Medical Centre

Aberglasslyn Medical Centre

Aberglasslyn

Map
Shop 5 / 8 McKeachie Drive, Aberglasslyn, NSW 2320
Bulk Billing
Advance Medical Care Practice

Advance Medical Care Practice

Hoxton Park

Map
Suite 14b / 600 Hoxton Park Road, Hoxton Park, NSW 2171
Bulk BillingAGPAL
Advance Medical Practice Westmead

Advance Medical Practice Westmead

Westmead

Map
72 Hawkesbury Road, Westmead, NSW 2145
Bulk BillingUber
Advance Medical Practice Windsor

Advance Medical Practice Windsor

Windsor

Map
Shop 26 / 227 George Street, Windsor, NSW 2756
Bulk Billing
Albemarle Medical Practice

Albemarle Medical Practice

Rose Bay

Map
482 Old South Head Road, Rose Bay, NSW 2029
AGPAL
Albion Park Rail Family Practice

Albion Park Rail Family Practice

Albion Park Rail

Map
195B Princes Highway, Albion Park Rail, NSW 2527
Bulk BillingAGPAL
Alice Street General Practice

Alice Street General Practice

Newtown

Map
6 Alice Street, Newtown, NSW 2042
AGPAL

Align Medical Centre

Chipping Norton

Map
52-54 Governor Macquarie, Chipping Norton, NSW 2170
Bulk BillingAGPAL
Amity Family Practice

Amity Family Practice

Boolaroo

Map
Suite 2 / 35 Main Road, Boolaroo, NSW 2284
Bulk Billing
Annandale General Practice

Annandale General Practice

Annandale

Map
Suite C / 34 Taylor Street, Annandale, NSW 2038
UberAGPAL
Book now Book 3:15pm 3:30pm Only 2 Left Later Later More
Annandale North Family Practice

Annandale North Family Practice

Annandale

Map
187 Johnston Street, Annandale, NSW 2038
Anowara Health Care Centre

Anowara Health Care Centre

Lakemba

Map
10-12 Bellevue Avenue, Lakemba, NSW 2195
Bulk BillingAGPAL
Appletree Family Practice

Appletree Family Practice

Charlestown

Map
Suite 2 / 20 Smith Street, Charlestown, NSW 2290
Argyle Street Family Practice

Argyle Street Family Practice

Camden

Map
120 Argyle Street, Camden, NSW 2570
Bulk Billing
Auburn Healthcare Centre

Auburn Healthcare Centre

Auburn

Map
4A Auburn Road, Auburn, NSW 2144
Bulk BillingAGPAL
Aya Family Healthcare

Aya Family Healthcare

Chester Hill

Map
Shop 2 / 159 Priam Street, Chester Hill, NSW 2162
Bulk BillingAGPAL
Aya Family Healthcare After Hours Clinic

Aya Family Healthcare After Hours Clinic

Chester Hill

Map
1 / 159 Priam Street, Chester Hill, NSW 2162
Bulk Billing

Balgowlah Village Medical Practice

Balgowlah

Map
Shop 73, Stockland Village Balgowlah / 197-215 Condamine Street, Balgowlah, NSW 2093
AGPAL
Book now Book 12:15pm 12:45pm Only 2 Left Later Later More
Balmoral Medical Practice

Balmoral Medical Practice

Mosman

Map
Parriwi Place, Suite 8 / 148-152 Spit Road, Mosman, NSW 2088
AGPAL
Barham Medical Centre

Barham Medical Centre

Barham

Map
Suite 3 / 5-9 Mellool Street, Barham, NSW 2732
AGPAL
Bay Centre Medical Clinic - Suffolk Park

Bay Centre Medical Clinic - Suffolk Park

Suffolk Park

Map
1 Bryce Street, Suffolk Park, NSW 2481
AGPAL
Page 1 of 15

Book a doctor's appointment today in NSW. Simply browse all GP appointments available in and around NSW, choose a time that suits you and book instantly online!

Not only can you book your annual check, HealthEngine's network of trusted general physicians in NSW specialise in everything from skin checks, immunisations, family medicine and minor surgery, to insurance medicals, chronic disease management, dermatology, care plans and much more.

HealthEngine lets you be in complete control of your health and wellness, connecting you with the right GP when you need it the most. Find and book a doctor online, anywhere in NSW, anytime. Get started today!

Help
Filters