All Regions
/ South East / Hampshire
Vets in Hampshire
There are 225 veterinary practices in Hampshire, South East:
73% are corporate-owned ,
above the UK average of 62%.
The largest group here is CVS Group , with 58 practices. 59 practices remain independently owned, and 2 are non-profit.
Only practices whose address names the county are counted here. The South East region page
lists every practice in the wider area.
Southampton, SO31 8DA
023 8040 6215
Gosport, PO12 3HG
023 9258 2991
Stubbington, PO14 2LE
01329 667551
Gosport, PO12 3HG
023 9258 2991
Stubbington, PO14 2LE
01329 667551
Alton, GU34 1HS
01420 82384
Bordon, GU35 0DD
01420 472904
Bordon, GU35 0DD
01420 472904
Ancells Farm, GU51 2XF
01252 812233
Andover, SP10 4DU
01264 333941
Southampton, SO30 2ES
01489 799744
Waterlooville, PO8 8DF
023 9225 5102
Southampton, SO31 4JS
023 8045 4279
Southampton, SO30 2US
01489 784427
Locksheath, PO14 4PJ
01489 584747
Southampton, SO15 5DJ
023 8022 8570
Cowplain, PO8 8DF
023 9225 5102
Saint Lukes Close, SO30 2US
01489 784427
Locks Heath, PO14 4PJ
01489 584747
Waterlooville, PO8 8DF
023 9225 5102
Southampton, SO30 2US
01489 784427
Locksheath, PO14 4PJ
01489 584747
Southampton, SO32 2JG
01329 833112
Southampton, SO32 2JG
01329 833112
Andover, SP10 2NJ
01264 729165
Andover, SP10 2NJ
01264 729165
Petersfield, GU31 4JJ
01730 262101
Fleet, GU51 3LR
01252 616185
Aldershot, GU12 4EN
01252 343088
Farnborough, GU14 0HP
01252 542121
Fleet, GU52 7UE
01252 616136
Southampton, SO18 6TG
023 8044 7797
Southampton, SO19 2BN
023 8044 7272
Bursledon, SO31 8DQ
023 8251 2789
Eastleigh, SO50 4SY
023 8062 9050
Southampton, SO15 5DJ
023 8022 8570
Basingstoke, RG21 3NN
01256 473371
Ringwood, BH24 1DH
01425 473683
Ringwood, BH24 1DH
01425 473683
Alton, GU34 2QE
01420 82163
Alton, GU34 5HD
01420 562048
Bordon, GU35 0AA
202072222001
Alresford, SO24 9BH
01962 732535
Romsey, SO51 6AS
023 8081 4155
Eastleigh, SO53 2GF
023 8025 2543
Chichester, PO19 7YH
01243 785348
Southampton, SO16 7JQ
0101 010 1010
Southampton, SO16 6TL
023 8077 9388
Waterlooville, PO7 7FG
023 9226 1441
Southampton, SO40 3AG
023 8066 8667
Basingstoke, RG22 4TT
01256 845834
Fareham, PO14 1AN
01329 552155
Fareham, PO14 4PH
01489 553704
Portsmouth, PO3 5LZ
07360 495281
Winchester, SO23 7XA
01962 843885
Vernham Dean, SP11 0LH
07983 404108
Portsmouth, PO9 5NA
023 9248 4788
Portsmouth, PO4 8ER
202072222001
Fordingbridge, SP6 2JA
07795 680108
Upton Grey, RG25 2LZ
01628 627370
Emsworth, PO10 7NZ
01243 377141
Bordon, GU35 9BE
01420 472912
Waterlooville, PO7 6NU
023 9223 2121
Emsworth, PO10 7NZ
01243 377141
Portsmouth, PO3 5FS
202072222001
Havant, PO9 4AB
023 9247 5004
Eastleigh, SO50 9NA
023 8062 7910
Eastleigh, SO50 9NA
202072222001
Fareham, PO14 1AN
01329 552155
Fareham, PO16 0BY
01329 280412
Fareham, PO14 4PH
01489 553704
Farnborough, GU14 8AG
01252 511988
Farnborough, GU14 7QL
01252 413843
Farnborough, GU14 7QL
01252 413843
Aldershot, GU12 5DW
01252 337310
Havant, PO9 2NJ
07726 860738
Yateley, GU46 6NR
01252 877799
New Milton, BH25 6NP
01425 614482
Lymington, SO41 8DU
01590 673687
New Milton, BH25 6NP
01425 614482
Ringwood, BH24 1JS
01425 461462
Whitchurch, RG28 7AJ
01256 892067
Gosport, PO13 9UE
023 9251 3000
Gosport, PO13 9UE
023 9251 3000
Tadley, RG26 3ST
0118 981 3668
Basingstoke, RG21 8YX
01256 465409
Basingstoke, RG21 8YX
01256 465409
Farnborough, GU14 6PU
01252 544244
Petersfield, GU32 1DY
01730 642480
Basingstoke, RG25 2PH
01256 586060
Portsmouth, PO6 2AA
023 9221 4499
Portsmouth, PO9 5NA
023 9248 4788
Hayling Island, PO11 9DD
023 9246 7845
Portsmouth, PO4 8ER
202072222001
Waterlooville, PO7 7LB
023 9226 2346
Portsmouth, PO6 2AA
023 9221 4499
Bartons Road, PO9 5NA
023 9248 4788
Portsmouth, PO3 5RS
023 9266 8916
Southampton, SO31 4JS
023 8045 4279
Havant, PO9 1ND
023 9241 4458
Havant, PO9 1ND
07782 361076
Winchester, SO22 6NT
01962 884000
Hayling Island, PO11 9EH
023 9263 6950
Hayling Island, PO11 9EH
023 9263 6950
Winchester, SO21 2NA
01962 656234
Southampton, SO31 6LE
01489 607001
Southampton, SO30 4EH
01489 782317
Southampton, SO30 2UH
01489 772520
Southampton, SO30 2UH
01489 772520
Hook, RG27 9HG
01256 764771
Hook, RG27 9HG
01256 764771
Newbury, RG20 4SW
01635 896330
Winchester, SO21 2LL
01962 767920
Basingstoke, RG24 8AD
01256 329522
Alton, GU34 3HL
01420 481777
Alton, GU34 2QQ
01420 571690
Romsey, SO51 6BA
01794 513157
Basingstoke, RG24 8BQ
202072222001
Yateley, GU46 7RX
01252 873569
Southampton, SO40 7DY
023 8066 0400
Lyndhurst, SO43 7DD
023 8028 2358
Beechen Lane, SO43 7DD
023 8028 2358
Ringwood Road, SO40 7DY
023 8066 0400
Basingstoke, RG25 3HR
01256 771998
Eastleigh, SO53 3AP
023 8025 5565
Basingstoke, RG25 3HR
01256 771998
Winchester, SO23 7RU
01962 854088
Winchester, SO23 7RU
01962 854088
Alresford, SO24 0JH
202072222001
69 Christchurch Road, BH24 1DH
01425 705024
Shedfield, SO32 2JG
01329 833112
Winchester, SO23 7RU
01962 858414
Gosport, PO12 4FA
02394 24800
New Milton, BH25 6DN
01425 632900
Fleet, GU51 2XF
01252 812233
Farnborough, GU14 8AG
01252 511988
Farnborough, GU14 8AG
01252 511988
Fleet, GU51 2XF
01252 812233
Havant, PO9 2NJ
01243 888091
Southampton, SO40 7AW
023 8029 3569
Romsey, SO51 8BZ
01794 830288
Southampton, SO40 7AW
023 8029 3569
Southampton, SO16 7PP
023 8034 3434
Fair Oak, SO50 7GW
023 8060 1900
Romsey, SO51 8BZ
01794 830288
Southampton, SO30 2ES
01489 799744
Eastleigh, SO53 3AP
023 8025 5565
Basingstoke, RG24 8BQ
01256 278700
Southampton, SO18 5TQ
023 8046 3646
Southampton, SO19 9AP
023 8044 3999
Petersfield, GU31 4AU
01730 858160
Fordingbridge, SP6 2JH
01425 657700
Fareham, PO16 9AY
023 9237 7277
Portchester, PO16 9AY
023 9237 7277
Portsmouth, PO8 8XF
023 9226 3152
Portsmouth, PO3 5LZ
023 9265 0655
Portsmouth, PO4 8PQ
023 9286 4400
Lymington, SO41 0JD
01590 213199
Waterlooville, PO7 5AB
023 9237 1755
Ringwood, BH24 1SS
01425 470474
Eastleigh, SO50 6AJ
023 8062 0607
Lymington, SO41 9GJ
01590 672027
Southampton, SO40 3JA
023 8066 3817
Southampton, SO40 3JA
023 8066 3817
Lymington, SO41 9GJ
01590 672027
Southampton, SO45 3NG
023 8084 2237
Southampton, SO45 3NG
023 8084 2237
Bishop's Waltham, SO32 1DJ
01489 896734
Bishops Waltham, SO32 1DJ
01489 896734
Hedge End, SO30 4EH
01489 782317
Liphook, GU30 7DR
01428 788659
Waterlooville, PO7 6HB
202072222001
Southampton, SO14 0EG
023 8022 2622
Southampton, SO15 7NU
023 8077 8776
Emsworth, PO10 8JJ
202072222001
Hangersley, BH24 3JW
01425 485615
Ringwood, BH24 3JW
01425 485615
Hook, RG27 8NS
01252 844044
Basingstoke, RG22 4EH
202072222001
Petersfield, GU31 4AA
01730 266431
Liss, GU33 7AZ
01730 894222
Waterlooville, PO8 9LH
023 9259 2526
Portsmouth, PO6 1US
023 9237 6274
Winchester, SO21 1AR
01962 779111
Winchester, SO23 9PR
01962 841001
Andover, SP10 2PH
01264 352323
Andover, SP10 2PH
01264 352323
Portsmouth, PO3 5RS
202072222001
Basingstoke, RG24 8AD
01256 329522
Petersfield, GU32 1DY
023 9216 2223
Southsea, PO5 2SG
023 9283 1000
Southsea, PO5 1JG
023 9286 1122
Basingstoke, RG23 7NL
01256 639707
Liphook, GU30 7JG
01428 723594
Basingstoke, RG25 2RQ
01256 632100
Romsey, SO51 8PJ
01794 517979
Portsmouth, PO6 4FG
023 9421 7644
Southampton, SO15 0SD
023 8001 9133
Eastleigh, SO53 4ST
202072222001
Totton, SO40 3HX
023 8058 0020
Southampton, SO40 3HX
023 8058 0020
Fair Oak, SO50 7GW
023 8060 1900
Southampton, SO16 7PP
023 8034 3434
Fair Oak, SO50 7GW
023 8060 1900
Fareham, PO16 8HS
023 9400 5093
Andover, SP10 4DU
01264 333941
Southampton, SO18 6TG
023 8043 8307
Portsmouth, PO3 5FS
202072222001
Southampton, SO16 6TP
023 8070 4445
Grayshott, GU26 6JL
01428 787166
Stockbridge, SO20 8HU
202072222001
Southampton, SO31 9HZ
202072222001
Waterlooville, PO7 7FG
07401 108524
Waterlooville, PO7 7FG
07401 108524
Winchester, SO21 1AR
01962 779593
Whiteley, PO15 7AH
01489 571192
Liphook, GU30 7NS
01428 723595
Vets by town in Hampshire
Frequently asked questions
How many vets are there in Hampshire? ▾ We list 225 veterinary practices in Hampshire, South East: 59 independently owned, 164 corporate-owned and 2 non-profit. What share of vets in Hampshire are corporate-owned? ▾ 73% of the 225 veterinary practices we list in Hampshire are owned by corporate groups, against a UK average of 62%. The largest group in Hampshire is CVS Group, with 58 practices.
Vets in other South East counties
Track changes to UK vet ownership
Occasional updates on who owns your vet, new CMA transparency rules, and how
ownership is changing near you. No spam.
By subscribing you agree to our
Privacy Policy .
We only use your email to send these updates. You can unsubscribe anytime.
Thanks, you're on the list. Watch your inbox.