Virginia
Veterinarians in Virginia
380 veterinary clinics across 161 cities in Virginia. Search by ZIP code or pick a city.
All cities in Virginia
Abingdon2Accomac1Alexandria13Amherst1Amissville1Annandale3Appomattox1Arlington10Ashburn5Ashland2Atlee1Aylett1Bealeton1Bedford2Big Stone Gap1Blacksburg3Boyce1Brandermill5Bristol1Bristow2Broadlands1Burke3Cape Charles1Carrollton1Cascades1Catlett1Centreville4Chantilly2Charlotte Court House1Charlottesville10Chatham1Chesapeake18Chester1Chesterfield2Christiansburg2Clarksville1Colonial Heights1County Center1Crosspointe2Cumberland1Danville1Deltaville1Dublin1Dumbarton1Earlysville1Elkton1Elmont1Enon1Evington1Fair Oaks1Fairfax8Falls Church6Falmouth1Farmville1Fishersville1Fort Belvoir1Fort Hunt1Fredericksburg10Front Royal1Gainesville2Galax1Gate City1Glen Allen3Gloucester1Great Falls1Hampton2Hanover County1Harrisonburg1Hayes3Hayfield1Haymarket2Henrico2Herndon3Highland Springs1Huntington1Innsbrook1Ivor1Keene1Keswick1King George1Kingstowne1Lakeside1Lebanon2Leesburg9Leesylvania1Lexington3Lincolnia1Linton Hall1Locust Grove1Lorton1Loudoun Valley Estates1Luray1Lynchburg6Manakin-Sabot1Manassas7Manassas Park1Marshall1Mathews1McLean3McNair1Mechanicsville6Merrifield1Midlothian2Milford1Mineral1Moneta1Montclair1Montpelier1Montrose1Natural Bridge Station1New Kent1Newington1Newport News3Nokesville1Norfolk1North Chesterfield1Painter1Portsmouth2Prince George1Providence Forge1Pulaski1Purcellville2Quinton1Radford1Reston1Richmond15Roanoke2Rockwood1Round Hill1Salem2Saltville1Short Pump4Smithfield3South Riding4Southern Gateway1Spotsylvania1Springfield4Stafford1Staunton2Stephens City1Sterling3Suffolk5Swoope1Triangle1Tuckahoe2Tysons1Verona3Vienna3Virginia Beach17Warm Springs1Waynesboro3Williamsburg3Winchester6Windsor1Wise1Woodbridge11Woodlake2Wyndham1York County6Yorktown3Zion Crossroads1
Run a clinic in Virginia?
Add or claim your listing for free. Changes are reviewed before they go live.
Clinic data © OpenStreetMap contributors (ODbL), plus details submitted by clinics.