Explore Doctors & Medical Clinics Serving Grantown-on-Spey

Review the services and patient experiences of doctors and clinics serving Grantown-on-Spey. Whether you need GP services, a specialist consultation or a routine health check, identify relevant practices and enquire about appointments and fees.
Grantown Medical Practice provides comprehensive primary healthcare services to residents of Grantown-on-Spey and surrounding areas. We offer general medical consultations, chronic disease management, preventive care, and urgent medical services. Our patient-centred approach combines experienced clinical expertise with modern healthcare practices.
General Consultations Prescription Management Vaccinations
Inverness (24.6 mi) Aviemore (14.7 mi) Cromarty (26.1 mi) Newtonmore (29.0 mi) Beauly (33.0 mi) Strathpeffer (38.3 mi) Turriff (43.6 mi) Inverurie (45.9 mi)