Vets in Edinburgh
There are 43 veterinary practices in Edinburgh, Scotland: 63% are corporate-owned, in line with the UK average of 62%. The largest group here is VetPartners, with 13 practices. 15 practices remain independently owned, and 1 is non-profit. Another 22 practices are within 10 miles, 6 of them independent.
Practices in Edinburgh
Abercorn Vets Gilmerton
EH17 1QH
No phone on the register Visit their website (opens in a new tab)
Abercorn Vets Portobello
EH15 1EU
No phone on the register Visit their website (opens in a new tab)
Abercorn Vets Raeburn Place
EH4 1HH
No phone on the register Visit their website (opens in a new tab)
Animac Vets Morningside
EH10 5QN
No phone on the register Visit their website (opens in a new tab)
Braid Vets Leith Walk
EH6 8SA
No phone on the register Visit their website (opens in a new tab)
Braid Vets Mayfield Road
EH9 3AZ
No phone on the register Visit their website (opens in a new tab)
Vets near Edinburgh
In villages and towns up to 10 miles away.
-
Craigleith Vets for Pets
CorporateCraigleith, EH4 2LN · 1.9 miles
0131 315 0730
-
Blackhall, EH4 3QP · 2.3 miles
0131 332 0458
-
Corstorphine Vets for Pets
CorporateCorstorphine, EH12 7UF · 3.4 miles
0131 334 0052
-
Straiton (Pentland) Vets4Pets
CorporateLoanhead, EH20 9PW · 4.2 miles
0131 440 3904
-
Straiton Vets4Pets Ltd
CorporateLoanhead, EH20 9PW · 4.2 miles
0131 440 3904
-
ICR Veterinary Group Ltd
CorporateLoanhead, EH20 9DU · 4.7 miles
0131 440 4229
-
Roslin, EH25 9RG · 5.2 miles
0131 650 6253
-
University of Edinburgh Farm Animal Practice
IndependentRoslin, EH25 9RG · 5.2 miles
0131 445 4468
-
Roslin, EH25 9RG · 5.2 miles
0131 650 7650
-
University of Edinburgh Veterinary Services
IndependentRoslin, EH25 9RG · 5.2 miles
0131 650 6204
-
Gordon Vets, Musselburgh
CorporateMusselburgh, EH21 6PZ · 5.5 miles
0131 665 2124
-
Gordon Vets Ltd
CorporateMusselburgh, EH21 6PZ · 5.5 miles
0131 665 2124
-
Gordon Vets Ltd
CorporateBonnyrigg, EH19 2AA · 6.0 miles
0131 660 3370
-
Braid Vets Dalkeith
CorporateDalkeith, EH22 1HG · 6.2 miles
0131 654 1232
-
Links Veterinary Group
CorporateMusselburgh, EH21 7AD · 6.2 miles
0131 665 3343
-
Market Cross Veterinary Clinic
CorporateDalkeith, EH22 1JZ · 6.2 miles
0131 654 2266
-
Heritage Vets Ltd
IndependentDalkeith, EH22 2NQ · 6.7 miles
0131 287 2662
-
Gordon Vets Ltd
CorporatePenicuik, EH26 8HW · 7.9 miles
01968 676680
-
Dunedin Vets Prestonpans
CorporatePrestonpans, EH32 9AX · 8.6 miles
No phone on the register Visit their website (opens in a new tab)
-
Dunedin Veterinary Surgeons
CorporatePrestonpans, EH32 9AX · 8.7 miles
01875 813546
-
Links Veterinary Group
CorporatePrestonpans, EH32 9ER · 8.8 miles
01875 814772
-
ICR Veterinary Group Ltd
IndependentGorebridge, EH23 4TP · 9.1 miles
01875 821088