Skip to main content
Image of a veterinary hospital
Our Locations

One network. More than 1,000 unique hospitals.

Find a local practice that feels right for you.

NVA is a community of locally led veterinary hospitals supported by a national network. Our hospitals maintain the teams, relationships and local identities that make them special, while NVA provides resources and support designed to help veterinary professionals and practices thrive.

Search below to discover NVA hospitals near you, learn about individual practices, and explore available career opportunities.

Local hospital

Build your career with a team serving its local community.

NVA network

Connect with veterinary professionals across a broader community.

More support behind you

Access the resources, technology and opportunities that come with NVA’s scale.

Find Jobs at a Hospital Near You

Use the filters or “Use My Location” button to see your local career opportunities.

View NVA Hospital Directory (opens in new window/tab)

Discover Exciting Career Opportunities

You have not saved any jobs yet.

You have not viewed any jobs yet.

Join Our Talent Community

Your one-stop shop for updates, alerts, and news about new opportunities at NVA.

Join Community

Sign Up For Job Alerts

Don’t see what you're looking for? Sign up and we’ll notify you when roles become available.

Interested In

By signing up, I acknowledge I have read the NVA privacy policy(opens in new window)  , and I wish to receive email communications. I understand I can opt-out from receiving email communications at any time.