Welcome to Riverside Medical Practice

Riverside Medical Practice LLP has evolved from a longstanding medical practice in Musselburgh. We are continually expanding our practice and strive to provide excellent healthcare, whilst meeting the needs of each individual patient. We are committed to innovating and developing our service to meet these goals.


We have now booked 2,000 flu immunisations for patients who are over 65.

We know phone access when you’re unwell is a priority so we’re creating extra capacity and making it simpler by asking you to call 0131 446 4038 to book your flu appointment.
Phone line open times are Monday to Friday 10-12.30pm and 1–4.30pm.

Our HSCP colleagues will be able to book you a flu appointment.