Improving Health. Enhancing Lives.

A private general practice & occupational health clinic.

Get in touch with our professional team for evidence-based care and a range of medical services tailored to your needs.

Please use the contact form or follow our social channels to be kept up to date with updates and new developments.

Appointment booking available Autumn 2025.

Welcome to Courtyard Health Clinic

Courtyard Health Clinic is an independent medical practice based in the heart of Eskmills, Musselburgh.

We offer a thoughtful blend of traditional general practice values and modern, flexible healthcare.

Whether you are an individual seeking continuity and clarity in your care or a business looking for reliable occupational health services, we aim to provide accessible, high-quality support tailored to your needs.

Appointments can be arranged in person or remotely, at your convenience. We believe in unhurried consultations, meaningful doctor-patient relationships, and a calm, considered approach to your health.

At Courtyard Health Clinic, when you need to see a doctor, we are here.