Veterinarians in Oklahoma
Vet Locator lists 714 veterinary clinics in 178 cities and towns across Oklahoma (updated October 2026). Oklahoma City (83), Tulsa (74) and Edmond (40) have the most listings. Statewide that includes 23 emergency and 24-hour hospitals, 7 specialty and referral hospitals, 5 mobile and house-call vets, 8 cat-only clinics and 33 chain and corporate clinics.
Cities with the most veterinary clinics
- Oklahoma City (83)
- Tulsa (74)
- Edmond (40)
- Norman (26)
- Broken Arrow (19)
- Lawton (17)
- Stillwater (14)
- Midwest City (11)
- Moore (9)
- Muskogee (9)
- Shawnee (8)
- Tahlequah (8)
- Yukon (8)
- Bartlesville (7)
- Bixby (7)
- Enid (7)
- Sallisaw (7)
- Ardmore (6)
- Claremore (6)
- Duncan (6)
- Durant (6)
- El Reno (6)
- Jenks (6)
- McAlester (6)
- Owasso (6)
- Bethany (5)
- Elk City (5)
- Newcastle (5)
- Ponca City (5)
- Vinita (5)
- Ada (4)
- Chandler (4)
- Chickasha (4)
- Collinsville (4)
- Dewey (4)
- Grove (4)
- Guthrie (4)
- Madill (4)
- Mannford (4)
- Mustang (4)
- Pryor (4)
- Stigler (4)
- Stilwell (4)
- Tuttle (4)
- Weatherford (4)
- Altus (3)
- Arcadia (3)
- Atoka (3)
- Boswell (3)
- Clinton (3)
- Cushing (3)
- Elgin (3)
- Glenpool (3)
- Idabel (3)
- Lexington (3)
- Marlow (3)
- Miami (3)
- Pauls Valley (3)
- Perkins (3)
- Perry (3)
- Poteau (3)
- Prague (3)
- Purcell (3)
- Sand Springs (3)
- Sapulpa (3)
- Seminole (3)
- Stroud (3)
- Wagoner (3)
- Woodward (3)
More towns in Oklahoma
- Afton (1)
- Allen (1)
- Alva (2)
- Anadarko (1)
- Arapaho (1)
- Arkoma (1)
- Beggs (1)
- Blackwell (1)
- Blair (1)
- Blanchard (2)
- Bluejacket (1)
- Bristow (2)
- Broken Bow (1)
- Buffalo (2)
- Cache (1)
- Calera (1)
- Carney (1)
- Catoosa (1)
- Chattanooga (1)
- Checotah (2)
- Chelsea (2)
- Choctaw (2)
- Cleora (1)
- Cleveland (1)
- Coalgate (1)
- Comanche (2)
- Copan (1)
- Council Hill (1)
- Coweta (2)
- Crescent (2)
- Davis (2)
- Del City (1)
- Drumright (2)
- Elmore City (2)
- Eufaula (1)
- Fairland (2)
- Fairview (2)
- Fort Gibson (2)
- Frederick (1)
- Goldsby (1)
- Gore (1)
- Guymon (2)
- Harrah (2)
- Heavener (2)
- Hennessey (2)
- Henryetta (2)
- Hinton (2)
- Hobart (2)
- Holdenville (1)
- Hollis (2)
- Hugo (2)
- Jay (1)
- Jones (1)
- Kellyville (1)
- Kingfisher (2)
- Krebs (1)
- Lindsay (1)
- Locust Grove (1)
- Marietta (2)
- McLoud (1)
- Meeker (1)
- Morris (2)
- Morrison (1)
- Mounds (2)
- Muldrow (1)
- New Cordell (2)
- Newkirk (1)
- Noble (2)
- Okemah (1)
- Okmulgee (1)
- Oologah (1)
- Paoli (1)
- Park Hill (1)
- Pawhuska (2)
- Pawnee (1)
- Piedmont (2)
- Pond Creek (1)
- Red Oak (1)
- Ringling (1)
- Rush Springs (2)
- Salina (1)
- Sawyer (1)
- Shady Point (1)
- Shattuck (1)
- Skiatook (2)
- Snow (1)
- Snyder (2)
- South Coffeyville (1)
- Spencer (2)
- Spiro (1)
- Stratford (1)
- Sulphur (2)
- Talihina (1)
- Tecumseh (1)
- Thackerville (1)
- Tishomingo (2)
- Tonkawa (1)
- Verden (2)
- Walters (2)
- Wanette (2)
- Warr Acres (2)
- Washington (2)
- Watonga (1)
- Waurika (1)
- Waynoka (1)
- Welch (1)
- Wewoka (2)
- Wilburton (1)
- Wynnewood (2)