Appointment Request

You can use this form to request an appointment.

Once received, we will check the form details and confirm appointment times with you.

We cannot guarantee an appointment without confirmation.

(This is how we will confirm your appointment time)

Private GP Services & Occupational Healthcare in Edinburgh, UK.

Francis Carnegy



They say travel broadens the mind, so not only does our globetrotting GP, Dr Francis Carnegy, bring a plethora of qualifications to the table, he also brings years of valuable experience and a good dose of worldly wisdom too.

After studying at the University of Edinburgh and completing his junior doctor training, Dr Carnegy moved to New Zealand where he gained further experience in cardiology and emergency medicine. A few years later, he returned to Scotland to complete his GP training in the Borders, before moving to London to take up a position as a GP. With a passion for travel and charitable work, he also escaped the city for short periods doing volunteer roles in Mozambique and Zambia. Then came his big move to Canada where he worked for several years in an idyllic rural town at the foot of the Rockies, before returning home to Scotland to bring up his young family.

Despite putting down roots with his wife and three daughters here in Edinburgh, travel still plays a big part in Dr Carnegy’s professional life – his extensive experience makes him a welcome addition to YourGP’s Travel Clinic for example. Plus, with a Diploma in Tropical Medicine & Hygiene (DTMH), Dr Carnegy provides ongoing volunteer support to rural clinics in Zambia via telemedicine through the charity, The Virtual Doctors.

From treating young to old, simple to complex, reassuring to consoling, Dr Carnegy is here for any problem.

Back to all staff

When Lyn booked me with Dr McFarlane and said ‘what he doesn’t know about sexual health isn’t worth knowing’ she was right. Thorough assessment, quick test and immediate treatment all in a relaxed, professional manner – Excellent!

Stu – W Lothian – Robert

YourGP is regulated by Healthcare Improvement Scotland – the regulator for independent healthcare services across Scotland. Healthcare Improvement Scotland accepts complaints at any time. Contact them at:

Independent Healthcare Team
Gyle Square | 1 South Gyle Crescent | Edinburgh | EH12 9EB
0131 623 4342 |