Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Swannanoa, NC

Every clinic below is screened against corporate chain and consolidator lists — and the ones with a Verified badge have confirmed their independent ownership with us.

Help us keep this directory accurate. We verify independence continuously — if you don’t see your favorite clinic, suggest it below; if a listing is closed or has been purchased by a corporate group, use Report on its card. That’s how this stays a directory of truly independent businesses.

Madison County Animal Clinic

General practice · Mars Hill, NC

(828) 689-57111800 Main StreetClaim this listingReport

Holistic Veterinary Services of Asheville

General practice · Marshall, NC

(828) 545-3509895 Gabriel's Creek RoadClaim this listingReport

Vetco Vaccination Clinic

General practice · Hendersonville, NC

(828) 692-2554118 Highlands Square DriveClaim this listingReport

Fox Run Veterinary Services

General practice · Mars Hill, NC

(828) 645-2908895 Gabriel's Creek RoadClaim this listingReport

Health Care For Pets Hospital

General practice · Mills River, NC

(828) 891-4848312 Banner Farm RoadClaim this listingReport

North State Animal Hospital

General practice · Hendersonville, NC

(828) 692-19022329 Asheville HighwayClaim this listingReport

Haywood Animal Hospital

General practice · Hendersonville, NC

(828) 697-04462846 Haywood RoadClaim this listingReport

Mills River Animal Clinic

General practice · Mills River, NC

(828) 891-9685200 Old Turnpike RoadClaim this listingReport

All Saints Animal Hospital

General practice · Hendersonville, NC

(828) 697-1717720 North Grove StreetClaim this listingReport

Merry Forest Animal Hospital

General practice · Horse Shoe, NC

(828) 890-24714295 Brevard RoadClaim this listingReport

Sage Pet Hospital

General practice · Hendersonville, NC

(828) 392-88001703 Brevard RoadClaim this listingReport

Laurel Park Animal Hospital

General practice · Hendersonville, NC

(828) 697-56861824 Windsor DriveClaim this listingReport

Animal Hospital of Marion Inc.

General practice · Marion, NC

Animal Care Hospital

General practice · Hendersonville, NC

(828) 692-72011006 Old Spartanburg RoadClaim this listingReport

Carrie Carman, DVM

General practice · Hendersonville, NC

(828) 692-72011006 Old Spartanburg RoadClaim this listingReport

Hendersonville Veterinary Hospital

General practice · Hendersonville, NC

(828) 692-0561208 Chadwick AvenueClaim this listingReport

Hargus Beverly DVM

General practice · Flat Rock, NC

(828) 693-7387725 Crest RoadClaim this listingReport

Animals R Us

General practice · Flat Rock, NC

(828) 693-7387725 Crest RoadClaim this listingReport

Crestview Veterinary Hospital, Inc.

General practice · Marion, NC

+1-828-659-20601341 North Main StreetClaim this listingReport

Western Carolina Regional Animal Hospital & Emergency Hospital

Emergency & urgent · Flat Rock, NC

(828) 393-7714205 North Highland Lake RoadClaim this listingReport

Cane River Veterinary Wellness Clinic

General practice · Burnsville, NC

+1-828-682-7710660 West Main StreetClaim this listingReport

Burnsville Veterinary Clinic

General practice · Burnsville, NC

(828) 682-2100210 Burnsville School RoadClaim this listingReport

Etowah Valley Veterinary Hospital

General practice · Etowah, NC

(828) 890-14016570 Brevard RoadClaim this listingReport

Mobile Pet Veterinary Services

Mobile / housecall · Mill Spring, NC

Saluda Veterinary Hospital

General practice · Saluda, NC

+182874923401499 Ozone DriveClaim this listingReport

Don’t see your favorite independent vet?

Add them — we’ll list them free after we verify they’re independently owned.