Equine vets in Northern Ireland

73 of the 218 veterinary practices in Northern Ireland list horses among the animals they treat on their RCVS register entry. Of these, 53 are independently owned, 20 corporate-owned.

Service listings come from the RCVS register and can change; ownership is checked against public records. See how we verify ownership .

AB Europe Limited

Independent

Newtownabbey, BT36 4RL

001875614500

Newry, BT35 6JD

028 3025 2000

Armadale NI Ltd

Independent

Armagh, BT60 2AD

028 3752 2925

Balloo Vets Ltd

Independent

Newtownards, BT23 6TA

028 9754 2111

Ballynahinch, BT24 8BD

028 9266 2661

Barry's Vets Dromore

Independent

Dromore, BT25 1AA

028 9210 6130

Randalstown, BT41 3DL

028 9447 3112

Omagh, BT79 7LB

028 8224 6644

Omagh, BT78 4AS

028 8166 1380

Omagh, BT79 7LB

028 8224 6644

Castlewellan, BT31 9AQ

028 4377 8302

Dungannon, BT71 7DX

028 8778 4609

Newry, BT34 1EF

028 3026 2820

Ballyclare, BT39 9AG

028 9332 2223

Comber Vet Clinic

Independent

Newtownards, BT23 5DY

028 9187 0899

Cookstown, BT80 0DW

028 8673 7202

Magherafelt, BT45 6BB

028 7930 1899

Cookstown, BT80 8NN

028 8676 6444

Crossmaglen Vets

Independent

Newry, BT35 9HL

028 3086 8848

Claudy, BT47 4JA

028 7133 8777

Downpatrick, BT30 6EH

028 4461 4225

Enniskillen, BT74 4RR

028 6632 2196

Omaagh, BT78 5JH

028 8262 2198

Magherafelt, BT45 5EW

028 7963 2841

Enniskillen, BT74 6LD

028 6632 2053

Omagh, BT78 2BG

028 8284 1308

Farm Vet Services

Independent

Enniskillen, BT94 4QU

07506 385234

Randalstown, BT41 3BB

028944600130

Trillick, BT78 3SU

028 8556 9117

Carrickfergus, BT38 7EF

028 9335 1455

Ballymena, BT42 1DE

028 2563 1999

Antrim, BT41 1PG

028 9446 3265

Ballymena, BT44 0BD

028 2884 1610

Larne, BT40 3LW

028 2826 0602

Maghera, BT46 5DL

028 7964 2279

Ballynahinch, BT24 8JU

07983 199672

Larne, BT40 3AY

028 2827 2199

JJ and SE McBride

Independent

Ballycastle, BT54 6AA

028 2076 2282

Newtownards, BT23 4YH

028 9181 2226

Ballymoney, BT53 8AB

028 2074 1252

Comber, BT23 6EF

028 9722 8513

Downpatrick, BT30 8AA

07851 262275

Lagan Valley Vets

Independent

Dromore, BT25 1BW

028 9269 9501

Lagan Valley Vets Ltd

Independent

Craigavon, BT67 0LQ

202072222001

Enniskillen, BT93 3FU

028 6865 8220

Liam Strain Vets

Independent

Lisnaskea, BT92 0FL

003534751248

Coleraine, BT52 1QY

028 7034 4842

Newry, BT34 4AP

028 4176 2537

O'Reilly & Fee

Corporate

Armagh City, BT61 8AE

028 3752 6777

Ballymena, BT44 9RF

028 2568 5486

Armagh, BT61 7NG

028 3751 0088

Drumahoe Londonderry, BT47 3SF

No phone on the register Visit their website (opens in a new tab)

Portglenone, BT44 8AD

028 2582 1239

Drumahoe, BT47 3SF

028 7187 6140

Dungannon, BT71 6PS

028 8775 2299

Cookstown, BT80 8NU

028 8676 5765

Aughnacloy, BT69 6AL

028 8555 7811

Strabane, BT82 9FR

028 7138 2636

Newtownards, BT22 1DR

028 4273 8700

Dungannon, BT71 5AW

028 8673 7355

Ballymoney, BT53 6JA

028 2766 3126

Rooney Equine

Independent

Newcastle, BT33 0LA

202072222001

RUA Equine Ltd

Independent

Cooktown, BT80 8SY

202072222001

Ballynahinch, BT24 7AP

028 9266 2661

Banbridge, BT32 5NQ

07715 218247

Smith & Brown

Independent

Coleraine, BT51 5LP

028 2955 8765

Newtownstewart, BT78 4AB

028 8161 8505

Omagh, BT78 4AS

028 8166 1380

The Veterinary Clinic

Independent

Rathfriland, BT34 5QR

028 4063 0385

Enniskillen, BT94 1FX

028 6862 2333

Banbridge, BT32 3TW

028 4062 4566

Voy Vet Clinic

Independent

Ballyclare, BT39 0TQ

07733 321443

W H S Manson

Independent

Castlederg, BT81 7JD

028 8167 0832

Frequently asked questions

How many equine vets are there in Northern Ireland?
We list 73 veterinary practices in Northern Ireland that list horses among the animals they treat on their RCVS Find a Vet register entry, out of the 218 practices we cover.
Where does this service information come from?
Service listings come from each practice’s RCVS Find a Vet register entry (the "animals treated" section). Practices can change what they offer, so confirm directly with the practice before relying on a listing.