All states›Iowa

Vet Clinics in Iowa

524 vet clinics in 253 cities and towns across Iowa. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Iowa has about 3,241,488 residents, so that's 16 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

524vet clinics
253cities & towns
99%list a phone
378with a website

Across Iowa, of the 524 vet clinics we list, 518 give a phone number, 95 publish opening hours and 378 have a website. 6 are branches of national chains — Banfield Pet Hospital (2), Thrive Affordable Vet Care (2), BluePearl Pet Hospital (1); the remaining 518 are independent. By what they offer: 119 offer dental care, 78 treat horses, 65 offer emergency care. The longest-running is Twin Valley Veterinary Clinic, in business since 1913. 10 describe themselves as family-owned.

Top 10 vet clinics in Iowa

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Boone Veterinary HospitalBoone

    Mon–Fri 8am–6pm, Sat 8am–12pm

    DentalEnd of life

    Spotted an error? Let us know

  2. 2The Animal ClinicCouncil Bluffs

    Monday-Friday: 7:00 am-5:30 pm, Saturday: 7:00 am-12:00 pm

    Spotted an error? Let us know

  3. 3Keokuk Veterinary HospitalKeokuk

    Mon–Fri 8am–5pm, Sat 8am–12pm

    EmergencySpay & neuterVaccinationEquine

    Spotted an error? Let us know

  4. 4VCA Avondale Veterinary HospitalDes Moines

    Mon 7:00 am - 6:00 pm, Sat 8:00 am - 4:00 pm

    HolisticDentalEnd of life

    Spotted an error? Let us know

  5. 5Companion Veterinary Clinic of Greene CountyJefferson

    Mon/Tue/Fri 8:00 AM–5:00 PM, Wed 2:00 PM–7:00 PM

    EmergencyDental

    Spotted an error? Let us know

  6. 6Roland Veterinary ClinicRoland

    Mon–Tue 8 am – 5 pm, Wed 8 am – 9 pm

    Urgent careLow-costDental

    Spotted an error? Let us know

  7. 7Budreau Veterinary ClinicCedar Falls

    Mon-Fri 8:00 am-5:00 pm, Sat 8:00 am-12:00 pm, Sun Closed

    Low-costEquineDental

    Spotted an error? Let us know

  8. 8Highland Park Animal HospitalDes Moines

    Mon–Fri 7:30 am – 5:30 pm, Sat 8:00 am – 12:00 pm

    Urgent careDental

    Spotted an error? Let us know

  9. 9Animal Eye Clinic of IowaHiawatha

    Mon, Tue, Thu, Wed 9am–5pm

    EquineSpecialist

    Spotted an error? Let us know

  10. 10AMVC Veterinary ServicesAudubon

    Monday–Friday 8:00am–4:30pm

    Equine

    Spotted an error? Let us know

Cities

Largest first. Towns with a single vet clinic are listed further down this page.

Other towns in Iowa

One vet clinic each — too few for a page of their own, so they live here.

  1. Ackley Veterinary CenterAckley

    202 Sherman Ave, Ackley, IA 50601

    Spotted an error? Let us know

  2. Alan Farnsworth dvmAdair

    307 Hillcrest St, Adair, IA 50002-1035

    Spotted an error? Let us know

  3. Adel Veterinary ClinicAdel

    619 Greene St, Adel, IA 50003

    Monday-Friday: 8:00am - 12:30pm & 1:30pm - 6:00pm

    VaccinationHolisticDental

    Spotted an error? Let us know

  4. The Animal Hospital of AdelAdel

    1126 Greene St, Adel, IA 50003

    Dental

    Spotted an error? Let us know

  5. SVB FarmAinsworth

    2830 220th St, Ainsworth, IA 52201-9300

    Spotted an error? Let us know

  6. Albia Animal ClinicAlbia

    6398 196th St, Albia, IA 52531

    Spotted an error? Let us know

  7. J&L English LabradorsAlbia

    1765 586th Ave, Albia, IA 52531

    Spotted an error? Let us know

  8. Alburnett Veterinary ServiceAlburnett

    412 S Main Ave, Alburnett, IA 52202

    Urgent careDental

    Spotted an error? Let us know

  9. Allison Vet ServiceAllison

    313 N Main St, Allison, IA 50602

    Spotted an error? Let us know

  10. Altoona Veterinary HospitalAltoona

    3070 8th St SW, Altoona, IA 50009

    Emergency

    Spotted an error? Let us know

  11. Anamosa Veterinary ClinicAnamosa

    10538 Shaw Rd, Anamosa, IA 52205

    Since 1985

    Dental

    Spotted an error? Let us know

  12. Anita Veterinary ClinicAnita

    311 Chestnut St, Anita, IA 50020

    Spotted an error? Let us know

  13. Anita Veterinary ClinicAnita

    Anita, IA 50020

    Spotted an error? Let us know

  14. Stuart Veterinary ClinicAnita

    300 IA-148, Anita, IA 50020

    Spotted an error? Let us know

  15. Atlantic Animal Health CenterAtlantic

    1008 W 6th St, Atlantic, IA 50022

    Spotted an error? Let us know

  16. Cass County Animal ClinicAtlantic

    908 E 7th St, Atlantic, IA 50022-1806

    Spotted an error? Let us know

  17. AMVC Veterinary ServicesAudubon

    1797 190th St, Audubon, IA 50025

    Monday–Friday 8:00am–4:30pm

    Equine

    Spotted an error? Let us know

  18. Pets & Palettes: Pet Grooming and Custom Animal ArtAvoca

    556 S Elm St, Avoca, IA 51521-4024

    Spotted an error? Let us know

  19. Baxter Veterinary ClinicBaxter

    102 Railroad St, Baxter, IA 50028

    Spotted an error? Let us know

  20. Countryside Veterinary ClinicBelle Plaine

    3622 Iowa Highway 21, Belle Plaine, IA 52208

    EquineEnd of life

    Spotted an error? Let us know

  21. Backroads HomesteadBellevue

    32824 216th St, Bellevue, IA 52031-9270

    Spotted an error? Let us know

  22. Family Veterinary PracticeBelmond

    207 2 Ave SE, Belmond, IA 50421

    Spotted an error? Let us know

  23. Clearview Animal HospitalBloomfield

    601 Weaver Rd, Bloomfield, IA 52537

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  24. Parkside Animal HospitalBloomfield

    903 S West St, Bloomfield, IA 52537

    Since 2016

    EmergencyEquine

    Spotted an error? Let us know

  25. Blue Grass Veterinary HospitalBlue Grass

    116 Terrace Dr, Blue Grass, IA 52726

    Spotted an error? Let us know

  26. Bondurant Animal ClinicBondurant

    210 2nd St NE, Bondurant, IA 50035

    Since 2010

    Emergency24-hourUrgent careDental

    Spotted an error? Let us know

  27. Boone Veterinary HospitalBoone

    2507 Eastgate Dr, Boone, IA 50036

    Mon–Fri 8am–6pm, Sat 8am–12pm

    Since 1953

    DentalEnd of life

    Spotted an error? Let us know

  28. Helping Hands Veterinary ClinicBoone

    107 Mamie Eisenhower Ave, Boone, IA 50036

    Spotted an error? Let us know

  29. Midwest Equine Surgery and Sports MedicineBoone

    2615 Eastgate Dr, Boone, IA 50036

    Equine

    Spotted an error? Let us know

  30. Sunderman Veterinary ServicesBraddyville

    402 US-71, Braddyville, IA 51631

    Spotted an error? Let us know

  31. Britt Veterinary ClinicBritt

    110 Main Ave N, Britt, IA 50423

    Spotted an error? Let us know

  32. Grooming By NadiaBritt

    530 225th St, Britt, IA 50423-8510

    Spotted an error? Let us know

  33. Brooklyn Vet Clinic - Dr. Katie LangBrooklyn

    4205 175th St, Brooklyn, IA 52211

    Mon-Fri 8am-5pm

    Spay & neuterEquineDental

    Spotted an error? Let us know

  34. Farm and Family Veterinary ClinicsBrooklyn

    401 W 2nd St, Brooklyn, IA 52211

    Equine

    Spotted an error? Let us know

  35. Brooklyn Vet ClinicBrooklyn

    401 W 2nd St, Brooklyn, IA 52211-7750

    Spotted an error? Let us know

  36. Summer Street Animal ClinicBurlington

    6457 Summer St, Burlington, IA 52601

    Mon, Tue: 8am – 6:30pm, Wed, Thurs & Fri: 8am – 5pm

    End of life

    Spotted an error? Let us know

  37. Allgood Animal HospitalBurlington

    3106 Johannsen Dr, Burlington, IA 52601

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  38. Camanche Veterinary ClinicCamanche

    807 7th Ave, Camanche, IA 52730

    Spotted an error? Let us know

  39. Carlisle Veterinary ClinicCarlisle

    2810 Front Line Rd, Carlisle, IA 50047

    Monday–Friday 7:30 AM–5:30 PM, Saturday 8:00 AM–12:00 PM

    Spotted an error? Let us know

  40. Carlisle Veterinary ClinicCarlisle

    550 S 2nd St, Carlisle, IA 50047-8732

    Spotted an error? Let us know

  41. Carroll Veterinary ClinicCarroll

    1626 Le Clark Rd, Carroll, IA 51401

    Mon-Fri 7:30am–5:00pm, Sat 7:30am–12:00pm

    Equine

    Spotted an error? Let us know

  42. Rolling Hills Veterinary ServicesCascade

    1103 1st Ave E, Cascade, IA 52033

    Spay & neuterEquine

    Spotted an error? Let us know

  43. Graham Animal HospitalCenter Point

    700 Ford Ln Ste D, Center Point, IA 52213

    Spotted an error? Let us know

  44. Center Point Veterinary ClinicCenter Point

    93 Franklin St, Center Point, IA 52213-9324

    Spotted an error? Let us know

  45. Country Village Animal ClinicCenterville

    20120 IA-2, Centerville, IA 52544

    Spotted an error? Let us know

  46. Parkside Animal HospitalCenterville

    402 W Maple St, Centerville, IA 52544

    Spotted an error? Let us know

  47. Animal Health Center of CentervilleCenterville

    23264 Highway 5, Centerville, IA 52544-8422

    EquineDental

    Spotted an error? Let us know

  48. Parkside Animal Hospital-CentervilleCenterville

    203 N Haynes Ave, Centerville, IA 52544

    Mon - Fri: 7am - 5pm, Sat: 7am - 12pm

    Since 2016

    EmergencyEquine

    Spotted an error? Let us know

  49. Eastridge Animal Center LlcChariton

    730 S 4th St, Chariton, IA 50049-2441

    Spotted an error? Let us know

  50. Avenue of the Saints Animal HospitalCharles City

    902 S Grand Ave, Charles City, IA 50616-3735

    Monday – Friday: 7:30 AM – 5:00 PM, Saturday – Sunday: Closed

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  51. CHARLES CITY ANIMAL CLINICCharles City

    2208 S Grand Ave, Charles City, IA 50616

    Mon-Fri: 8:00 am – 12:00 pm & 1:00 pm – 5:00 pm, Sat: Closed, Sun: Closed

    Urgent careSpay & neuterHolisticDental

    Spotted an error? Let us know

  52. Precious Paws Pet SalonCherokee

    117 E Main St, Cherokee, IA 51012-1849

    Spotted an error? Let us know

  53. Clarksville Veterinary ServicesClarksville

    806 S Main St, Clarksville, IA 50619

    Spotted an error? Let us know

  54. Clear Lake Veterinary HospitalClear Lake

    1004 4th Ave S, Clear Lake, IA 50428

    Mon–Fri 8 a.m. – 5 p.m., Sat 10 a.m. – 4 p.m., Sun 11 a.m. – 2 p.m.

    Dental

    Spotted an error? Let us know

  55. Lake Animal ClinicClear Lake

    850 US Highway 18 W, Clear Lake, IA 50428-1112

    Mon-Fri 8am-5pm

    Dental

    Spotted an error? Let us know

  56. Timberlane Animal HospitalClear Lake

    240 US-18, Clear Lake, IA 50428

    Spotted an error? Let us know

  57. Tri County Veterinary ServicesClearfield

    101 170th St, Clearfield, IA 50840-8065

    Spotted an error? Let us know

  58. All Pets Mobile ClinicClinton

    1741 14th Ave S, Clinton, IA 52732-6741

    Since 1985

    MobileDental

    Spotted an error? Let us know

  59. Clinton Veterinary ClinicClinton

    1574 Main Ave, Clinton, IA 52732

    Spotted an error? Let us know

  60. Ambassador Animal HospitalClinton

    1210 N 2nd St, Clinton, IA 52732

    Spotted an error? Let us know

  61. Banfield Pet HospitalClive

    11101 University Ave B, Clive, IA 50325

    Mon-Fri 7am-6pm, Sat 7am-5pm, Sun 8am-5pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  62. University West Pet ClinicClive

    8145 University Blvd, Clive, IA 50325

    Mon–Fri 7:30am–6pm, Sat 8am–12pm

    Since 1976

    Spay & neuter

    Spotted an error? Let us know

  63. Waukee-Clive Veterinary ClinicClive

    15151 Hickman Rd, Clive, IA 50325

    Mon–Fri 7am–6pm

    Emergency

    Spotted an error? Let us know

  64. THRIVE Affordable Vet CareClive

    7333 Buffalo Rd, Clive, IA 50324

    Low-cost

    Spotted an error? Let us know

  65. Johnson M E DVMClive

    2900 University Ave, Clive, IA 50266

    Spotted an error? Let us know

  66. Midland Prairie Veterinary ServicesColfax

    23 E Howard St, Colfax, IA 50054-1020

    EmergencyEquine

    Spotted an error? Let us know

  67. Colfax Veterinary ClinicColfax

    100 W State St, Colfax, IA 50054-1626

    Spotted an error? Let us know

  68. Frier Veterinary ServicesColfax

    116 N Walnut St, Colfax, IA 50054-1040

    Spotted an error? Let us know

  69. Louisa Veterinary Clinic PCColumbus Junction

    102 E Walnut St, Columbus Junction, IA 52738-1015

    Equine

    Spotted an error? Let us know

  70. Steckelberg Veterinary ClinicConrad

    18095 330th St, Conrad, IA 50621

    Since 1960

    Family-owned

    EquineDental

    Spotted an error? Let us know

  71. Coralville Animal HospitalCoralville

    1302 5th St, Coralville, IA 52241

    Spotted an error? Let us know

  72. Tender Care Animal HospitalCoralville

    311 2nd St, Coralville, IA 52241

    Spotted an error? Let us know

  73. Southern Hills Veterinary ServicesCorning

    1902 Quincy St, Corning, IA 50841

    EmergencyEquineEnd of life

    Spotted an error? Let us know

  74. The Vet Shack - Corydon, IACorydon

    908 Fairgrounds Rd, Corydon, IA 50060-1020

    Spotted an error? Let us know

  75. Corydon Veterinary ClinicCorydon

    1856 Highway 14, Corydon, IA 50060-8867

    Spotted an error? Let us know

  76. The Animal ClinicCouncil Bluffs

    1735 McPherson Ave, Council Bluffs, IA 51503

    Monday-Friday: 7:00 am-5:30 pm, Saturday: 7:00 am-12:00 pm

    Spotted an error? Let us know

  77. Council Bluffs Veterinary ClinicCouncil Bluffs

    1229 S 3rd St, Council Bluffs, IA 51503

    Spotted an error? Let us know

  78. Valley View Veterinary ClinicCouncil Bluffs

    15025 Valley View Dr, Council Bluffs, IA 51503

    Spotted an error? Let us know

  79. Strohbehn Veterinary ClinicCouncil Bluffs

    430 Veterans Memorial Hwy, Council Bluffs, IA 51501

    Spotted an error? Let us know

  80. Sunshine Veterinary ClinicCouncil Bluffs

    11092 240th St, Council Bluffs, IA 51503-6932

    Spotted an error? Let us know

  81. Cresco Veterinary ClinicCresco

    221 5th St SE, Cresco, IA 52136

    Spotted an error? Let us know

  82. Southern Hills Veterinary Services IncCreston

    1000 E Taylor, Creston, IA 50801

    Since 1956

    Urgent careHolisticDentalEnd of life

    Spotted an error? Let us know

  83. Southern Hills Veterinary ServicesCreston

    1701 Cromwell Rd, Creston, IA 50801-8305

    EmergencyEquineEnd of life

    Spotted an error? Let us know

  84. Creston Veterinary ClinicCreston

    509 W Townline St, Creston, IA 50801-1134

    Spotted an error? Let us know

  85. Pheasant Ridge Equine Clinic PcCumming

    3320 Cumming Rd, Cumming, IA 50061-8505

    Equine

    Spotted an error? Let us know

  86. Dayton Veterinary ClinicDayton

    24 N Main St, Dayton, IA 50530

    Spotted an error? Let us know

  87. Dewitt Veterinary Clinic PcDe Witt

    2419 260th Ave, De Witt, IA 52742-9315

    Mon–Fri: 8:00 am – 5:00 pm, Saturday: 8:00 am – 12:00 pm

    Equine

    Spotted an error? Let us know

  88. DeWitt Pet HospitalDe Witt

    517 1st St, De Witt, IA 52742

    Emergency

    Spotted an error? Let us know

  89. DeWitt Veterinary Clinic PCDeWitt

    2419 260th Ave, DeWitt, IA 52742

    Spotted an error? Let us know

  90. Decorah Veterinary ClinicDecorah

    806 Short St, Decorah, IA 52101

    Monday-Friday: 7:00 until 5:00, Saturday: 8:00 until 12:00

    Since 1972

    Locally owned

    EmergencyUrgent careVaccinationDental

    Spotted an error? Let us know

  91. Critters & Such Pet CareDecorah

    2339 172nd Ave, Decorah, IA 52101

    Spotted an error? Let us know

  92. Decorah Pet HospitalDecorah

    1823 Trout Run Rd, Decorah, IA 52101-7504

    Spotted an error? Let us know

  93. Lincoln Highway Animal HospitalDenison

    404 S 20th St, Denison, IA 51442

    Spotted an error? Let us know

  94. Crawford County Veterinary ClinicDenison

    720 Broadway, Denison, IA 51442-2625

    Spotted an error? Let us know

  95. Seaton Vet Clinic.Denison

    2015 4th Ave S, Denison, IA 51442

    Spotted an error? Let us know

  96. Shannon Veterinary ClinicDonnellson

    608 Madison Ave, Donnellson, IA 52625-9453

    Spotted an error? Let us know

  97. Twin Valley Veterinary ClinicDunlap

    1113 Toledo Ave, Dunlap, IA 51529-6026

    Since 1913

    EmergencyMobileEquine

    Spotted an error? Let us know

  98. Menke Quarter HorsesDurant

    2375 Vermont Ave, Durant, IA 52747

    Equine

    Spotted an error? Let us know

  99. Grover Judd DVMDyersville

    210 Beltline Rd NE, Dyersville, IA 52040-1247

    Spotted an error? Let us know

  100. Animal Health ClinicDyersville

    1657 15th Ave SE, Dyersville, IA 52040

    Spotted an error? Let us know

  101. Emerson Veterinary Clinic & HospitalEagle Grove

    2770 IA-17, Eagle Grove, IA 50533

    Spotted an error? Let us know

  102. Earlham Veterinary ClinicEarlham

    130 S Chestnut Ave, Earlham, IA 50072

    Spotted an error? Let us know

  103. Edgewood Veterinary ClinicEdgewood

    2078 IA-3, Edgewood, IA 52042

    Spotted an error? Let us know

  104. Eldora Veterinary CareEldora

    1118 Washington St, Eldora, IA 50627

    Spotted an error? Let us know

  105. Risius Family Veterinary ServiceEldridge

    112 E Le Claire Rd, Eldridge, IA 52748

    Monday-Friday: 8:00 am – 5:00 pm

    EmergencyEquine

    Spotted an error? Let us know

  106. Eldridge Veterinary Clinic P.C.Eldridge

    121 S 6th Ave, Eldridge, IA 52748

    Since 1963

    Dental

    Spotted an error? Let us know

  107. Valley Veterinary ClinicElgin

    1010 Main St, Elgin, IA 52141

    Low-costEquine

    Spotted an error? Let us know

  108. Elkader Veterinary ClinicElkader

    24642 IA-13, Elkader, IA 52043

    Since 2017

    Equine

    Spotted an error? Let us know

  109. Eldora Veterinary CareEllsworth

    3114 Wilson Ave, Ellsworth, IA 50075-7578

    Spotted an error? Let us know

  110. Emmetsburg Veterinary ClinicEmmetsburg

    3641 450th Ave, Emmetsburg, IA 50536

    Spotted an error? Let us know

  111. Estherville Veterinary ClinicEstherville

    121 W Central Ave, Estherville, IA 51334

    Spay & neuterEquineDentalEnd of life

    Spotted an error? Let us know

  112. Heartland Animal Hospital FairfaxFairfax

    135 80th St Ct, Fairfax, IA 52228

    Vaccination

    Spotted an error? Let us know

  113. Prairie Creek Veterinary ClinicFairfax

    80th St SW, Fairfax, IA 52228, Fairfax, IA 52228

    Spotted an error? Let us know

  114. Veterinary Clinic PCFairfield

    2504 W Burlington Ave, Fairfield, IA 52556

    Mon-Fri: 8AM - 5PM, Sat-Sun: Closed

    Since 1964

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  115. Fairfield Animal HospitalFairfield

    1115 E Madison Ave, Fairfield, IA 52556

    EmergencyHolistic

    Spotted an error? Let us know

  116. The Village VetFairfield

    2095 Pine Ave, Fairfield, IA 52556

    Spay & neuterEquineHolisticDental

    Spotted an error? Let us know

  117. Tri-Vet AssociatesFarley

    902 1st St NW, Farley, IA 52046

    Spotted an error? Let us know

  118. Forest City Veterinary ClinicForest City

    524 Nerem Dr W, Forest City, IA 50436

    Spotted an error? Let us know

  119. Forest City Veterinary ClinicForest City

    35058 180th Ave, Forest City, IA 50436

    Spotted an error? Let us know

  120. East Lawn Animal HospitalFort Dodge

    2011 1st Ave S, Fort Dodge, IA 50501

    Mon–Fri 8:00am–5:00pm, Sat–Sun Closed

    Dental

    Spotted an error? Let us know

  121. Family Pet Medical CenterFort Dodge

    2807 N 15th St, Fort Dodge, IA 50501

    Mon–Fri 8:00am–5:00pm, Sat 8:00am–12:00pm, Sun Closed

    Spotted an error? Let us know

  122. Town & Country Veterinary ClinicFort Dodge

    22955 Old Hwy 69, Fort Dodge, IA 50501-8484

    Spotted an error? Let us know

  123. Fort Dodge Animal HealthFort Dodge

    800 5th St NW, Fort Dodge, IA 50501-7425

    Spotted an error? Let us know

  124. Holm Animal HospitalFort Dodge

    1914 1st Ave S, Fort Dodge, IA 50501

    Since 1993

    Family-owned

    Spotted an error? Let us know

  125. Walljasper Veterinary ClinicFort Madison

    2135 303rd Ave, Fort Madison, IA 52627

    Spotted an error? Let us know

  126. Fort Madison Veterinary ClinicFort Madison

    1215 36th St, Fort Madison, IA 52627

    Spotted an error? Let us know

  127. Fredericksburg Veterinary Clinic and Boarding, PCFredericksburg

    2911 270th St, Fredericksburg, IA 50630

    Spotted an error? Let us know

  128. Garner Veterinary ClinicGarner

    435 US-18, Garner, IA 50438

    Since 1998

    Locally owned

    EmergencyEquineDental

    Spotted an error? Let us know

  129. Companion Animal ClinicGilbert

    143 Dunn St, Gilbert, IA 50105

    Since 1990

    Urgent careSpay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  130. Roseland CatahoulasGilman

    2954 Zeller Ave, Gilman, IA 50106-9341

    Spotted an error? Let us know

  131. Glenwood Veterinary ClinicGlenwood

    58950 Iowa Rd, Glenwood, IA 51534-5369

    Spotted an error? Let us know

  132. Country Clips Pet SalonGlidden

    12514 Union Ave, Glidden, IA 51443-8564

    Spotted an error? Let us know

  133. Goldfield Veterinary ClinicGoldfield

    412 W Webster St, Goldfield, IA 50542-7563

    Locally owned

    Emergency

    Spotted an error? Let us know

  134. Veterinary Medical AssociatesGranger

    2207 Broadway St, Granger, IA 50109

    Emergency

    Spotted an error? Let us know

  135. Greene Veterinary ClinicGreene

    615 N High St, Greene, IA 50636

    Spotted an error? Let us know

  136. Adair County Veterinary ClinicGreenfield

    407 SE Noble St, Greenfield, IA 50849-1428

    Spotted an error? Let us know

  137. Greenfield Veterinary ClinicGreenfield

    620 SE 6th St, Greenfield, IA 50849-9747

    Spotted an error? Let us know

  138. Grimes Plaza Veterinary ClinicGrimes

    200 SE Gateway Dr Unit 102, Grimes, IA 50111

    Mon-Fri 8 AM to 6 PM

    Family-owned

    Spay & neuterDental

    Spotted an error? Let us know

  139. Prairie View Animal HospitalGrimes

    1830 SE Princeton Dr A, Grimes, IA 50111

    Mon-Tue 7:30AM-7:00PM, Wed-Fri 7:30AM-5:30PM

    Locally owned

    Dental

    Spotted an error? Let us know

  140. Pet Medical Center of UrbandaleGrimes

    12905 Hickory Dr, Grimes, IA 50111

    Spotted an error? Let us know

  141. Grinnell Veterinary ClinicGrinnell

    1631 West St S, Grinnell, IA 50112-8105

    Spotted an error? Let us know

  142. Northside Veterinary ClinicGrinnell

    2004 West St, Grinnell, IA 50112

    Monday-Friday: 9:00 am - 6:00 pm, Saturday: 9:00 am - 4:00 pm

    Since 1997

    EmergencyHolisticDental

    Spotted an error? Let us know

  143. Lyman Vet ClinicGriswold

    63003 Tucson Rd, Griswold, IA 51535

    EquineDental

    Spotted an error? Let us know

  144. Lower Ridge FarmGriswold

    53766 Hackberry Rd, Griswold, IA 51535-4008

    Spotted an error? Let us know

  145. Guttenberg Veterinary ClinicGuttenberg

    1414 US-52, Guttenberg, IA 52052

    Spotted an error? Let us know

  146. Hampton Veterinary CenterHampton

    1381 Nettle Ave, Hampton, IA 50441

    Spotted an error? Let us know

  147. Hampton Veterinary CenterHampton

    Hwy 3 East, Hampton, IA 50441

    Spotted an error? Let us know

  148. Harlan Veterinary AssociatesHarlan

    910 Chatburn Ave, Harlan, IA 51537

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  149. Animal Medical CentersHartley

    6570 320th St, Hartley, IA 51346

    Spotted an error? Let us know

  150. West Sioux Veterinary ClinicHawarden

    4287 Birch Ave, Hawarden, IA 51023

    Spotted an error? Let us know

  151. Animal Eye Clinic of IowaHiawatha

    698 Boyson Rd, Hiawatha, IA 52233-1217

    Mon, Tue, Thu, Wed 9am–5pm

    true

    EquineSpecialist

    Spotted an error? Let us know

  152. Petersen Pet HospitalHiawatha

    1031 Kacena Rd, Hiawatha, IA 52233

    Spotted an error? Let us know

  153. North Star Veterinary ClinicHiawatha

    2701 Robins Rd, Hiawatha, IA 52328-9228

    Spotted an error? Let us know

  154. Animal Haven Veterinary HospitalHills

    105 E Main St, Hills, IA 52235-7736

    Spotted an error? Let us know

  155. Valley Veterinary CenterHolstein

    320 N Main St, Holstein, IA 51025

    Spotted an error? Let us know

  156. Tri-Vet AssociatesHoly Cross

    937 Main St, Holy Cross, IA 52053

    Spotted an error? Let us know

  157. Midwest Veterinary ClinicHubbard

    108 S Michigan St, Hubbard, IA 50122-7765

    Spotted an error? Let us know

  158. Hudson Veterinary ClinicHudson

    428 Washington St, Hudson, IA 50643

    Urgent careEquine

    Spotted an error? Let us know

  159. Hull Veterinary ClinicHull

    213 Black Forest Rd, Hull, IA 51239-7408

    Equine

    Spotted an error? Let us know

  160. Harmony Animal HospitalHumboldt

    1103 13th St N, Humboldt, IA 50548

    Mon - Fri 8:00 am - 5:00 pm

    EmergencyDental

    Spotted an error? Let us know

  161. Iowa EquineHuxley

    53896 IA-210, Huxley, IA 50124

    Mon–Fri 8:00am–5:00pm

    EquineHolisticDental

    Spotted an error? Let us know

  162. Huxley Veterinary ClinicHuxley

    101 Oak Blvd, Huxley, IA 50124-9466

    Spotted an error? Let us know

  163. Independence Veterinary ClinicIndependence

    2329 Jamestown Ave, Independence, IA 50644

    Spotted an error? Let us know

  164. Premier Animal Wellness & Surgery of Independence (PAWS)Independence

    405 Enterprise Dr, Independence, IA 50644

    Spotted an error? Let us know

  165. Schmitt Cameron DvmIndependence

    405 20th Ave SW, Independence, IA 50644-9002

    Since 1942

    Spotted an error? Let us know

  166. Indianola Veterinary ClinicIndianola

    2201 N Jefferson Way, Indianola, IA 50125

    Mon–Fri 8am–5pm, Sat 7:30am–2pm

    Since 1952

    Locally owned

    Urgent careEquineWalk-in

    Spotted an error? Let us know

  167. All Creatures Small Animal HospitalIndianola

    2300 W 2nd Ave, Indianola, IA 50125

    Spotted an error? Let us know

  168. Kindness Pet ClinicIndianola

    1007 E 2nd Ave, Indianola, IA 50125

    Spotted an error? Let us know

  169. Kindness Pet ClinicIndianola

    1401 N Jefferson Way, Indianola, IA 50125-1463

    Spotted an error? Let us know

  170. Inwood Veterinary ClinicInwood

    1825 240th St, Inwood, IA 51240

    Since 2008

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  171. Iowa Falls Veterinary CareIowa Falls

    607 S Oak St, Iowa Falls, IA 50126

    Spotted an error? Let us know

  172. Companion Veterinary Clinic of Greene CountyJefferson

    210 S Wilson Ave, Jefferson, IA 50129

    Mon/Tue/Fri 8:00 AM–5:00 PM, Wed 2:00 PM–7:00 PM

    EmergencyDental

    Spotted an error? Let us know

  173. Fairview Veterinary Clinic LLCJefferson

    1908 N Wilson Ave, Jefferson, IA 50129

    Spotted an error? Let us know

  174. Jesup Veterinary ClinicJesup

    750 6th St, Jesup, IA 50648-1074

    Emergency

    Spotted an error? Let us know

  175. Jewell Animal HospitalJewell

    548 Main St, Jewell, IA 50130

    Spotted an error? Let us know

  176. Westfield Veterinary HospitalJohnston

    8789 NW 54th Ave, Johnston, IA 50131

    Mon–Fri 7:30am–6pm, Sat–Sun 8am–8pm

    Urgent care

    Spotted an error? Let us know

  177. Sullivan Family Pet HospitalJohnston

    5985 NW 62nd Ave, Johnston, IA 50131

    Mon–Fri 8am–5pm, Sat 8am–12pm

    Since 1991

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  178. Village Veterinary HospitalJohnston

    5305 Merle Hay Rd, Johnston, IA 50131

    Spotted an error? Let us know

  179. Veterinary Dermatology Consultation Services, Inc.Johnston

    6510 Merle Hay Rd, Johnston, IA 50131-1231

    true

    Specialist

    Spotted an error? Let us know

  180. Animal PlasticsJohnston

    6220 NW Beaver Dr, Johnston, IA 50131-1378

    Spotted an error? Let us know

  181. Veterinary Medical Center of KalonaKalona

    405 6th St, Kalona, IA 52247

    Mon–Fri 7:30 AM–5:00 PM

    Spotted an error? Let us know

  182. Schlapkohl Veterinary ServicesKalona

    603 B Ave, Kalona, IA 52247-7722

    Spotted an error? Let us know

  183. Horizon Equine Veterinary ServicesKelley

    52235 280th St, Kelley, IA 50134

    EquineHolisticDental

    Spotted an error? Let us know

  184. Keokuk Veterinary HospitalKeokuk

    1325 Johnson St, Keokuk, IA 52632

    Mon–Fri 8am–5pm, Sat 8am–12pm

    EmergencySpay & neuterVaccinationEquine

    Spotted an error? Let us know

  185. Krichel Animal HospitalKeokuk

    1912 Main St, Keokuk, IA 52632

    Dental

    Spotted an error? Let us know

  186. Two Rivers Veterinary CenterKeokuk

    3415 Main St, Keokuk, IA 52632

    Spotted an error? Let us know

  187. Keosauqua Veterinary ClinicKeosauqua

    400 Water St, Keosauqua, IA 52565

    Spotted an error? Let us know

  188. Family Veterinary PracticeKlemme

    101 W Main St, Klemme, IA 50449

    Spotted an error? Let us know

  189. Knoxville Veterinary ClinicKnoxville

    401 E Robinson St, Knoxville, IA 50138

    Spotted an error? Let us know

  190. Knoxville Veterinary ClinicKnoxville

    1600 S Lincoln St, Knoxville, IA 50138

    Spotted an error? Let us know

  191. Animal Health Center Of KnoxvilleKnoxville

    605 W Pleasant St, Knoxville, IA 50138-2737

    EquineDental

    Spotted an error? Let us know

  192. South Central Veterinary Services, LlcKnoxville

    303 E Marion St, Knoxville, IA 50138-2510

    Spotted an error? Let us know

  193. Rolling Hills Veterinary ServicesLa Motte

    113 S Main St, La Motte, IA 52054-9612

    Spay & neuterEquine

    Spotted an error? Let us know

  194. La Porte City Vet ClinicLa Porte City

    105 Commercial St, La Porte City, IA 50651

    Spotted an error? Let us know

  195. Woodland Vet - Susan B Schares DVMLa Porte City

    6501 Jubilee Rd, La Porte City, IA 50651

    Spotted an error? Let us know

  196. Lake City Veterinary ClinicLake City

    1103 W Main St, Lake City, IA 51449

    Spotted an error? Let us know

  197. Lake View Veterinary ServicesLake View

    1181 9th St, Lake View, IA 51450

    Spotted an error? Let us know

  198. Lakota Veterinary ClinicLakota

    211 3rd St, Lakota, IA 50451

    Spotted an error? Let us know

  199. Bates Family LabsLamoni

    425 N Walnut St, Lamoni, IA 50140-1114

    Spotted an error? Let us know

  200. Lamoni Veterinary ClinicLamoni

    724 E Main St, Lamoni, IA 50140-1512

    Spotted an error? Let us know

BEFORE YOU GO

Make your next vet visit easier

Prepare records, check services and plan the appointment.

All guides