Call Now
Website
Call
Business Details
Emergency
services
Your Trusted GP Practice in Grantown-on-Spey
Grantown Medical Practice has been serving the healthcare needs of the Grantown-on-Spey community for over five decades. Our team of experienced GPs and healthcare professionals is committed to providing comprehensive, patient-centred care across all age groups. We prioritise preventative medicine and health education while maintaining strong partnerships with local pharmacies and specialist services.

Our practice combines traditional values of personal care with modern medical advancements, offering extended hours and digital services to accommodate diverse patient needs. Through our training practice status, we contribute to the development of future healthcare professionals while ensuring continuity of care for our patients.
Services
Appointments Prescriptions Test Results Sick Notes Child Health Surveillance Minor Surgery Contraceptive Services Anticoagulation Monitoring Blood Tests Private Medical Reports
Highlights and features
  • We offer 40+ years of combined medical expertise across our GP team
  • Our practice maintains extended weekday hours for patient convenience
  • We provide integrated digital services including online prescriptions
  • Our training practice status ensures access to medical innovation
  • We coordinate care with local pharmacies and specialist providers
Services
General Consultations
Our experienced GPs provide comprehensive medical consultations for patients of all ages. We offer both routine and urgent appointments with same-day availability for emergencies. Our doctors specialise in managing chronic conditions, preventive healthcare, and coordinating specialist referrals when needed. All consultations maintain strict confidentiality and follow NHS clinical guidelines.
Prescription Services
We manage repeat prescriptions for long-term conditions and offer medication reviews to ensure optimal treatment. Patients can order prescriptions online or through local pharmacies. Our system ensures three working day processing while maintaining safety checks for controlled substances. We also provide emergency medication supplies when required.
Child Health Surveillance
Our child health programme includes developmental checks, immunisations, and growth monitoring. We follow NHS Scotland's vaccination schedule and provide health advice for parents. The service includes preschool boosters and developmental assessments to ensure children reach key milestones.
Private Medical Reports
We provide private medical reports for insurance, employment, and travel purposes. These services include occupational health assessments and insurance medicals. Fees cover professional time and administrative costs, with payment required at booking. Our reports meet required regulatory standards for official documentation.
Anticoagulation Monitoring
We offer regular INR testing and dose adjustments for patients on anticoagulant therapy. Our trained nurses use point-of-care testing for immediate results. The service includes patient education on medication management and dietary considerations to maintain stable blood clotting levels.
People
Dr Sharon Hamilton
GP Partner
MBChB (Edinburgh), FRCGP, DRCOG, DFFP. Dr Hamilton has over 20 years' experience in general practice with special interests in women's health and family planning. She leads our contraceptive services and contributes to medical student education.
Dr Alan Miles
GP Partner
BSc, MBChB (Edinburgh), MRCGP, DCH. Dr Miles specialises in paediatrics and travel medicine. He contributes to our training practice programme and provides photography for the practice's community engagement initiatives.
Elisa de Lazzari
Operations Manager
Manages daily practice operations and handles patient complaints. With 15 years' NHS administration experience, she ensures efficient service delivery and coordinates the practice's continuous improvement initiatives.
Denyse Macdonald
Advanced Nurse Practitioner
Qualified nurse prescriber with expertise in minor illness and family planning. Provides extended hours clinics and manages patient consultations for common health conditions requiring immediate attention.
Wendy Laing
Pharmacy Team Lead
Oversees medication management services and supports patient medication reviews. With 10 years' experience in clinical pharmacy, she ensures safe and effective use of prescribed medications through regular patient consultations.
Questions
How do I book a GP appointment?
Book routine appointments by calling reception between 9am-1pm and 2pm-5pm. Urgent appointments are available before 10:30am. Use our eConsult service for non-urgent requests.
What prescription services do you offer?
We provide repeat prescriptions with online ordering, emergency medication supplies, and medication reviews. Allow three working days for processing and collect from local pharmacies.
Are there emergency services available?
Contact NHS 24 on 111 outside normal hours. Our duty receptionist handles urgent calls during practice hours for immediate medical needs requiring same-day attention.
How can I register with the practice?
Complete registration forms available on our website and return them to the practice. New patients receive a health check appointment with our nursing team for initial assessment.
What private services do you provide?
We offer private medical reports, insurance examinations, and occupational health assessments. Fees cover professional time and administrative costs with payment required at booking.
How do I access test results?
Normal test results are communicated by post or phone within seven working days. Urgent results receive immediate follow-up through direct contact with your healthcare provider.