Cookies on this website

This website would like to use analytics cookies. These send information about how our site is used to a service called Google Analytics. We use this information to improve our site.

Let us know if this is OK. We'll also use a cookie to save your choice. You can read more about how Google uses cookies.

Sorry, we're closed.

News

MenB Vaccination For Young People Programme

  Meningococcal B (MenB) vaccine to be offered to eligible young people this summer    Following recent outbreaks of meningitis in the UK, the Scottish Government has announced plans to offer a […]

Read post
Etonogestrel Implant (Nexplanon) Extended Licence

  The College of Sexual & Reproductive Healthcare (COSRH) have issued a statement advising that “available evidence supports use of […]

Read post
Scam MyCare.scot Text Messages

We are aware of scam (smishing) text messages circulating that falsely claim to be from MyCare.scot, often using urgent language […]

Read post
Cardiovascular Health Check (CVD)

**UPDATE – 07/04/2026 – The Directed Enhanced Service CVD scheme has been extended to run throughout 2026**   Riverside Medical […]

Read post
Public Holidays

In line with all of NHS Highland, our GP practice will be closed on the following dates: Friday, 25th December […]

Read post
Outbreak of meningitis group B in Kent

As you will likely be aware, there has been a very significant outbreak of invasive meningitis in Kent and sadly […]

Read post
Rethink Dementia Campaign

A new phase of the Dementia Anti-Stigma campaign, in partnership with COSLA, is now live. The campaign encourages people to […]

Read post
Sepsis – Spotting the signs

Sepsis is a life-threatening condition that occurs when the body’s response to an infection causes damage to its own tissues […]

Read post
Change to the childhood immunisation schedule

Read post
HIV Informed

Waverly Care, the HIV charity has launched HIV Informed, a free online learning hub developed in partnership with NHS Scotland […]

Read post

Opening Times

  • Monday08:00am to 01:00pm
    02:00pm to 06:00pm
  • Tuesday08:00am to 01:00pm
    02:00pm to 06:00pm
  • Wednesday08:00am to 01:00pm
    02:00pm to 06:00pm
  • Thursday08:00am to 01:00pm
    02:00pm to 06:00pm
  • Friday08:00am to 01:00pm
    02:00pm to 06:00pm
  • SaturdayCLOSED
  • SundayCLOSED