Salaried GP: 4-6 sessions a week

Aberfeldy & Kinloch Rannoch Medical Practice Taybridge Road Aberfeldy, PH15 2BH and Kinloch Rannoch, PH16 5PR PH15 2BH

Would you like to work with a friendly, well-established innovative team?

Located in beautiful Highland Perthshire, providing care to over 4,900 patients across two purpose built health centres.   Mutually supportive and cohesive practice team.  Excellent patient access, high levels of patient satisfaction and sustainable workload to enhance work-life balance.

We are looking for a committed and enthusiastic GP who wants to be part of our evolving team.  We are a training practice, so an interest in teaching/training welcome.

Our GMS practice team consists of 6 partners, 2 Salaried GPs, 4 general practice nurses, 9 administrative staff, assistant practice manager and practice manager.  We are fortunate to have an attached pharmacist, pharmacy technician, community nurses, health visitor, physiotherapist, community mental health and wellbeing nurse and a community care and treatment hub situated in Aberfeldy.   Mix of phone and face to face consulting with 10-15 minute appointments. 6 weeks annual leave, 1 weeks study leave, MDDUS and locum insurance included. No out of hours’ commitment or extended hours.  Additional sessions available throughout the year for annual leave cover.

Start date negotiable for the right candidate. BMA salaried contract and pay depending on experience. Golden Hello incentive, relocation package where applicable.

For more information please contact Alice Maxwell, Practice Manager on 01887 820366 or tay.10036clinical@nhs.scot

To apply please submit a covering letter and CV to tay.10036clinical@nhs.scot or post to Alice Maxwell, Practice Manager, Aberfeldy & Kinloch Rannoch Medical Practice, Taybridge Road, Aberfeldy, PH15 2BH. Closing date: Friday 21st August 2026

  • Reference:
  • Salary: BMA salaried contract and pay depending on experience. 
  • Work Pattern: Part Time
  • Contract Type:
  • Posted On: 27th July 2026
  • Closing Date: 21st August 2026

How to Apply

To apply for this position, please contact:

tay.10036clinical@nhs.scot