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.

59
Independent
164
Corporate
2
Non-Profit

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

Farnborough, GU14 0HP

No phone on the register Visit their website (opens in a new tab)

Fleet, GU52 7UE

No phone on the register Visit their website (opens in a new tab)

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

Cedar Vets

Independent

Alton, GU34 2QE

01420 82163

Cedar Vets

Independent

Alton, GU34 5HD

01420 562048

Cedar Vets

Independent

Bordon, GU35 0AA

202072222001

Cedar Vets

Independent

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

Community Pet Clinic

Independent

Waterlooville, PO7 7FG

023 9226 1441

Community Pet Clinic

Independent

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

Dower Equine Clinic

Independent

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

Equivet

Corporate

Farnham, GU10 2QS

No phone on the register Visit their website (opens in a new tab)

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

Final Rest Ltd

Independent

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 Vets4Pets

Corporate

Gosport, PO13 9UE

023 9251 3000

Gosport, PO13 9UE

023 9251 3000

GP Vets

Corporate

Tadley, RG26 3ST

0118 981 3668

GP Vets Ltd

Corporate

Basingstoke, RG21 8YX

01256 465409

Basingstoke, RG21 8YX

01256 465409

Grazely Vets

Corporate

Farnborough, GU14 6PU

01252 544244

Green Door Vets

Independent

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

Heartwood Vets

Independent

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

Neighbourhood Vet

Independent

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

Orchard Vets

Corporate

Southampton, SO40 7AW

023 8029 3569

Orchard Vets

Corporate

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

Pet Doctors Botley

Corporate

Southampton, SO30 2ES

01489 799744

Eastleigh, SO53 3AP

023 8025 5565

Pet Practice

Independent

Basingstoke, RG24 8BQ

01256 278700

Pet Vet

Independent

Southampton, SO18 5TQ

023 8046 3646

Pet Vet

Independent

Southampton, SO19 9AP

023 8044 3999

Petersfield, GU31 4AU

01730 858160

Fordingbridge, SP6 2JH

01425 657700

Portchester Vets

Corporate

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

Riverside Vets Ltd

Independent

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

Waterlooville, PO8 9LH

No phone on the register Visit their website (opens in a new tab)

Liss, GU33 7AZ

No phone on the register Visit their website (opens in a new tab)

Petersfield, GU31 4AA

No phone on the register Visit their website (opens in a new tab)

Portsmouth, PO6 1US

023 9237 6274

Winchester, SO21 1AR

No phone on the register Visit their website (opens in a new tab)

Winchester, SO21 1AR

01962 779111

Winchester, SO23 9PR

01962 841001

Andover, SP10 2PH

01264 352323

Andover, SP10 2PH

01264 352323

StreetVet Portsmouth

Independent

Portsmouth, PO3 5RS

202072222001

Basingstoke, RG24 8AD

01256 329522

Petersfield, GU32 1DY

023 9216 2223

The Cat Clinic

Corporate

Southsea, PO5 2SG

023 9283 1000

Southsea, PO5 1JG

023 9286 1122

The Hampshire Vet

Independent

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 Vets4Pets

Corporate

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

Vet2Cat- The Clinic

Independent

Fareham, PO16 8HS

023 9400 5093

Vets for Pets

Corporate

Andover, SP10 4DU

01264 333941

Southampton, SO18 6TG

023 8043 8307

Portsmouth, PO3 5FS

202072222001

Vets4Pets Shirley

Corporate

Southampton, SO16 6TP

023 8070 4445

Voo Veterinary Group

Independent

Grayshott, GU26 6JL

01428 787166

WALKABOUT VET

Independent

Stockbridge, SO20 8HU

202072222001

Warsash Village Vets

Independent

Southampton, SO31 9HZ

202072222001

Waterlooville, PO7 7FG

07401 108524

Waterlooville, PO7 7FG

07401 108524

Winchester, SO21 1AR

No phone on the register Visit their website (opens in a new tab)

Winchester, SO21 1AR

01962 779593

Whiteley, PO15 7AH

01489 571192

Liphook, GU30 7NS

01428 723595

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.