Animal-Assisted Therapy in VA, by city

158 cities in VA have providers who offer animal-assisted therapy. Commonly handled by Clinical Social Worker, Counselor, Mental Health Counselor.

By city

Richmond2,111Virginia Beach1,164Fairfax1,159Alexandria1,026Norfolk637Roanoke627Charlottesville596Lynchburg558Chesapeake510Arlington509Fredericksburg467Hampton462North Chesterfield404Manassas390Falls Church357Leesburg356Newport News352Woodbridge328Williamsburg314Harrisonburg282Midlothian264Reston249Winchester236Glen Allen230Henrico227Vienna220Portsmouth218Suffolk207Blacksburg205Chesterfield197Mc Lean188Mechanicsville153Stafford151Staunton144Ashburn143Petersburg142Salem140Abingdon135Danville135Springfield130Ashland123Chantilly119Sterling118Herndon110Forest102Christiansburg101Annandale98Gainesville97Culpeper94Fort Belvoir86Gloucester85Burke84Martinsville83Chester80Warrenton77Yorktown77Broadlands68Wytheville67Waynesboro60Rocky Mount58Farmville57Cedar Bluff54Lexington53Centreville48Front Royal48Marion48Dumfries47Colonial Heights45Purcellville44Galax43Radford40Big Stone Gap39Bristow38Haymarket38Mclean37Spotsylvania37Bedford32Franklin32South Boston31Fishersville30Oakton30Aldie29Bristol29Emporia28Hopewell27Fort Lee24Lansdowne24Goochland23Norton23Woodstock23Fort Eustis22Palmyra21Tazewell21Covington19Manassas Park19Powhatan19Lebanon18Ruckersville18Smithfield18King George17South Chesterfield17Crozet16Parksley16Berryville15Bluefield15Jonesville15Richlands15Rockingham15Lorton14Prince George14Rustburg14Stephens City14Lovingston13Luray13New Kent13South Hill13Warsaw13Fairfax Station12Pounding Mill12Vinton12Wise12Blue Ridge11Jarratt11Lawrenceville11Locust Grove11Middleburg11Moseley11Occoquan11Quantico11Belle Haven10Carrollton10Clifton10Dublin10Duffield10Floyd10Pennington Gap10Ruther Glen10Sandston10Stuarts Draft10Boydton9Broadway9Clarksville9Hillsville9Stone Ridge9Stony Creek9Amherst8Appomattox8Barboursville8Burkeville8Chatham8Clintwood8Fort Gregg Adams8Gate City8North Dinwiddie8Orange8South Riding8Stanardsville8Verona8

Directory information is educational and may change. A specialty match means a provider may evaluate or treat this; only items marked “confirmed” were selected by the provider. Patients should confirm services, insurance, and availability directly with the office.