Important - Vaccinations: In line with NHS Highland Direction GP surgeries will no longer be responsible for the delivery of vaccinations and immunisations effective 1st March 2023. If you have any queries regarding child or adult immunisations, please contact the NHS Highland Service Delivery Centre Helpline: 0800 032 0339 open Monday to Friday 9.30am to 5.00pm. For routine immunisations you are requested to wait for an appointment letter before making contact.

Aviemore Medical Practice

Badenoch & Strathspey Community Hospital, Cairnview Road, Aviemore, PH22 1AJ

Telephone: 01479 810258

Sorry, we're currently closed. Please call NHS 111

Care and Support


If you or someone you care about has been diagnosed with cancer, Maggie’s Highlands can help.

Maggie’s Highland Website

Maggies Virtual Activities update January 2021


Highland Hospice

The Highland Hospice can offer support in many ways, one of which is help with bereavement. Below are some links to different leaflets which may be able to help:

1. Bereavement leaflet

2. When Someone Has Died leaflet

3. Crocus Leaflet (Under 18’s)



AbilityNet’s amazing network of volunteers help older people and disabled people to use technology to achieve their goals. They can come to you in the comfort of your own home or assist remotely to help you overcome the challenges you are facing in the digital world.

Free Tech Support


Mental Health

It can be hard to know where to turn to for information/help, whether it be for yourself or to help a friend or family member. This website has a list of services, information and training around the subject of mental health and wellbeing. You can find free resources at the following link:

Highland Mental Wellbeing

Opening Times

  • Monday
    08:00am to 06:00pm
  • Tuesday
    08:00am to 06:00pm
  • Wednesday
    08:00am to 06:00pm
  • Thursday
    08:00am to 06:00pm
  • Friday
    08:00am to 06:00pm
  • Saturday
  • Sunday
NHS A-Z Conditions
Find Local Services
Live Well