Two golden retriever puppies

Vets in Midlothian | Scotland Veterinary Directory

Independent rankings powered by real reviews

Instant Booking
Easy Comparison
Verified Reviews
52 Vet Practices Tracked
16 Towns & Areas
8,589 Reviews Across Midlothian
18 Verified Prices In Midlothian
Powered by VetsCompared.com

About Veterinary Care in Midlothian

Midlothian has 52 veterinary clinics, giving pet owners a strong county-wide evidence base backed by 9,151 Google reviews and an average rating of 4.6/5. One distinguishing feature is full town-level coverage: all 16 towns in the county have at least one clinic, pointing to broad geographic choice alongside a sizeable spread of weekend, training, and emergency-capable services.

Our Score compares visible clinics in this country. The transparency part of the score is how many services the clinic has published, measured against the highest number published by a visible clinic in the same country. This county is in Scotland.

Top 3 clinics (current county ranking table)

ClinicOur ScoreVerifiedPublished services
University of Edinburgh Hospital for Small Animals Veterinary Services65/100—7
Hill City Vets64/100—9
Dundas Veterinary Group Ltd61/100—11

For pet owners comparing vets in Midlothian, the main takeaway is depth of choice across a broad service mix rather than a landscape dominated by only a few names. Review coverage is substantial, which gives a more reliable read on day-to-day client experience than a thin ratings picture. The ranked comparison table above summarises selected clinics by position, verified status, and Published prices. Taken together, the county looks broad-scope, with enough variety for owners to compare convenience, access, and cost signals side by side.

Geographically, the most useful point is that every town in Midlothian has at least one clinic, so no town is completely without a local starting point for routine care. That broad spread should help with vaccinations, check-ups, and follow-up visits where travel convenience matters. It does not mean every town has the same depth of choice, though, so owners seeking a second opinion, more specialised handling, or a particular opening pattern may still need to look beyond their nearest practice.

Trust and access need a bit more sorting. Only one listing is verified, so verified status is not currently a strong way to separate options in Midlothian, and it reflects confirmed listing details rather than clinical accreditation. Pricing transparency is more useful: a meaningful share of clinics publish prices, and the table shows that clinics with Published prices span bands from below average to well above average, which is a reminder not to assume a single local norm. Access is mixed rather than universal, with weekend opening fairly common, a smaller late-evening group, and 16 clinics offering emergency or out-of-hours care, giving owners more than one fallback route when daytime appointments are not available. This snapshot does not confirm county-wide 24-hour cover.

In practical terms, start by deciding whether you need a convenient routine-care base or stronger backup for urgent and complex situations. If convenience is the priority, focus on travel time, weekend opening, and whether Published prices cover the services you use most often. If your pet has ongoing needs, ask how the clinic handles referrals, follow-up continuity, and overnight emergencies. The number of VN training clinics suggests teaching and team development are a visible part of the county picture, which may appeal to owners who prefer a practice environment with a broader staffing structure.

Top Vets in Midlothian

Highly rated veterinary clinics across Midlothian, ranked for transparency, quality and customer reviews

Our Score (65/100)

4.8(176)
Treats:
dog
cat
bird
rabbit
exotic

The University of Edinburgh Hospital for Small Animals in Roslin is a university-based small animal hospital with evidence of both advanced referral work and ongoing medical management. Recent feedback continues to highlight clear...

Read More
Veterinary Nurse Training
Independent
Verified Prices (GBP)£Verified Prices
Is this your clinic? Claim it now
#2 Ranking
Fair £

Our Score (64/100)

5.0(80)
Treats:
dog
cat
bird
rabbit

Hill City Vets is an independent, family-run practice in Edinburgh. Website information notes veterinary care for cats and rats, along with treatment rooms and an on-site coffee shop. Recent reviews describe caring, professional support...

Read More
Independent
Verified Prices (GBP)£Verified Prices
Is this your clinic? Claim it now
#3 Ranking
Low £

Our Score (61/100)

4.7(212)
Treats:
dog
cat
bird
rabbit

Dundas Veterinary Group Ltd is an independent, family-owned practice in Edinburgh, established in the late 1970s and RCVS-accredited. It offers routine care alongside more advanced diagnostics and surgery, with an in-house lab, digital...

Read More
Independent
Verified Prices (GBP)£Verified Prices
Is this your clinic? Claim it now
#4
Higher £

Our Score (61/100)

4.9(275)
Treats:
dog
cat
rabbit

Oak Tree Vet Centre is a VetPartners practice in Edinburgh offering routine veterinary care alongside rehabilitation services. Website-listed services include preventative care, diagnostics, physiotherapy, hydrotherapy, and veterinary...

Read More
Veterinary Nurse Training
Corporate
Verified Prices (GBP)£Verified Prices
Is this your clinic? Claim it now
#5
High £

Our Score (61/100)

4.9(104)
Treats:
dog
cat
rabbit

Heritage Vets Ltd in Dalkeith offers a mix of routine and more advanced veterinary care, including keyhole surgery, nurse clinics, home visits and end-of-life support. Recent reviews continue to describe a friendly, welcoming practice...

Read More
Emergency Services
Independent
Verified Prices (GBP)£Verified Prices
Is this your clinic? Claim it now

Find Vets by Town in Midlothian

Browse veterinary practices by town across Midlothian, Scotland

Vets in Bonnyrigg

Bonnyrigg

1 clinic

View All
Vets in Dalkeith

Dalkeith

3 clinics

View All
Vets in Edinburgh

Edinburgh

20 clinics

View All
Vets in Gorebridge

Gorebridge

1 clinic

View All
Vets in Haddington

Haddington

3 clinics

View All
Vets in Loanhead

Loanhead

2 clinics

View All
Vets in Musselburgh

Musselburgh

1 clinic

View All
Vets in North Berwick

North Berwick

3 clinics

View All
Vets in Ormiston

Ormiston

1 clinic

View All
Vets in Roslin

Roslin

6 clinics

View All
Vets in Tranent

Tranent

2 clinics

View All
Kiss My Face Advertisement