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.



Practice Closures: 

1300 - 1400 every day for COVID planning 

Friday 25th December 2020

Monday 28th December 2020

Friday 1st January 2020

Monday 4th January 2021

Apologies for any inconvenience caused. 

The Practice will only be open for pre-booked appointments on the following dates:

Friday 8th May 2020

Monday 3rd August 2020

Friday 16th October 2020

This means there will be no telephone or emergency service.  All calls and on the day contacts will be routed to NHS24. 

SMEARS - Please don’t ignore your next smear invite.  And, if you missed your last smear test, contact us to find a time that suits you.  All women aged 25-64 across Scotland are invited to have a cervical screening test every three years from age 25-49 and every five years from age 50-64. Please note that we now offer early morning appointments which many women find convenient to fit in around working patterns.


Riverside Medical Practice Partners


Dr Philip Kiln (m)


BSc (Hons) MB BS (London 1991) MRCGP DRCOG

Dr Kiln has been a Partner at Riverside Medical Practice since 1996.

He has lead responsibility at Riverside for training of qualified doctors in the speciality of General Practice.

He additionally undertakes acupuncture on selected conditions.


Dr Iain Kennedy (m)


MB ChB (Edinburgh 1993) MSc FRCGP DRCOG DFSRH DOccMedDrIKennedy.jpg

Dr Kennedy is the Executive Partner at the practice and works closely with Dr Syme (Chair) and the General Manager (Mr Grist) to ensure the practice delivers high quality, efficient healthcare to patients.

An occupational physician for various organisations, Dr Kennedy also undertakes seafarer medicals (ENG1) for the Maritime and Coastguard Agency.  He aims to apply to be an appointed doctor for the Health & Safety Executive to undertake 'Control of Lead at Work Regulations 2002' Medicals in Inverness.

Previously, Dr Kennedy has been Chair of NHS Highland’s Area Clinical Forum, representing all health workers, and served as a Non-Executive Director of the Health Board.

Dr Kennedy has researched flu immunisation uptake in Highland, receiving a Master’s Degree from Aberdeen University.


Dr Andrea Henderson (f)


MBChB (Aberdeen 1993) FRCGP DRCOG DFSRH DOccMed

Dr Henderson has additional experience in the fitting of contraceptive coils.

An occupational physician for various organisations, she also undertakes seafarer medicals (ENG1) for the Maritime and Coastguard Agency.  Dr Henderson became qualified to undertake Hand Arm Vibration Syndrome (HAVS) medicals in April 2017.

Dr Andrea Henderson has been a Partner since 2002.


Dr Anna Mills (f)


MA MB BChir (Cambridge 2006) MRCGP DRCOG DTM&H DFSRH

Dr Mills joined the practice in 2013 as a salaried doctor, and has been a Partner since October 2014. She has particular interests in women’s health and family planning, and holds a regular minor surgery clinic. She is also involved in the training of GP trainees.


Dr Akash Devendra (m)


BSc MB ChB (Edinburgh 2001) MSc MRCGP MRCP DTM&H 

Dr Devendra joined as a GP Partner in December 2014. After training as a GP in Edinburgh he completed a Masters in Tropical Medicine before working in Southern Africa for 5 years. He oversees the training of medical students rotating through the surgery.


Dr Paul McMullan (m)




Dr Linda Thurlow-White (f)


Dr Thurlow White joined Riverside Medical Practice as a Partner in January 2020.

Dr Iain McNab (m)


Dr McNab was trained as a GP in Riverside Medical Practice and became a salaried GP in 2017.  Dr McNab undertakes HGV medicals in the practice and is also Clinical Lead of the OOH service in Inverness and Invergordon.

Dr McNab joined Riverside Medical Practice as a Partner in January 2020.

His normal working week is Monday, Tuesday (afternoon), Thursday and Friday.

Dr Duncan Goudie (m)

Salaried Doctor


Dr Jenny Milton (f)

Salaried Doctor


Dr Milton trained as a GP in the Highlands and Islands. She joined the practice in March 2017 as a salaried GP. She works Mondays, Tuesdays and Wednesdays.


Dr Zoe Anderson (f)
Dr Finlay Mudie (m)

Salaried GP

MBChB (Aberdeen) 2014, MRCGP.

Dr Mudie usually works Tues, Wednesday AM, Thursday & Friday

GP Registrar/Pre-Registration House Officer

We are a training practice and we normally have a GP Registrar with us completing his/her general practice training, and a pre-registration house officer undergoing supervision in their first year of employment. Our current GP Registrars are Dr Pei Ang (Year 3) and Dr Rachel Armitage (Year 1). 

If you are interested in becoming a GP Registrar in NHS Highland please see the following link

NHS ScotlandThis site is brought to you by My Surgery Website