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

nhsh.gp55911-admin@nhs.scot

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

Useful Contacts

Active Health

Active Health Project E: nhsh.activehealthproject@nhs.scot
Contact Number T: 07564 166897

Dental Clinic (NHS)

NHS Dental Clinic Badenoch and Strathspey Community Hospital, Cairnview Road, PH22 1AJ
Contact Number T: 01479 883142 
Dental Helpline T: 0800 1412362
Out of Hours T: 111

Dental Clinic (Private)

Aviemore Dental and Implant Clinic Craig-Na-Gower Avenue, Aviemore, PH22 1RW
Contact Number T: 01479 810301
Opening Hours Monday to Wednesday   |   08h30 to 19h30
Thursday and Friday   |   08h30 to 17h15

District Nurse

Badenoch & Strathspey Community Nurses Badenoch and Strathspey Community Hospital, Cairnview Road, PH22 1AJ
Contact Number T: 01479 813401

Health Visitors

Badenoch & Strathspey Health Visitors Badenoch and Strathspey Community Hospital, Cairnview Road, PH22 1AJ
Contact Number T: 01463 644777
Email  E: fiona.macdonald4@highland.gov.uk

Mental Health Team

Badenoch & Strathspey Mental Health Team Badenoch and Strathspey Community Hospital, Cairnview Road, PH22 1AJ
Contact Number T: 01479 813400

Midwife

Badenoch & Strathspey Midwives Badenoch and Strathspey Community Hospital, Cairnview Road, PH22 1AJ
Contact Number T: 01479 813402

Optician

Aviemore Opticians 3 Myrtlefield Shopping Centre, Aviemore, Inverness-shire, PH22 1RH
Contact Number T: 01479 812777
Opening Hrs Monday to Saturday   |   09h30 – 17h00

Pharmacy (Boots)

Boots Aviemore 7-8 Myrtlefield Shopping Centre, Aviemore, Inverness-shire, PH22 1RH
Contact Number T: 01479 810259
Opening Hrs Monday to Friday   |   09h00 – 18h00
Saturday   |   09h00 – 17h30
Sunday   |   Closed
Festive Opening Hrs

Pharmacy (Milton of Leys)

Milton of Leys Pharmacy, Inverness Leys Square, Inverness, IV2 6HF
Contact Number T: 01463 771001
Opening Hrs Monday to Friday   |   09h00 – 18h00
Saturday   |   09h00 – 13h00

Podiatry / Chiropody

NHS Highland Podiatry The podiatry service is set up throughout NHS Highland and is not based in any one area
Contact Number T: 01463 723250 (Answering machine in the afternoons)
Email nhsh.southandmidpodiatry@nhs.scot

Physiotherapy Appointments 
T: 0800 917 9390


Physiotherapy (Outpatients)
T: 01479 883 125


Smoke Free Service (NHS Highland)

Self-referral Form NHS Smoke Free Service
Email nhsh.stopsmoking@nhs.scot

Raigmore Hospital (all Departments)
T: 01463 704 000

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
    CLOSED
  • Sunday
    CLOSED
NHS A-Z Conditions
Find Local Services
Live Well