Most expensive cities for vet consultation prices
A city ranking based on median published standard consultation prices where local statistics have enough source-backed data to be useful.
Practices are ranked by median published standard consultation price. No practice pays to appear higher in this list.
| Rank | City | Median consultation | Priced practices | Computed |
|---|---|---|---|---|
| 1 | Bideford | £82.8 | 4 | 5 May 2026 |
| 2 | Melton Mowbray | £80 | 5 | 5 May 2026 |
| 3 | Newark | £76.5 | 6 | 5 May 2026 |
| 4 | Witney | £76 | 3 | 5 May 2026 |
| 5 | Bognor Regis | £75 | 3 | 5 May 2026 |
| 6 | Addlestone | £75 | 3 | 5 May 2026 |
| 7 | Maidenhead | £74.8 | 4 | 5 May 2026 |
| 8 | Amersham | £74 | 3 | 5 May 2026 |
| 9 | Cranbrook | £73 | 3 | 5 May 2026 |
| 10 | Taunton | £72.5 | 5 | 5 May 2026 |
| 11 | Romsey | £72 | 4 | 5 May 2026 |
| 12 | Barnet | £72 | 3 | 5 May 2026 |
| 13 | Ellesmere Port | £72 | 3 | 5 May 2026 |
| 14 | Cwmbran | £71.5 | 5 | 5 May 2026 |
| 15 | Northampton | £71 | 11 | 5 May 2026 |
| 16 | Sidcup | £71 | 6 | 5 May 2026 |
| 17 | Worksop | £70.5 | 3 | 5 May 2026 |
| 18 | Beaconsfield | £70.3 | 3 | 5 May 2026 |
| 19 | Godalming | £70 | 7 | 5 May 2026 |
| 20 | Hove | £70 | 3 | 5 May 2026 |
| 21 | Aylesbury | £69.98 | 9 | 5 May 2026 |
| 22 | Fordingbridge | £69.5 | 3 | 5 May 2026 |
| 23 | High Wycombe | £69 | 7 | 5 May 2026 |
| 24 | Blackburn | £69 | 6 | 5 May 2026 |
| 25 | Hatfield | £69 | 3 | 5 May 2026 |
| 26 | Lytham St. Annes | £69 | 3 | 5 May 2026 |
| 27 | Brighton | £68.5 | 10 | 5 May 2026 |
| 28 | Wrexham | £68.5 | 8 | 5 May 2026 |
| 29 | Wickford | £68.25 | 4 | 5 May 2026 |
| 30 | Nuneaton | £68.22 | 5 | 5 May 2026 |
| 31 | Lowestoft | £68 | 5 | 5 May 2026 |
| 32 | Beccles | £68 | 3 | 5 May 2026 |
| 33 | Oxford | £67.75 | 8 | 5 May 2026 |
| 34 | Bournemouth | £67.58 | 9 | 5 May 2026 |
| 35 | Pinner | £67.5 | 3 | 5 May 2026 |
| 36 | Hailsham | £67.45 | 3 | 5 May 2026 |
| 37 | Wokingham | £67.3 | 7 | 5 May 2026 |
| 38 | Worthing | £67 | 13 | 5 May 2026 |
| 39 | Perth | £67 | 7 | 5 May 2026 |
| 40 | Banbury | £67 | 6 | 5 May 2026 |
| 41 | Woking | £67 | 6 | 5 May 2026 |
| 42 | Kendal | £67 | 5 | 5 May 2026 |
| 43 | Herne Bay | £67 | 5 | 5 May 2026 |
| 44 | Havant | £67 | 4 | 5 May 2026 |
| 45 | Blackwood | £67 | 3 | 5 May 2026 |
| 46 | Whitley Bay | £67 | 3 | 5 May 2026 |
| 47 | Fakenham | £66.96 | 3 | 5 May 2026 |
| 48 | Uckfield | £66.93 | 3 | 5 May 2026 |
| 49 | Alfreton | £66.75 | 4 | 5 May 2026 |
| 50 | Newton Abbot | £66.7 | 9 | 5 May 2026 |
| 51 | Paignton | £66.7 | 5 | 5 May 2026 |
| 52 | Great Yarmouth | £66.7 | 4 | 5 May 2026 |
| 53 | Totnes | £66.7 | 3 | 5 May 2026 |
| 54 | Littlehampton | £66.5 | 4 | 5 May 2026 |
| 55 | Sale | £66.5 | 3 | 5 May 2026 |
| 56 | Lichfield | £66.25 | 4 | 5 May 2026 |
| 57 | Royston | £66.25 | 3 | 5 May 2026 |
| 58 | London | £66 | 157 | 5 May 2026 |
| 59 | Chichester | £66 | 7 | 5 May 2026 |
| 60 | Richmond | £66 | 6 | 5 May 2026 |
| 61 | Cannock | £66 | 4 | 5 May 2026 |
| 62 | Dartford | £66 | 4 | 5 May 2026 |
| 63 | Sudbury | £66 | 3 | 5 May 2026 |
| 64 | Watford | £65.5 | 7 | 5 May 2026 |
| 65 | Braintree | £65.5 | 5 | 5 May 2026 |
| 66 | Maldon | £65.5 | 4 | 5 May 2026 |
| 67 | Selby | £65.45 | 5 | 5 May 2026 |
| 68 | Telford | £65 | 14 | 5 May 2026 |
| 69 | Thetford | £65 | 6 | 5 May 2026 |
| 70 | Haslemere | £65 | 3 | 5 May 2026 |
| 71 | Accrington | £65 | 3 | 5 May 2026 |
| 72 | Coalville | £65 | 3 | 5 May 2026 |
| 73 | Ludlow | £65 | 3 | 5 May 2026 |
| 74 | Ramsgate | £65 | 3 | 5 May 2026 |
| 75 | Bicester | £65 | 3 | 5 May 2026 |
| 76 | Chipping Norton | £65 | 3 | 5 May 2026 |
| 77 | Twickenham | £65 | 3 | 5 May 2026 |
| 78 | Upminster | £65 | 3 | 5 May 2026 |
| 79 | Bromsgrove | £64.95 | 3 | 5 May 2026 |
| 80 | Bedford | £64.9 | 9 | 5 May 2026 |
| 81 | Caterham | £64.9 | 3 | 5 May 2026 |
| 82 | Dundee | £64.75 | 5 | 5 May 2026 |
| 83 | Andover | £64.75 | 4 | 5 May 2026 |
| 84 | St. Albans | £64.5 | 9 | 5 May 2026 |
| 85 | Irvine | £64.5 | 3 | 5 May 2026 |
| 86 | Brentwood | £64.48 | 3 | 5 May 2026 |
| 87 | Bath | £64.45 | 10 | 5 May 2026 |
| 88 | Keighley | £64.4 | 6 | 5 May 2026 |
| 89 | Eastleigh | £64.3 | 6 | 5 May 2026 |
| 90 | Evesham | £64 | 6 | 5 May 2026 |
| 91 | Falkirk | £64 | 6 | 5 May 2026 |
| 92 | Blackpool | £64 | 4 | 5 May 2026 |
| 93 | Sutton Coldfield | £64 | 4 | 5 May 2026 |
| 94 | Witham | £64 | 4 | 5 May 2026 |
| 95 | Driffield | £64 | 3 | 5 May 2026 |
| 96 | Bury St. Edmunds | £63.98 | 7 | 5 May 2026 |
| 97 | Leatherhead | £63.7 | 4 | 5 May 2026 |
| 98 | Reading | £63.55 | 18 | 5 May 2026 |
| 99 | Wantage | £63.55 | 4 | 5 May 2026 |
| 100 | Wallingford | £63.55 | 3 | 5 May 2026 |
Medians use stats-eligible current observations only. From-prices are counted separately and excluded from the consultation median unless they have been resolved into comparable values.