All Regions
/ South West / County Wiltshire
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.
Salisbury, SP5 4HQ
07565 777101
Amesbury, SP4 7FL
01980 676510
Salisbury, SP3 4HD
07708 119050
Swindon, SN5 4JG
07776 182911
Swindon, SN6 7AG
01793 765335
Chippenham, SN15 2NL
01249 847290
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
Calne, SN11 9PL
01249 914557
Melksham, SN12 6LS
01225 592429
Corsham, SN13 0EZ
202072222001
Chippenham, SN15 1HL
01249 588805
Chippenham, SN14 6RZ
01249 736941
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
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
Swindon, SN1 2NR
01793 603800
Calne, SN11 0SG
01249 815563
Melksham, SN12 7PR
01225 709701
Corsham, SN13 0EZ
01249 715097
Chippenham, SN15 1BS
01249 653561
Salisbury, SP1 3GZ
01722 416245
Downton, SP5 3RA
01725 511492
Trowbridge, BA14 7DG
01225 760630
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
Trowbridge, BA14 9EW
01225 754021
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
Salisbury, SP2 0AH
202072222001
Salisbury, SP2 8PJ
01722 741188
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
Salisbury, SP4 6DR
202072222001
Swindon, SN5 5PY
01793 881919
Salisbury, SP4 6BU
202072222001
Warminster, BA12 6HY
01963 33226
Chippenham, SN14 8SE
07733 191484
Salisbury, SP4 8DP
01980 654404
Durrington, SP4 8DP
01980 654404
Tidworth, SP9 7NN
01980 842200
Swindon, SN5 7YE
01793 482810
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
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
Marlborough, SN8 4BY
01672 511021
Salisbury, SP2 7PN
01722 414000
Trowbridge, BA14 0RQ
01225 755556
Trowbridge, BA14 0RQ
202072222001
Swindon, SN5 7YW
01793 876619
Chippenham, SN14 6RZ
01249 736941
Salisbury, SP1 3UH
202072222001
Amesbury, SP4 7FL
01980 622256
Warminster, BA12 8HF
01985 853970
Calne, SN11 8SD
01793 739220
Vets by town in County Wiltshire
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.
Vets in other South West 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.