Business Details
Emergency
services
Your Trusted Healthcare Provider in Dunvegan, Isle of Skye
Established to serve the healthcare needs of Dunvegan and surrounding areas, we provide comprehensive medical services to approximately 1,800 patients across 130 square miles. Our modern health centre houses a multidisciplinary team including GPs, nurses, and community healthcare professionals, offering dispensing services, vaccinations, and chronic disease management. With over 40 years of combined GP experience, we prioritise patient-centred care, adhering to NHS Scotland protocols and maintaining strict confidentiality. Our services operate between 08:30 and 18:00 Monday to Friday, supported by out-of-hours emergency triage through NHS24.We utilise secure digital systems for repeat prescriptions and video consultations, ensuring accessibility for remote patients. Our team includes accredited professionals registered with the General Medical Council, committed to continuous medical education and community health initiatives. We maintain transparent data handling practices in compliance with GDPR regulations, safeguarding patient information while providing clear access pathways. Emergency defibrillator facilities are available locally, with urgent care directed through standardised triage procedures.
Services
General Consultations
Prescription Management
Vaccination Programmes
Home Visits
Patient Transport
Chronic Disease Management
Digital Health Services
Community Nursing
Dental Referrals
Podiatry Access
Highlights and features
- We provide NHS-accredited healthcare across 130 square miles of remote Scotland
- Our GPs hold specialist qualifications in obstetrics and family planning
- We operate secure online prescription and video consultation systems
- Emergency care pathways established with NHS24 and local defibrillator access
- Our team includes advanced nurse practitioners with extended clinical skills
Services
General Consultations
Face-to-face and video consultations with NHS-registered GPs for acute and chronic conditions. Our three experienced doctors provide comprehensive primary care, including referrals to specialist services. Appointments available between 08:30-18:00 Monday to Friday with emergency triage arrangements outside these hours.
Prescription Management
Secure prescription dispensing for registered patients, with online ordering via Patient Access. We process requests within 72 working hours, requiring GP review for non-repeat medications. Dispensary hours 08:30-13:00 and 14:00-18:00 daily, closed 13:00-14:00 for lunch.
Vaccination Programmes
Childhood and adult vaccination services delivered through NHS Highland's centralised programme. Patients receive appointment letters or contact the Service Delivery Centre directly. Travel vaccines available at community pharmacies with specialist advice provided by our clinical team.
Home Visits
Medical visits for patients unable to attend the health centre, prioritised by clinical need. Requests accepted before 10:00 for same-day assessment. Our GPs evaluate each case to determine whether home treatment or clinic attendance provides better care outcomes using our modern facility's diagnostic resources.
Digital Health Services
Secure digital access to medical services through Patient Access platform. Patients can book appointments, order repeat prescriptions, and attend video consultations using GP Near Me system. Our digital infrastructure maintains GDPR-compliant data protection while improving remote healthcare accessibility across our rural catchment area.
People
Dr Stephen Moran
GP Partner
MBBCh graduate with memberships to Royal College of General Practitioners and Physicians (Edinburgh). Holds additional qualifications in obstetrics and family planning. GMC registered with over 20 years' experience in rural general practice.
Dr Kirsty Shaw
GP Partner
MBChB graduate with specialist interests in women's health and family planning. Member of Royal College of General Practitioners with additional qualifications in obstetrics and sexual health. Provides comprehensive primary care to local patients.
Dr Brendan Clancy
GP Partner
MBChB graduate with membership to Royal College of General Practitioners. Experienced in rural healthcare delivery, providing full-spectrum general practice services across our remote island community. Special interest in chronic disease management.
Gilly Alston
Advanced Nurse Practitioner
Registered nurse with extended clinical skills for independent patient assessment and treatment. Available for appointments Monday-Tuesday 08:30-16:45 and Thursday-Friday 08:30-12:15. Specialises in routine health checks and chronic condition monitoring.
Johan Morrison
Practice Manager
Oversees daily operations of the health centre, managing multidisciplinary teams including reception, dispensing, and administrative staff. Ensures compliance with NHS protocols and coordinates service delivery across our 130-square-mile catchment area.
Questions
How do I book a GP appointment?
Contact reception between 08:30-18:00 Monday-Friday. Emergency appointments triaged daily. Video consultations available through GP Near Me system with pre-booked appointments.
What should I do in a medical emergency?
Dial 999 for life-threatening emergencies. For urgent but non-life-threatening issues, call 111 to access NHS24 services. Emergency defibrillator available at Dunvegan Filling Station.
How do I order repeat prescriptions?
Use Patient Access online system or call 01470 521775 (24/7 answer machine). Allow 72 working hours processing time. Collect from reception during opening hours.
Are travel vaccines available at the practice?
No, travel vaccinations are now provided through community pharmacies across Highland. Visit NHS Highland website for locations and booking information.
What are the practice's opening hours?
Medical services available 08:30-18:00 Monday-Friday. Dispensary closed 13:00-14:00 daily. Out-of-hours emergencies handled by NHS24 after 18:00 and weekends.
Can I register if I live outside the catchment area?
Residents south of Struan causeway should register with Carbost Surgery. Those beyond Kildonan's bus shelter should register with Portree Surgery. Contact us to confirm eligibility before completing forms.