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.

Cities ranked
100
Snapshot ID
most-expensive-cities-current
Methodology
campaign-2-public-data-v1
Computed
5 May 2026

Practices are ranked by median published standard consultation price. No practice pays to appear higher in this list.

RankCityMedian consultationPriced practicesComputed
1Bideford£82.845 May 2026
2Melton Mowbray£8055 May 2026
3Newark£76.565 May 2026
4Witney£7635 May 2026
5Bognor Regis£7535 May 2026
6Addlestone£7535 May 2026
7Maidenhead£74.845 May 2026
8Amersham£7435 May 2026
9Cranbrook£7335 May 2026
10Taunton£72.555 May 2026
11Romsey£7245 May 2026
12Barnet£7235 May 2026
13Ellesmere Port£7235 May 2026
14Cwmbran£71.555 May 2026
15Northampton£71115 May 2026
16Sidcup£7165 May 2026
17Worksop£70.535 May 2026
18Beaconsfield£70.335 May 2026
19Godalming£7075 May 2026
20Hove£7035 May 2026
21Aylesbury£69.9895 May 2026
22Fordingbridge£69.535 May 2026
23High Wycombe£6975 May 2026
24Blackburn£6965 May 2026
25Hatfield£6935 May 2026
26Lytham St. Annes£6935 May 2026
27Brighton£68.5105 May 2026
28Wrexham£68.585 May 2026
29Wickford£68.2545 May 2026
30Nuneaton£68.2255 May 2026
31Lowestoft£6855 May 2026
32Beccles£6835 May 2026
33Oxford£67.7585 May 2026
34Bournemouth£67.5895 May 2026
35Pinner£67.535 May 2026
36Hailsham£67.4535 May 2026
37Wokingham£67.375 May 2026
38Worthing£67135 May 2026
39Perth£6775 May 2026
40Banbury£6765 May 2026
41Woking£6765 May 2026
42Kendal£6755 May 2026
43Herne Bay£6755 May 2026
44Havant£6745 May 2026
45Blackwood£6735 May 2026
46Whitley Bay£6735 May 2026
47Fakenham£66.9635 May 2026
48Uckfield£66.9335 May 2026
49Alfreton£66.7545 May 2026
50Newton Abbot£66.795 May 2026
51Paignton£66.755 May 2026
52Great Yarmouth£66.745 May 2026
53Totnes£66.735 May 2026
54Littlehampton£66.545 May 2026
55Sale£66.535 May 2026
56Lichfield£66.2545 May 2026
57Royston£66.2535 May 2026
58London£661575 May 2026
59Chichester£6675 May 2026
60Richmond£6665 May 2026
61Cannock£6645 May 2026
62Dartford£6645 May 2026
63Sudbury£6635 May 2026
64Watford£65.575 May 2026
65Braintree£65.555 May 2026
66Maldon£65.545 May 2026
67Selby£65.4555 May 2026
68Telford£65145 May 2026
69Thetford£6565 May 2026
70Haslemere£6535 May 2026
71Accrington£6535 May 2026
72Coalville£6535 May 2026
73Ludlow£6535 May 2026
74Ramsgate£6535 May 2026
75Bicester£6535 May 2026
76Chipping Norton£6535 May 2026
77Twickenham£6535 May 2026
78Upminster£6535 May 2026
79Bromsgrove£64.9535 May 2026
80Bedford£64.995 May 2026
81Caterham£64.935 May 2026
82Dundee£64.7555 May 2026
83Andover£64.7545 May 2026
84St. Albans£64.595 May 2026
85Irvine£64.535 May 2026
86Brentwood£64.4835 May 2026
87Bath£64.45105 May 2026
88Keighley£64.465 May 2026
89Eastleigh£64.365 May 2026
90Evesham£6465 May 2026
91Falkirk£6465 May 2026
92Blackpool£6445 May 2026
93Sutton Coldfield£6445 May 2026
94Witham£6445 May 2026
95Driffield£6435 May 2026
96Bury St. Edmunds£63.9875 May 2026
97Leatherhead£63.745 May 2026
98Reading£63.55185 May 2026
99Wantage£63.5545 May 2026
100Wallingford£63.5535 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.