This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.


                                                                                            ,                                  ,                                ,                                ,                                     



We now have our Flu vaccines available in the practice.

If you require to have a Flu vaccination

Please MAKE AN APPOINTMENT by contacting our Reception on

0131 446 4171

Welcome to Riverside Medical Practice

This Practice has evolved from a longstanding medical practice in Musselburgh, formally known as the East Wing, Esk Medical Centre. The present partnership was in the Esk Medical Centre building since 1989 . However, we moved to our current new premises in the Musselburgh Primary Care Centre on 8th May 2012, which is also home to the other two GP practices in Musselburgh and a variety of other Outpatient Community Services

  Click here to be directed to information for QMU Students


As a purpose-built Medical Centre we are fully equipped for the disabled. Access ramps, double doors and disabled toilet facilities are available.                                           


There is one main car parking area next to the surgery. Please do not park in the spaces marked for Doctors’ use.


(Site updated 19/01/2017)
Order your repeat medicationsChange of contact detailsUpdate your clinical recordSign up to the newsletter
NHS ScotlandThis site is brought to you by My Surgery Website