Vets in County Wiltshire

There are 122 veterinary practices in County Wiltshire, South West: 57% are corporate-owned, below the UK average of 62%. The largest group here is IVC Evidensia, with 19 practices. 52 practices remain independently owned.

Only practices whose address names the county are counted here. The South West region page lists every practice in the wider area.

52
Independent
70
Corporate
0
Non-Profit

Salisbury, SP5 4HQ

07565 777101

Amesbury Vets4Pets

Corporate

Amesbury, SP4 7FL

01980 676510

Angel Paws

Independent

Salisbury, SP3 4HD

07708 119050

Swindon, SN5 4JG

07776 182911

Swindon, SN6 7AG

01793 765335

Avon Farm Vets

Corporate

Chippenham, SN15 2NL

01249 847290

North Wiltshire, SN15 2NY

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

Salisbury, SP1 3JN

01722 412211

Salisbury, SP2 0DG

01722 742332

Salisbury, SP4 7HF

01980 623888

Salisbury Wiltshire, SP1 3JN

01722 412211

Melksham, SN12 7AA

01225 702427

Pewsey, SN9 5PZ

01672 563413

Bradford On Avon, BA15 1SS

07956 354240

Calne, SN11 8RT

01249 811944

Chalkland Vets

Independent

Calne, SN11 9PL

01249 914557

Chalkland Vets

Independent

Melksham, SN12 6LS

01225 592429

Chalkland Vets

Independent

Corsham, SN13 0EZ

202072222001

Chalkland Vets Ltd

Independent

Chippenham, SN15 1HL

01249 588805

Chippenham, SN14 6RZ

01249 736941

Community Pet Clinic

Independent

Chippenham, SN15 1JG

01249 448620

Salisbury, SP1 2LB

01722 328380

Swindon, SN3 4ES

01793 836700

Marlborough, SN8 2FR

07572 672151

Salisbury, SP4 7RX

01980 622350

Swindon, SN4 0EU

01793 501499

Swindon, SN1 4RW

01793 522483

Swindon, SN25 4YX

01793 728728

Marlborough, SN8 2AJ

01672 512043

Swindon, SN5 4FU

01793 614461

Royal Wootton Bassett, SN4 7AX

01793 852466

Swindon, SN3 4NS

01793 821821

EDV Ltd

Independent

Chippenham, SN14 6PT

01454 238778

Salisbury, SP3 4HL

01980 621999

Salisbury, SP5 3DG

01722 710046

Salisbury, SP1 3UH

01722 333291

Salisbury, SP1 3UH

01722 333291

Salisbury, SP1 3UH

01722 333291

Devizes, SN10 1LQ

01380 723687

Ludgershall, SP11 9QF

01264 790609

Chippenham, SN14 7HE

01454 329300

Chippenham, SN15 1NQ

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

Swindon, SN1 2NR

01793 603800

Calne, SN11 0SG

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

Chippenham, SN15 1BS

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

Corsham, SN13 0EZ

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

Calne, SN11 0SG

01249 815563

Melksham, SN12 7PR

01225 709701

Corsham, SN13 0EZ

01249 715097

Melksham, SN12 7PR

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

Chippenham, SN15 1BS

01249 653561

Hampton Park Vets

Corporate

Salisbury, SP1 3GZ

01722 416245

Hampton Park Vets

Corporate

Downton, SP5 3RA

01725 511492

Bradford-On-Avon, BA15 1LA

01225 862656

Warminster, BA12 9BT

01985 213522

Westbury, BA13 3HD

01373 823546

Frome Road, BA15 1LA

01225 862656

Trowbridge, BA14 7DG

01225 760630

Three Horseshoes Walk, BA12 9BT

01985 213522

Westbury, BA13 3HD

01373 823546

Lyneham, SN15 4SN

202072222001

Salisbury, SP1 3QS

01722 414298

Swindon, SN3 1JE

01793 644422

Swindon, SN1 4AU

01793 528341

Swindon, SN2 1AJ

01793 528341

Swindon, SN3 3FR

01793 528341

Warminster, BA12 9BG

01985 213350

Westbury, BA13 3DE

01373 301448

Melksham, SN12 7GS

01225 617779

Salisbury, SP3 6LD

01747 852064

Warminster, BA12 8AG

07798 783694

Devizes, SN10 2GH

01380 728505

1 Waller Road, SN10 2GH

01380 728505

Warminster, BA12 0NS

01985 850752

Calne, SN11 0DB

01249 812715

Salisbury, SP1 2SG

01722 337117

Trowbridge, BA14 7DG

01225 710770

My Vet Salisbury

Independent

Salisbury, SP2 0AH

202072222001

Chippenham, SN15 1BS

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

Salisbury, SP2 8PJ

01722 741188

Plain Equine Ltd

Independent

Salisbury, SP3 4HL

07775 352678

Swindon, SN5 4AB

01793 771869

Purton, SN5 4AB

01793 771869

Marshfield, SN14 8PE

202072222001

Marlborough, SN8 2AG

01672 514875

Salisbury, SP5 2ES

01794 840280

Salisbury, SP1 2LB

01722 328380

Sarum Farm Vets

Independent

Salisbury, SP4 6DR

202072222001

Swindon, SN5 5PY

01793 881919

Sheridan White Ltd

Independent

Salisbury, SP4 6BU

202072222001

Southill Vets Ltd

Independent

Warminster, BA12 6HY

01963 33226

Chippenham, SN14 8SE

07733 191484

Stonehenge Vets

Corporate

Salisbury, SP4 8DP

01980 654404

Durrington, SP4 8DP

01980 654404

Tidworth, SP9 7NN

01980 842200

Swindon, SN5 7YE

01793 482810

Swindon Vets4Pets

Corporate

Swindon, SN3 4ES

01793 836700

Salisbury, SP4 6NQ

01722 447411

Swindon, SN2 2LZ

01793 526780

Swindon, SN3 3LH

01793 511267

Swindon, SN4 7ED

01793 230266

Melksham, SN12 6BZ

01225 793335

Chippenham, SN15 1NQ

01249 653181

Malmesbury, SN16 9ZZ

01666 826456

The George Farm Vets

Independent

Malmesbury, SN16 9ZZ

01666 823035

Malmesbury, SN16 9AU

01666 823355

Malmesbury, SN16 9AU

01666 823165

Devizes, SN10 4PJ

01380 813202

Corsham, SN13 0HL

01249 847457

Chippenham, SN15 3WL

01249 847186

The Pet Practice

Independent

Marlborough, SN8 4BY

01672 511021

The Pet Practice

Independent

Salisbury, SP2 7PN

01722 414000

Trowbridge, BA14 0RQ

01225 755556

Trowbridge, BA14 0RQ

202072222001

Vet's Klinic

Independent

Swindon, SN5 7YW

01793 876619

Vets for Pets

Corporate

Chippenham, SN14 6RZ

01249 736941

Salisbury, SP1 3UH

202072222001

Vets4Pets Amesbury

Corporate

Amesbury, SP4 7FL

01980 622256

Warminster, BA12 8HF

01985 853970

Wessex Equine Ltd

Corporate

Calne, SN11 8SD

01793 739220

Frequently asked questions

How many vets are there in County Wiltshire?
We list 122 veterinary practices in County Wiltshire, South West: 52 independently owned, 70 corporate-owned and 0 non-profit.
What share of vets in County Wiltshire are corporate-owned?
57% of the 122 veterinary practices we list in County Wiltshire are owned by corporate groups, against a UK average of 62%. The largest group in County Wiltshire is IVC Evidensia, with 19 practices.