Browse by Location

Vets by County

Browse 5,920 veterinary practices across 168 UK counties.

5,920 practices2,977 with live prices168 counties covered
Aberdeenshire93Anglesey10Angus37Argyll11Avon31Ayrshire34Ballymena7Banffshire4Barnet4Bedfordshire41Berkshire94Berwickshire4Birmingham1Blackpool1Blaenau Gwent4Bristol56Bromley3Buckinghamshire77Bury1Caerphilly10Cambridgeshire66Cardiff1Carmarthenshire13Central Bedfordshire3Ceredigion3Cheshire157Cheshire East4Cheshire West and Chester5City of Edinburgh1Clackmannanshire3Cleveland39Clwyd30Co Antrim48Co Armagh12Co Derry11Co Down51Co Fermanagh11Co Londonderry10Co Tyrone27Conwy6Cornwall86County Armagh1County Durham51Cumbria61Denbighshire10Derbyshire97Devon177Doncaster1Dorset88Down16Dumfriesshire17Dunbartonshire4Durham3Dyfed29East Dunbartonshire2East Lothian13East Renfrewshire8East Riding of Yorkshire1East Sussex93East Yorkshire44Edinburgh33Enfield4Essex183Fife36Flintshire9Gateshead4Glamorgan83Glasgow33Glasgow City19Gloucestershire89Guernsey7Gwynedd17Hampshire177Herefordshire30Hertfordshire102Highland22Hillingdon1Isle of Anglesey1Isle of Man13Isle of Wight11Islington1Jersey10Kent215Kincardineshire4Kinross-shire5Kirkcudbrightshire6Knowsley1Lanarkshire23Lancashire226Leicestershire67Lincolnshire117Liverpool1Lochaber2London261Merseyside88Merton1Mid and East Antrim1Middlesex70Midlothian13Monmouthshire14Morayshire5Na h-Eileanan Siar2Nairnshire1Newport10Norfolk96North Ayrshire1North East Lincolnshire1North Lanarkshire2North Lincolnshire2North Somerset16North Tyneside2North Yorkshire122Northamptonshire64Northumberland68Nottinghamshire84Oldham1Orkney4Oxfordshire86Peeblesshire1Pembrokeshire19Perth and Kinross5Perthshire16Peterborough13Portsmouth1Powys24Renfrewshire18Rhondda Cynon Taf3Ross-Shire7Roxburghshire4Rutland10Salford5Scotland1Scottish Borders2Selkirkshire3Shetland4Shropshire84Somerset111South Lanarkshire4South Tyneside5South Yorkshire85Southampton1Staffordshire104Stirlingshire24Stockton-on-Tees1Strathclyde1Suffolk88Sunderland4Surrey191Sussex116Swansea4Tameside1Tayside3Torfaen7Trafford1Tyne and Wear19Vale of Glamorgan6Wandsworth1Warwickshire43West Dunbartonshire1West Lothian20West Midlands125West Sussex1West Yorkshire139Wigtownshire6Wiltshire99Wirral7Worcestershire63Yorkshire26