Skip to Main Content

Locations

At Badger Veterinary Hospital & Equine Services our qualified team of professionals offers a complete range of preventive, restorative, and emergency animal care at three convenient locations across Rock, Dane, and Jefferson Counties.

Janesville

(608) 754-1888

Companion Animal Services
Equine Services

Contact Janesville

Cambridge

(608) 423-3555

Companion Animal Services
Equine Services

Contact Cambridge

Beloit

(608) 362-1515

Companion Animal Services

Contact Beloit

New Patients Welcome

Badger Veterinary Hospital & Equine Services is accepting new patients. Our team is passionate about the health of animals from across Southern Wisconsin. Contact our closest location to book your first appointment today!

Contact Us

Contact