Call Now
Website
Call
Business Details
Emergency
services
Your Local Healthcare Provider in Grantown-on-Spey
Grantown Medical Practice has been serving the healthcare needs of the Grantown-on-Spey community and surrounding areas for many years. Our dedicated team of experienced medical professionals, including GPs, nurses, and healthcare assistants, is committed to providing comprehensive, patient-centred care across all age groups. We offer a wide range of services from routine check-ups and chronic disease management to urgent care and preventive health initiatives. As a training practice accredited by NHS Education for Scotland, we actively contribute to the development of future healthcare professionals while maintaining high clinical standards. Our ethos focuses on fostering a healthy and happy team to deliver improved health outcomes for our patients.

We prioritise accessibility through extended hours, online services, and community engagement initiatives. Our practice works closely with local pharmacies and NHS partners to ensure seamless care coordination. We continually invest in staff development and modern facilities to meet evolving healthcare demands. Patient feedback is actively sought to refine our services, and we maintain transparent communication about operational changes. Our commitment to excellence is reflected in our structured appointment system, efficient prescription management, and dedicated support for vulnerable populations.
Services
General Consultations Prescription Management Vaccinations Health Screenings Urgent Care
Highlights and features
  • We offer 40+ years combined experience across our core medical team
  • Our practice is accredited for medical student and GP trainee education
  • We provide online prescription requests and eConsult services for convenience
  • Our staff includes specialists in chronic disease management and preventive care
  • We maintain extended weekday hours to accommodate working patients
Services
General Consultations
Our experienced GPs provide comprehensive general medical consultations for acute and chronic conditions. Patients can book routine appointments through our new digital system or request urgent slots when required. Consultations include thorough assessments, diagnostic referrals, and personalised treatment plans tailored to individual health needs.
Prescription Management
We offer efficient prescription services including repeat prescriptions, medication reviews, and emergency supply arrangements. Patients can order prescriptions online, through local pharmacies, or via postal services. Our system ensures timely medication access while maintaining strict clinical safety protocols for controlled substances.
Vaccinations
The practice provides routine and travel vaccinations as part of our preventive healthcare services. This includes childhood immunisations, annual flu jabs, pneumococcal vaccines, and specialist travel health advice. Our nurses administer vaccines following comprehensive health assessments to ensure appropriate protection.
Health Screenings
We conduct various health screening programmes including bowel cancer screening, blood pressure checks, and chronic disease monitoring. These services help detect potential health issues early and support proactive management of conditions like diabetes and hypertension through regular reviews and patient education.
Urgent Care
Our urgent care service addresses immediate medical concerns with priority triage for critical cases. Patients can request same-day appointments before 10:30am, with clinical urgency determining appointment allocation. We also coordinate with NHS 24 for after-hours emergency care when the practice is closed.
People
Dr Sharon Hamilton
GP Partner
MBChB (Edinburgh), FRCGP, DRCOG, DFFP. Experienced GP with special interests in women's health and family planning. Leads contraceptive services and contributes to medical student education.
Dr Catriona Clubb
GP Partner
MBChB (Aberdeen), MRCPCH, DRCOG, Dip Trop Med, DFFP, MRCGP, Dip Diabetes Mgt. Specialises in paediatrics and diabetes management. Provides expert care for children and chronic disease patients.
Elisa de Lazzari
Operations Manager
Oversees practice operations and handles patient complaints. Ensures smooth administrative functioning and maintains compliance with NHS standards and procedures.
Denyse Macdonald
Advanced Nurse Practitioner
Qualified Nurse Prescriber with expertise in minor illness and injury management. Provides family planning services and supports patient education initiatives at the practice.
Sandra Edwards
Finance Manager
Manages financial operations and budgeting for the practice. Ensures proper allocation of resources to maintain high-quality patient care services and facility improvements.
Questions
How do I book an appointment with a GP?
You can book routine appointments by calling reception between 9am-1pm and 2pm-5pm. Urgent slots are available before 10:30am daily, with clinical urgency determining allocation.
What prescription services do you offer?
We provide repeat prescriptions via online services, postal slips, or local pharmacy collection. Allow 3 working days for processing and maintain regular medication stock checks.
Are there emergency medical services available?
Yes, during opening hours call 01479 872484 for urgent care. Outside hours contact NHS 24 on 111 for emergency GP access or ambulance services when required.
How can I register with the practice?
Complete our online registration form and new patient questionnaire. Attend a welcome appointment with our nursing team to establish your medical history and set up online services.
What special services do you provide?
We offer travel vaccinations, cervical screening, chronic disease management, minor surgery, and contraceptive services. Our training practice status ensures access to medical education resources.
Do you offer online healthcare services?
Yes, through our eConsult platform for non-urgent medical requests, prescription renewals, and health advice. Online access requires completing our secure registration process.