Our clinics

All of our clinics are currently paused due to COVID-19. Cervical screening can still be booked. Please call for an appointment.

We run many clinics for the management of chronic diseases and offer a wide variety of medical services.

These include:

  • Diabetes
  • Stroke
  • Heart
  • Asthma
  • Chronic Obstructive Airways Disease(Chest problems)
  • Blood Pressure
  • Epilepsy
  • Family Planning
  • Sexual Health
  • Vaccinations
  • General lifestyle advice
  • Taking blood samples

Health Visitor Pre-school Immunisation Clinic

This clinic is held on various days and times in the CWIC Service at the Musselburgh Primary Care Centre. Child Health Surveillance sends out appointments in the post to the family.

Midwife run Antenatal Clinic – 0131 446 4149 (Musselburgh Primary Care Centre)

The midwives are based within the Musselburgh Primary Care Centre. Appointments are made by contacting the midwife at the MPCC number listed above.