All areas › Highland
VetGuard practice records
Veterinary practices in Highland
Highland has 25 veterinary practices on our records (Scotland). 3 are part of a corporate group on our records; 22 independent; 24 with a website on record.
Compiled by VetGuard from public sources · Ownership is our research · Page generated 21 Jul 2026
Find a vet near you →
Caol Shopping Centre, Glenloy Street, CAOL, PH33 7DR
Independent practice
Unit 11i Achnagonalin Industrial Estate, GRANTOWN ON SPEY, PH26 3TA
Independent practice
Ardlair, High Street, DINGWALL, IV7 8AZ
Independent practice
Farm & Garden Stores, Sand Site, GAIRLOCH, IV21 2BH
Independent practice
Station Road, FORTROSE, IV10 8SY
Independent practice
Crown Veterinary Services Ltd, Glen Nevis Place, FORT WILLIAM, PH33 6DA
Independent practice
58 Argyle Street, INVERNESS, IV2 3BB
Independent practice
91 Telford Street, INVERNESS, IV3 5LE
Independent practice
Keppoch Road, Culloden, INVERNESS, IV2 7LL
Independent practice
7 St. Duthus Street, TAIN, IV19 1AL
Part of IVC Evidensia
25 High Street, INVERGORDON, IV18 0EZ
Part of IVC Evidensia
5 High Street, Ground Floor, BEAULY, IV4 7BS
Independent practice
Culduthel Avenue, Culduthel, INVERNESS, IV2 6JG
Independent practice
5 Inshes Holdings, Inshes, INVERNESS, IV2 5FF
Part of IVC Evidensia
The Paddock, Drumsmittal, INVERNESS, IV1 3ZF
Independent practice
Millburn Road, INVERNESS, IV2 3PY
Independent practice
13 Culloden Road, Balloch, MORAYSHIRE, IV2 7HQ
Independent practice
Lodgehill Road, NAIRN, IV12 4RB
Independent practice
27 Bernisdale, By Portree, ISLE OF SKYE, IV51 9NS
Independent practice
Old School Vet Practice, Broadford, ISLE OF SKYE, IV49 9AQ
Independent practice
Veterinary Centre, Unit 7B1, PORTREE, IV51 9BD
Independent practice
14a Inverness Campus, INVERNESS, IV2 5NA
Independent practice
22 Carsegate Road, INVERNESS, IV3 8EX
Independent practice
4 Forest Road, 4 FOREST ROAD, GRANTOWN-ON-SPEY, PH26 3JJ
Independent practice
2 Grainish Way, AVIEMORE, PH22 1UQ
Independent practice
Run one of these practices?
Run the free CMA readiness check — see how your practice's public information lines up with
what the CMA's new rules will require, before they take effect.
Check your practice — free →