Explore Doctors & Medical Clinics Serving Highland

Review the services of 10 doctors and clinics in Highland, including Inverness, Aviemore and Beauly. Whether you need GP services, a specialist consultation or a routine health check, look for relevant practices and enquire about appointment availability and fees.
We offer 15+ years of medical aesthetics experience with hospital-based training
Emma J Aesthetics in Inverness offers advanced aesthetic treatments including dermal fillers, botox, and skin rejuvenation to enhance natural beauty with expert, personalized care.
Dermal Fillers Hydrafacial Lip Enhancement
We offer 20+ years of combined experience across our GP team
Strathpeffer Medical Practice offers comprehensive GP services, prescriptions, and health screenings in Strathpeffer and Dingwall. Experienced team providing patient-centred care with online appointment booking and prescription management.
GP Consultations Prescription Services Vaccinations
We offer free SMS appointment reminders for patient convenience
Access quality NHS GP services in Inverness at Crown Medical Practice. We offer patient-centred healthcare including routine consultations, chronic disease management, and digital health solutions.
GP Consultations Prescriptions Management Vaccinations
Unique casualty unit providing emergency care in the Cairngorms
Aviemore Medical Practice offers expert general practice services in Aviemore, including emergency care, chronic disease management, and medical training, serving residents and visitors in the Cairngorm National Park area.
Diabetic Clinic Respiratory Clinic Minor Surgery Clinic
Experienced team of GPs and healthcare professionals
Cromarty Medical Practice offers comprehensive GP services and healthcare in Cromarty, Highlands. Our patient-centred approach includes routine consultations, vaccinations, and chronic disease management.
General Consultations Prescription Management Vaccinations
We provide comprehensive NHS primary care services across Lochaber region
Tweeddale Medical Practice offers NHS primary care services in Fort William, including appointments, prescriptions, and emergency consultations. Serving communities across Lochaber with modern facilities and digital health options.
Appointments Prescriptions Health Advice
We offer 40+ years combined experience across our core medical team
Grantown Medical Practice delivers comprehensive healthcare services in Grantown-on-Spey. Book appointments, manage prescriptions, and access urgent care through our experienced team of doctors and nurses.
General Consultations Prescription Management Vaccinations
Not rated yet
Laggan Medical Practice
Emergency
Not rated yet
We offer experienced GPs and healthcare professionals dedicated to patient-centred care.
Laggan Medical Practice offers expert GP services in Newtonmore, including urgent care, prescriptions, and health clinics. Contact us at 01528 544225 for compassionate, patient-focused healthcare.
Prescriptions Home Visits Physiotherapy
We offer continuity of care with experienced GPs and advanced nurse practitioners.
Foyers Medical Centre offers expert healthcare services in Inverness, including GP consultations, vaccinations, and chronic disease management. Book appointments online or via phone.
GP Consultations Prescriptions Vaccinations
We offer extended hours appointments including evenings and weekends
Croyard Medical Practice in Beauly provides comprehensive GP services, vaccinations, chronic disease management, and patient-centred healthcare solutions. Book appointments online or access urgent care support.
General Consultations Vaccinations Prescriptions