Compare Vet Pricing

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
10 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.8410 May 2026
2Witney£76310 May 2026
3Bognor Regis£75310 May 2026
4Addlestone£75310 May 2026
5Amersham£74310 May 2026
6Cranbrook£73310 May 2026
7Maidenhead£72.9410 May 2026
8Taunton£72.5510 May 2026
9Romsey£72410 May 2026
10Ellesmere Port£72310 May 2026
11Barnet£72310 May 2026
12Malmesbury£72310 May 2026
13Melton Mowbray£71.5610 May 2026
14Northampton£711110 May 2026
15Sidcup£71610 May 2026
16Cwmbran£71510 May 2026
17Worksop£70.5310 May 2026
18Beaconsfield£70.3310 May 2026
19Godalming£70710 May 2026
20Hove£70310 May 2026
21Aylesbury£69.98910 May 2026
22Fordingbridge£69.5310 May 2026
23High Wycombe£69710 May 2026
24Blackburn£69610 May 2026
25Hatfield£69310 May 2026
26Worthing£68.51310 May 2026
27Brighton£68.51010 May 2026
28Wrexham£68.5810 May 2026
29Wickford£68.25410 May 2026
30Nuneaton£68.22510 May 2026
31Lowestoft£68510 May 2026
32Beccles£68310 May 2026
33Bournemouth£67.58910 May 2026
34Lewes£67.5310 May 2026
35Pinner£67.5310 May 2026
36Hailsham£67.45310 May 2026
37Wokingham£67.3810 May 2026
38Perth£67710 May 2026
39Woking£67610 May 2026
40Kendal£67510 May 2026
41Herne Bay£67510 May 2026
42Havant£67410 May 2026
43Blackwood£67310 May 2026
44Brackley£67310 May 2026
45Whitley Bay£67310 May 2026
46Fakenham£66.96310 May 2026
47Uckfield£66.93310 May 2026
48Alfreton£66.75410 May 2026
49Paignton£66.7510 May 2026
50Great Yarmouth£66.7410 May 2026
51Totnes£66.7310 May 2026
52Lichfield£66.5510 May 2026
53Littlehampton£66.5410 May 2026
54Sale£66.5310 May 2026
55Royston£66.25310 May 2026
56London£6615810 May 2026
57Oxford£66910 May 2026
58Chichester£66710 May 2026
59Richmond£66610 May 2026
60Cannock£66410 May 2026
61Dartford£66410 May 2026
62Sudbury£66310 May 2026
63Newton Abbot£65.85910 May 2026
64Watford£65.5710 May 2026
65Maldon£65.5410 May 2026
66Selby£65.45510 May 2026
67Telford£651410 May 2026
68Thetford£65610 May 2026
69Haslemere£65310 May 2026
70Accrington£65310 May 2026
71Coalville£65310 May 2026
72Ludlow£65310 May 2026
73Ramsgate£65310 May 2026
74Bicester£65310 May 2026
75Chipping Norton£65310 May 2026
76Twickenham£65310 May 2026
77Upminster£65310 May 2026
78Bedford£64.9910 May 2026
79Caterham£64.9310 May 2026
80Dundee£64.75510 May 2026
81Andover£64.75410 May 2026
82St. Albans£64.5910 May 2026
83Banbury£64.5610 May 2026
84Irvine£64.5310 May 2026
85Brentwood£64.48310 May 2026
86Bath£64.451010 May 2026
87Keighley£64.4610 May 2026
88Eastleigh£64.3610 May 2026
89Evesham£64610 May 2026
90Falkirk£64610 May 2026
91Sutton Coldfield£64410 May 2026
92Witham£64410 May 2026
93Driffield£64310 May 2026
94Bury St. Edmunds£63.98710 May 2026
95Leatherhead£63.7410 May 2026
96Reading£63.551810 May 2026
97Wallingford£63.55310 May 2026
98Burgess Hill£63.5510 May 2026
99Inverness£63.33510 May 2026
100Southend-On-Sea£63.25310 May 2026

Medians use quality-checked current observations only. From-prices are counted separately and excluded from the consultation median unless they have been resolved into comparable values.