Call Now
Website
Call
Business Details
Emergency
services
Your Trusted GP Practice in Inverness
Culloden Medical Practice has been dedicated to delivering comprehensive primary healthcare services to the Inverness community. Our team of experienced GPs and healthcare professionals prioritises patient-centred care, offering a wide range of services including routine consultations, chronic disease management, and mental health support. We utilise modern medical practices and technology to ensure accurate diagnoses and effective treatment plans. Our commitment to continuous improvement is reflected in our adherence to NHS protocols and data protection standards. Patients benefit from accessible online services, including prescription ordering and appointment booking, designed to enhance convenience and communication.

We maintain transparent policies regarding confidentiality, complaints, and patient responsibilities, fostering mutual respect and trust. Our practice actively promotes self-care initiatives and collaborates with local pharmacies to optimise healthcare outcomes. Through structured training programs, we contribute to the development of future healthcare professionals while maintaining high clinical standards. Our operational framework balances efficiency with compassionate care, addressing both immediate and long-term patient needs.
Services
Appointments Prescriptions Mental Health Team Physiotherapy Podiatry Online Services Medical Records Access Non-NHS Services
Highlights and features
  • We provide patient-centred care with experienced NHS-registered GPs
  • Our online services enable convenient prescription ordering and appointment booking
  • We offer dedicated mental health team appointments for specialised support
  • Our physiotherapy services operate with structured weekday appointments
  • We maintain strict compliance with UK data protection regulations
Services
Appointments
We operate an appointment-only system for GP consultations, available Monday to Friday from 8am to 6pm. Patients can book appointments by phone or in person, with emergency slots available daily before 9am. Our triage system prioritises urgent cases while maintaining accessibility for routine healthcare needs.
Prescriptions
Our repeat prescription service operates through online patient portals, with physical submissions accepted during practice hours. We no longer issue travel-related medications like diazepam, focusing on clinically necessary prescriptions. Patients receive clear guidance on medication management and collection processes.
Mental Health Team
The Primary Care Mental Health team offers specialised support through GP-referred appointments. Available Monday to Wednesday, this service provides assessment and management of mental health conditions while maintaining integration with broader healthcare provision within the practice framework.
Physiotherapy
Sam Richards delivers physiotherapy services on Mondays and Wednesdays, with follow-up phone appointments available Fridays. The practice facilitates structured rehabilitation programs while maintaining clear referral pathways and treatment continuity for musculoskeletal and related conditions.
Online Services
Registered users access repeat prescriptions, appointment booking, and medical records through secure online portals. This digital infrastructure enhances service efficiency while maintaining strict compliance with data protection regulations and patient confidentiality requirements.
People
Dr Byron Sparkes
GP
Male GP providing comprehensive primary care services with a focus on patient-centred healthcare delivery.
Dr Laura C Forster
GP Partner
Qualified with MB ChB, MRCGP, DRCOG, DFSRH, offering specialist women's health and general practice services.
Dr Elizabeth Imray
GP Partner
MB ChB graduate with MRCGP, DRCOG, DCH qualifications, providing holistic family healthcare services.
Dr Zena MacLeod
GP Partner
Experienced GP with MB ChB, DRCOG, MRCGP qualifications, specialising in community-based medical care.
Dr Mairi MacKinnon
GP Partner
MB ChB qualified GP with MRCGP accreditation, delivering comprehensive primary healthcare services to local patients.
Questions
How do I book a GP appointment?
Contact us by phone or visit in person during operating hours. Emergency slots available daily before 9am.
Can I order prescriptions online?
Yes, register for our online services to manage repeat prescriptions and appointment bookings securely.
What mental health support do you offer?
We provide GP-referred mental health appointments with our dedicated Primary Care Mental Health team.
Are physiotherapy services available?
Yes, Sam Richards offers physiotherapy appointments Monday, Wednesday, and Friday follow-ups.
How do I update personal details?
Email us with changes to your address, phone number, or other contact information for record updates.
What about medical records access?
Patients can request access to their medical records following our GDPR-compliant procedures.