Dr Caroline MacLeod
- 50Profile views
Dr Caroline MacLeod is a General practitioner, GP in Palm Cove, QLD, Australia. She provides GP and primary care services including consultations, diagnosis, prescriptions, and ongoing care. Dr. MacLeod communicates in English. She practices at Ocean Health Clinic, at Peppers Beach Club Shop, 123 Williams Esplanade, Palm Cove, QLD 4879. Also available at Ocean Health Clinic, in Palm Cove, QLD at Botanical Chemist/Palm Cove Pharmacist, 8 & 21, 111-117 Williams Esplanade, Palm Cove, QLD 4879. Bulk billing availability may apply. Be the first to leave a review for Dr. MacLeod. Book a GP appointment in Palm Cove, QLD.
About
Dr Caroline MacLeod is an internationally trained General Practitioner at Ocean Health Clinic, located at Peppers Beach Club Shop, 123 Williams Esplanade, Palm Cove, QLD 4879, Australia; with a career spanning continents and specialties, she offers deeply personalised care with a focus on tropical medicine and skin health—if you’ve had a consultation with Dr MacLeod, consider leaving a review to help others discover her globally informed and patient-first approach.
Special interest
Dr MacLeod’s clinical interests include skin cancer detection and cosmetic dermatology, HIV and Hepatitis B/C management, tropical and travel-related diseases, lifestyle medicine, and women’s health; she is one of the few accredited HIV and Hepatitis prescribers in Cairns and previously ran Florida’s first Tropical Medicine and Traveler’s Clinic, combining public health expertise with hands-on clinical care.
Education
Dr Caroline MacLeod earned her Doctor of Medicine from Tulane University School of Medicine in New Orleans and holds a Master of Public Health and Tropical Medicine from Tulane School of Public Health; she completed a postdoctoral fellowship in International and Tropical Medicine at the University of California San Francisco and has held academic roles at the University of Miami, Florida International University, and James Cook University.
Practice in Ocean Health Clinic
- Ocean Health Clinic
- Peppers Beach Club Shop, 123 Williams Esplanade, Palm Cove, QLD 4879
Practice in Ocean Health Clinic
- Ocean Health Clinic
- Botanical Chemist/Palm Cove Pharmacist, 8 & 21, 111-117 Williams Esplanade, Palm Cove, QLD 4879
Have you visited Dr Caroline MacLeod? Share your experience on AustraliaFamilyGP to help other patients find trusted healthcare providers.
No reviews yet. Be the first to leave a review!
Subscribe now to get the latest updates and patient reviews about Dr Caroline MacLeod delivered straight to your inbox.
Your feedback about Dr Caroline MacLeod matters. Leave a review on AustraliaFamilyGP and help others choose the right GP.
Manage your profile
Keep your information up to date so patients can find and trust you. Update your contact details, specialties and more in just a few clicks.
The information on this page has been reviewed by the AustraliaFamilyGP team.