Vet Center / Missouri / horses

Horse and equine vets in Missouri

Practices in Missouri that say they treat horses include Howerton Animal Hospital in Lebanon, Terra Veterinary Services Inc in Lebanon, Gate Way Equine Veterinary in Wentzville, Mid-Rivers Equine Centre in Wentzville and H & E West Mo Veterinary Clinic in Appleton City, and 35 more listed below by city.

40 practices across 38 cities, out of the 510 we list in Missouri. Each one says so on its own website, which is where we read it.

When you call, ask two things: which veterinarian there sees horses, and roughly how often. A practice that sees them every week is a different visit from one that sees one a year.

Equine work is a separate practice type and usually means farm calls rather than a clinic visit.

List compiled November 13, 2026 from each practice's own website.

Lebanon 2

Howerton Animal Hospital

2210 S Jefferson Ave, Lebanon, MO, 65536

urgent casesHorsesFarm animals

(417) 532-3811

Terra Veterinary Services Inc

1931 S Jefferson Ave, Lebanon, MO, 65536

Horses

(417) 532-9147

Wentzville 2

Gate Way Equine Veterinary

1531 Wentzville Pkwy, Wentzville, MO, 63385

urgent casesHorses

(636) 639-6888

Mid-Rivers Equine Centre

404 Stable Ln, Wentzville, MO, 63385

Horses

(636) 332-5373

Appleton City 1

H & E West Mo Veterinary Clinic

106 W 5th St, Appleton City, MO, 64724

urgent casesHorsesFarm animalsOther exotics

(660) 476-2168

Ash Grove 1

Elite Performance Equine Clinic, LLC

706 Industrial Dr, Ash Grove, MO, 65604-9082

Horses

(417) 323-1033

Aurora 1

Aurora Animal Clinic

1510 E Church St, Aurora, MO, 65605

HorsesFarm animals

(417) 678-3112

Birch Tree 1

Eleven Point Equine Clinic

156 County Road 424, Birch Tree, MO, 65438-8807

Horses

(417) 764-3691

Buffalo 1

Moore Veterinary Clinic

1595 S Ash St, Buffalo, MO, 65622

HorsesFarm animals

(417) 345-6291

California 1

California Veterinary Clinic

1200 N Park Ave, California, MO, 65018

Horses

(573) 796-3168

Cameron 1

Allee Veterinary Services: Cameron, MO

613 E Platte Clay Way, Cameron, MO, 64429-8825

HorsesFarm animals

(833) 583-8387

Carthage 1

Smith Equine and Veterinary Services

10485 Cedar Rd, Carthage, MO, 64836

Horses

(417) 825-8387

Cassville 1

Barry County Veterinary Service PC

1201 Old, MO-37, Cassville, MO, 65625

urgent casesHorsesFarm animals

(417) 847-2677

Clever 1

Phillips Veterinary Services

317 E Drive St, Clever, MO, 65631

HorsesFarm animals

(417) 840-6186

Diamond 1

Animal Clinic of Diamond, LLC

20160 Co Rd J, Diamond, MO, 64840

urgent casesHorses

(417) 250-2802

El Dorado Springs 1

Mitchell Veterinary Clinic LLC

3370 US-54, El Dorado Springs, MO, 64744

HorsesFarm animals

(417) 876-5717

Fair Grove 1

Fair Grove Veterinary Service

5348 State Hwy CC, Fair Grove, MO, 65648

Horses

(417) 759-7803

Farmington 1

Veterinary Clinic Of The Mineral Area

4730 Flat River Rd, Farmington, MO, 63640

HorsesOther exotics

(573) 756-9400

Holts Summit 1

Summit Veterinary Services

197 Hickory Ln, Holts Summit, MO, 65043

HorsesFarm animals

(573) 896-9301

Joplin 1

Cornerstone Animal Hospital

4401 S Rangeline Rd, Joplin, MO, 64804

BirdsRabbitsFerretsSmall mammalsReptiles

(417) 623-3080

Kearney 1

Long Veterinary Clinic

19615 State Route 92, Kearney, MO, 64060-9201

HorsesFarm animals

(816) 635-6616

Lee's Summit 1

Lee's Summit Animal Hospital

411 SW Market St, Lee's Summit, MO, 64063

urgent casesHorsesFarm animals

(816) 524-0464

Marshfield 1

Animal Medical Center PC

129 Pleasant Prairie Rd, Marshfield, MO, 65706

Horses

(417) 468-3484

Maryville 1

Nodaway Veterinary Clinic

23664 US-71, Maryville, MO, 64468

Horses

(660) 582-2300

Maysville 1

Maysville Veterinary Clinic

899 NW Mays Rd, Maysville, MO, 64469

Farm animalsHorses

(816) 449-2148

Mexico 1

Mexico Animal Hospital

1001 W Monroe St, Mexico, MO, 65265

Horses

(573) 581-5086

Mountain Grove 1

Whetstone Veterinary Clinic

9493 Highway N, Mountain Grove, MO, 65711-2072

HorsesFarm animals

(417) 926-6277

Nevada 1

54 Veterinary Clinic

13615 E 54 Hwy, Nevada, MO, 64772-7229

Horses

(417) 667-8381

Nixa 1

Heartland Animal Clinic

213 Village Center St, Nixa, MO, 65714

Horses

(417) 725-0533

Palmyra 1

Palmya Veterinary Clinic, LLC

6255 MO-168, Palmyra, MO, 63461

Horses

(573) 769-0441

Peculiar 1

Wilhite & Frees Equine Hospital

21215 S Peculiar Dr, Peculiar, MO, 64078

Horses

(816) 779-0100

Pierce City 1

Animal Clinic of Pierce City, LLC

3104 US-60, Pierce City, MO, 65723

urgent casesHorsesFarm animals

(417) 476-2400

Richmond 1

Renfro Veterinary Services

900 Stonner Loop, Richmond, MO, 64085-2194

HorsesFarm animals

(816) 776-3737

Rolla 1

Animal Health Center of Rolla

1854 E MO-72, Rolla, MO, 65401-3995

HorsesFarm animals

(573) 364-7100

Springfield 1

Millwood Animal Hospital

3209 E Evans Rd, Springfield, MO, 65804

Horses

(417) 881-7400

Ste Genevieve 1

Animal Clinic of Ste. Genevieve LLC

156 Linn Dr, Ste Genevieve, MO, 63670

Horses

(573) 883-2345

Union 1

Union Veterinary Associates

988 College Rd, Union, MO, 63084

HorsesFarm animals

(636) 583-3066

Versailles 1

Versailles Veterinary Clinic

1311 W Newton St, Versailles, MO, 65084

urgent casesHorsesBirdsRabbitsSmall mammalsFarm animals

(573) 378-4430

Villa Ridge 1

Homestead Veterinary Hospital

105 Whispering Hope Dr, Villa Ridge, MO, 63089

Horses

(636) 451-4655

Warrensburg 1

Warrensburg Animal Hospital

316 W Young St, Warrensburg, MO, 64093

Horses

(660) 747-5162

Also in Missouri

Every Missouri city we list is on the Missouri page, and the national list is at horses vets nationwide. If nothing here fits, a licensed veterinarian will answer a written question free, which is often the fastest way to find out whether the drive is worth making.

A practice appears here only because its own website says it treats horses. We have not tested anyone's skill and this is not a recommendation. Listings without the PawsRx Verified badge are compiled from public records, have not been verified by PawsRx, and are not affiliated with PawsRx. PawsRx is a technology platform and does not provide veterinary care.