All states›North Dakota

Vet Clinics in North Dakota

87 vet clinics in 49 cities and towns across North Dakota. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

North Dakota has about 796,568 residents, so that's 11 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

87vet clinics
49cities & towns
99%list a phone
57with a website

Across North Dakota, of the 87 vet clinics we list, 86 give a phone number, 13 publish opening hours and 57 have a website. No national chains here — every vet clinic on this page is independent. By what they offer: 17 offer dental care, 11 treat horses, 11 offer emergency care. The longest-running is Lisbon Veterinary Service, in business since 1966.

Top 10 vet clinics in North Dakota

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

  1. 1Southwood Veterinary ClinicJamestown

    Mon–Fri 8am–5pm

    EmergencyEquineDental

    Spotted an error? Let us know

  2. 2Southgate Veterinary HospitalFargo

    Mon-Thu: 7:30 AM – 5:30 PM, Fri: 7:30 AM – 5:00 PM

    VaccinationDental

    Spotted an error? Let us know

  3. 3Dr. Dawn's Pet Stop LLCJamestown

    Mon–Fri 8am–5pm

    EmergencyDental

    Spotted an error? Let us know

  4. 4Animal Health ClinicFargo

    Mon.-Fri.: 7:15am-5:30pm

    Spotted an error? Let us know

  5. 5Two Rivers Veterinary HospitalWest Fargo

    Mon–Tue 7am–6pm, Wed–Fri 7am–5pm

    Holistic

    Spotted an error? Let us know

  6. 6Golden Valley Veterinary ClinicPark River

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

    Emergency

    Spotted an error? Let us know

  7. 7Bismarck Animal Clinic & HospitalBismarck

    Mon–Fri 7:30am–5:00pm

    Emergency

    Spotted an error? Let us know

  8. 8Diamond Q Animal HospitalFargo

    Monday - Thursday 7:30a - 5:30p, Friday: 7:30 - 12:00p

    Spay & neuterDental

    Spotted an error? Let us know

  9. 9Ellendale Veterinary ServiceEllendale

    Monday - Friday 9:00 AM - 5:30 PM

    DentalEnd of life

    Spotted an error? Let us know

  10. 10Heart River Animal HospitalMandan

    Mon–Thu 7:00am–5:30pm, Fri 7:30am–3:30pm

    Spay & neuterHolistic

    Spotted an error? Let us know

Cities

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

Other towns in North Dakota

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

  1. Ashley Veterinary Clinic IncAshley

    315 1st St SW, Ashley, ND 58413

    Spotted an error? Let us know

  2. Farmer Tillie's Homemade Dog TreatsBaldwin

    21929 26th St NE, Baldwin, ND 58521

    Spotted an error? Let us know

  3. Beach Veterinary ClinicBeach

    601 E Main St, Beach, ND 58621-4201

    Spotted an error? Let us know

  4. Knife River Veterinary ClinicBeulah

    802 16th St NE, Beulah, ND 58523

    Spotted an error? Let us know

  5. Bowman Veterinary ClinicBowman

    8701 146th Ave SW, Bowman, ND 58623

    Spay & neuterHolisticDental

    Spotted an error? Let us know

  6. Gibbens Veterinary ServiceCando

    7496 68TH Ave NE, Cando, ND 58324

    Spay & neuter

    Spotted an error? Let us know

  7. Southwood Veterinary ServiceCarrington

    1525 7th St S, Carrington, ND 58421-2405

    Spotted an error? Let us know

  8. Casselton Veterinary ServiceCasselton

    910 Governors Dr, Casselton, ND 58012-3908

    EmergencyEquineHolisticDental

    Spotted an error? Let us know

  9. Cooperstown Veterinary ClinicCooperstown

    101 1st St SW, Cooperstown, ND 58425

    Spotted an error? Let us know

  10. Horner Equine IncDawson

    5190 ND-3 S, Dawson, ND 58428

    Equine

    Spotted an error? Let us know

  11. Devils Lake Animal ClinicDevils Lake

    8310 US-2, Devils Lake, ND 58301

    EmergencyEquine

    Spotted an error? Let us know

  12. State Ave Veterinary ClinicDickinson

    1920 21st St W, Dickinson, ND 58601

    Spotted an error? Let us know

  13. State Avenue VetDickinson

    1785 1st St W, Dickinson, ND 58601-2563

    Since 2002

    EquineDental

    Spotted an error? Let us know

  14. Circle C Veterinary Service, cattle veterinarianDickinson

    11666 Hwy 10 W, Dickinson, ND 58601

    Spotted an error? Let us know

  15. Edgeley Veterinary ServicesEdgeley

    341 9th Ave E, Edgeley, ND 58433

    DentalEnd of life

    Spotted an error? Let us know

  16. Dakota Animal CareEdinburg

    890 ND-32, Edinburg, ND 58227

    Spotted an error? Let us know

  17. Elgin Vet ServicesElgin

    201 Railroad Ave, Elgin, ND 58533

    Spotted an error? Let us know

  18. Ellendale Veterinary ServiceEllendale

    8865 97th St SE, Ellendale, ND 58436

    Monday - Friday 9:00 AM - 5:30 PM

    DentalEnd of life

    Spotted an error? Let us know

  19. Country Roads Veterinary ServicesEllendale

    321 9th St N, Ellendale, ND 58436

    Spotted an error? Let us know

  20. Enderlin Veterinary ClinicEnderlin

    13484 ND-46, Enderlin, ND 58027

    Spotted an error? Let us know

  21. Garrison Veterinary ServicesGarrison

    109 4th St SW, Garrison, ND 58540

    Spotted an error? Let us know

  22. Kindness Animal HospitalGrand Forks

    2325 32nd Ave S, Grand Forks, ND 58201

    8:00am - 5:00pm

    Since 1985

    MobileEnd of life

    Spotted an error? Let us know

  23. Petcetera Animal ClinicGrand Forks

    1150 40th Ave S, Grand Forks, ND 58201

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

    Since 2018

    Urgent careDental

    Spotted an error? Let us know

  24. Grand Valley Animal HospitalGrand Forks

    2825 36th Ave S, Grand Forks, ND 58201

    DentalEnd of life

    Spotted an error? Let us know

  25. All Pets HospitalGrand Forks

    5030 Gateway Dr, Grand Forks, ND 58203

    Spotted an error? Let us know

  26. Sheridan Animal HospitalHarvey

    1200 Frontage Rd, Harvey, ND 58341-1714

    Spotted an error? Let us know

  27. West River Veterinary ClinicHettinger

    203 US-12, Hettinger, ND 58639

    Spotted an error? Let us know

  28. Walden Veterinary ServiceHillsboro

    17 W Caledonia Ave, Hillsboro, ND 58045

    Spotted an error? Let us know

  29. Southwood Veterinary ClinicJamestown

    833 18th St SW, Jamestown, ND 58401

    Mon–Fri 8am–5pm

    EmergencyEquineDental

    Spotted an error? Let us know

  30. Dr. Dawn's Pet Stop LLCJamestown

    1202 12th Ave SE, Jamestown, ND 58401

    Mon–Fri 8am–5pm

    Since 1998

    EmergencyDental

    Spotted an error? Let us know

  31. Country Acres Veterinary ClinicJamestown

    8279 37th St SE, Jamestown, ND 58401

    Spotted an error? Let us know

  32. Prairie Veterinary HospitalJamestown

    1305 Business Loop E, Jamestown, ND 58401

    Spotted an error? Let us know

  33. Pet Pawfection- Dog GroomingKindred

    15726 Highway 46, Kindred, ND 58051-9320

    Spotted an error? Let us know

  34. Lisbon Veterinary ServiceLamoure

    19 3rd Ave SW, Lamoure, ND 58458

    MobileEquineDentalEnd of life

    Spotted an error? Let us know

  35. Lisbon Veterinary ServiceLisbon

    702 5th Ave W, Lisbon, ND 58054

    Since 1966

    EmergencyMobileEquineDentalEnd of life

    Spotted an error? Let us know

  36. Heart River Animal HospitalMandan

    4415 Memorial Hwy, Mandan, ND 58554

    Mon–Thu 7:00am–5:30pm, Fri 7:30am–3:30pm

    Spay & neuterHolistic

    Spotted an error? Let us know

  37. Interstate Veterinary ClinicMandan

    900 16th St NE, Mandan, ND 58554

    Mon–Thu 8:30am–5:30pm

    EquineDental

    Spotted an error? Let us know

  38. Johnson Veterinary ClinicMandan

    2825 Co Rd 139, Mandan, ND 58554

    Spotted an error? Let us know

  39. Mandan Veterinary ClinicMandan

    2246 Sunny Rd S, Mandan, ND 58554-5900

    Spotted an error? Let us know

  40. Sheridan Animal HospitalMcClusky

    222 Ave F E, McClusky, ND 58463

    Spotted an error? Let us know

  41. Sheyenne Valley Veterinary ServiceMilnor

    114 Ruby Rd, Milnor, ND 58060

    Spotted an error? Let us know

  42. Pinkerton Animal HospitalMinot

    2105 N Broadway, Minot, ND 58703

    Spotted an error? Let us know

  43. Minot Veterinary ClinicMinot

    3010 E Burdick Expy Ste e, Minot, ND 58701

    Spotted an error? Let us know

  44. West Oaks Animal HospitalMinot

    1421 2nd Ave SW, Minot, ND 58701-3629

    Spotted an error? Let us know

  45. West Oaks Animal HospitalMinot

    1 Glacial Ct, Minot, ND 58703-1220

    Spotted an error? Let us know

  46. Core Animal Clinic, PllcMinot

    2910 7th St SW, Minot, ND 58701-7025

    Spotted an error? Let us know

  47. Town & Country Veterinary Service LLCNew Rockford

    1756 Highway 281, New Rockford, ND 58356-8762

    Spotted an error? Let us know

  48. New Salem Veterinary ClinicNew Salem

    1109 N 8th St, New Salem, ND 58563-4408

    Spotted an error? Let us know

  49. Dakota Prairie Veterinary ServiceNew Town

    3651 89th Ave NW, New Town, ND 58763

    Spotted an error? Let us know

  50. Oakes Veterinary ServicesOakes

    721 Oak Ave, Oakes, ND 58474

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  51. Golden Valley Veterinary ClinicPark River

    13355 Highway 17, Park River, ND 58270-9602

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

    Emergency

    Spotted an error? Let us know

  52. Park River Veterinary ClinicPark River

    607 Park St W, Park River, ND 58270-4104

    Spotted an error? Let us know

  53. Agassiz Animal HospitalPark River

    505 Park St W, Park River, ND 58270

    Spotted an error? Let us know

  54. Northwest Veterinary ServicesPowers Lake

    211 Main St, Powers Lake, ND 58773

    Spotted an error? Let us know

  55. Kennels Homestead Acres BoardingRoss

    6459 96th Ave NW, Ross, ND 58776-9021

    Spotted an error? Let us know

  56. Rugby Veterinary ServicesRugby

    107 Industrial Rd, Rugby, ND 58368

    Dental

    Spotted an error? Let us know

  57. Steele Veterinary ClinicSteele

    2515 Co Hwy 10, Steele, ND 58482

    Spotted an error? Let us know

  58. Towner Animal Health Clinic PCTowner

    304 6th Ave NW, Towner, ND 58788

    Spotted an error? Let us know

  59. North Country Vet ClinicTurtle Lake

    1677 7th St NW, Turtle Lake, ND 58575

    Spotted an error? Let us know

  60. Valley City Veterinary HospitalValley City

    1068 4th St SW, Valley City, ND 58072

    Spotted an error? Let us know

  61. Degenstein quarter horsesVoltaire

    3839 7th Ave N, Voltaire, ND 58792

    Equine

    Spotted an error? Let us know

  62. Dakota Veterinary HospitalWahpeton

    18045 79 St SE, Wahpeton, ND 58075

    Emergency

    Spotted an error? Let us know

  63. Watford City Veterinary CenterWatford City

    770 3rd Ave SW, Watford City, ND 58854

    Spotted an error? Let us know

  64. Two Rivers Veterinary HospitalWest Fargo

    2630 Sheyenne St, West Fargo, ND 58078

    Mon–Tue 7am–6pm, Wed–Fri 7am–5pm

    Since 2011

    Locally owned

    Holistic

    Spotted an error? Let us know

  65. Healthy Paws Veterinary ClinicWest Fargo

    214 12th St NW, West Fargo, ND 58078

    Spotted an error? Let us know

  66. CareVet of West FargoWest Fargo

    816 Meyer Dr, West Fargo, ND 58078

    Since 1986

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  67. Two Rivers Veterinary HospitalWest Fargo

    3306 Sheyenne Street, Suite 200, West Fargo, ND 58078

    Since 2011

    Locally owned

    Holistic

    Spotted an error? Let us know

  68. Western Veterinary ClinicWilliston

    14008 W Front St, Williston, ND 58801

    Spotted an error? Let us know

  69. Bakken Mobile VetWilliston

    1301 24th St W, Williston, ND 58801

    Mobile

    Spotted an error? Let us know

  70. Kritterz Veterinary HospitalWilliston

    7010 1st Ave W, Williston, ND 58801

    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