cat logo

Virginia Animal Shelters

inside banner

bar

STATE SHELTERS by CITY

Abingdon
Washington County Animal Shelter - C.C. Porter Shelter
27252 Porter Ln, Abingdon, VA 24210 (276) 676-6210
Aldie
Friends of The Animal Shelter
Aldie, VA 703-327-4530
Alexandria
Animal Welfare League of Alexandria
4101 Eisenhower Ave, Alexandria, VA 22304 (703) 838-4774
Amelia
Amelia County Animal Shelter
16565 Five Forks Rd, Amelia, VA 23002 (804) 561-3878 Email
Amissville
Rappahannock Animal Shelter
Route 639, Amissville, VA 540-937-3336
Arlington
Animal Welfare League of Arlington
2650 S Arlington Mill Dr, Arlington, VA (703) 931-9241
Arlington
SPCA of Northern Virginia
PO Box 10504, Arlington, VA 22210 (703) 799-9390 Email
Arrington
Humane Society of Nelson County
5171 Lowesville Rd, Arrington, VA 22922 (804) 263-7722 Email
Ashland
Hanover Humane Society
PO Box 1011, Ashland, VA (804) 798-0806
Bedford
Bedford Humane Society
PO Box 1293, Bedford, VA 24523 (540) 586-6100 Email
Blue Ridge
Wildlife Control of Roanoke
Rr 1 Box 863, Blue Ridge, VA 540-947-0160
Casanova
Fauquier SPCA
9350 Rogues Rd, Casanova, VA 20139 (540) 788-9000 Email
Charlottesville
Charlottesville-Albemarle SPCA
PO Box 7047, Charlottesville, VA 22906 (434) 973-5959 Email
Chesapeake
Animal Assistance League
1149 New Mill Dr, Chesapeake, VA 757-548-0045
Chesapeake
Meower Power Feral Cat Coalition
PO Box 9696, Chesapeake, VA 23321 (757) 399-0001 Email
Christiansburg
Humane Society of Montgomery County A No-Kill Shelter
1183 Flanagan Dr, Christiansburg, VA 24073 (540) 382-1166
Colonial Heights
Colonial Heights Animal Control
900 E Roslyn Rd, Colonial Heights, VA 23834 (804) 526-9391
Covington
Alleghany Humane Society
304 Karnes Rd, Covington, VA 540-862-2436
Dillwyn
Beath Animal Shelter
Highway 631, Dillwyn, VA 804-983-7387
Dublin
Pulaski County Humane Society
PO Box 1046, Dublin, VA 540-674-0089
Edinburg
Humane Society of Shenandoah County
341 Landfill Rd, Edinburg, VA 540-984-8955
Fairfax
Fairfax County Animal Shelter
4500 W Ox Rd, Fairfax, VA 22030 (703) 830-1100
Fairfax
Humane Society of Fairfax County
4057 Chain Bridge Rd, Fairfax, VA 22030 (703) 385-7387 Email
Fairfax Station
Animal Allies
PO Box 7040, Fairfax Station, VA (703) 940-9183
Fairfax Station
Homeless Animals Rescue Team
PO Box 7261, Fairfax, VA (703) 691-HART
Floyd
Floyd County Humane Society
PO Box 862, Floyd, VA 24091 (540) 745-7207
Fredericksburg
Fredericksburg SPCA
1523 William St, Fredericksburg, VA 540-373-9008
Fredericksburg
Spotsylvania Animal Shelter
450 TV Dr, Fredericksburg, VA 22408 (540) 507-7459
Front Royal
Humane Society of Warren County
PO Box 1435, Front Royal, VA 540-635-4734
Galax
Galax Carroll Grayson Shelter
201 Fair St, Galax, VA 540-236-8501
Gloucester
Gloucester-Mathews Humane Society
9131 Rangtang Rd, Gloucester, VA (804) 693-5520
Hampton
Animal Aid Society
8 Butler Farm Rd, Hampton, VA 23666 (757) 865-0511
Hampton
Cat Corner
85 Fulton St, Hampton, VA 757-722-0590
Harrisonburg
SPCA
Hwy 718, Harrisonburg, VA 540-434-5270
Hartwood
Reigning Cats & Dogs
Hartwood, VA 540-286-0547
Hopewell
Hopewell Humane Society
323 E Poythress St, Hopewell, VA 23860 (804) 458-7303 Email
Kilmarnock
Animal Welfare League
PO Box 1177, Kilmarnock, VA 804-435-0822
Lawrenceville
Brunswick Animal Shelter
595 Planters Rd, Lawrenceville, VA 804-848-0912
Leesburg
Humane Society of Loudoun County
PO Box 601, Leesburg, VA 20178 (703) 777-2912 Email
Lexington
SPCA Shelter
Greenhouse Rd, Lexington, VA 540-463-5123
Louisa
Louisa County Animal Shelter
PO Box 160, Louisa, VA 23117 (540) 589-1900
Low Moor
Alleghany Humane Society
PO Box 60, 304 Karnes Rd, Low Moor, VA 24457 (540) 862-2436
Lynchburg
Lynchburg Humane Society
3305 Naval Reserve Rd, Lynchburg, VA (804) 846-1438
Manassas
Potomac Animal Allies
Independent Hill, Manassas, VA 703-791-2900
Manassas
Prince William County Bureau of Animal Control
14807 Dumfries Rd, Manassas, VA 22026 (703) 792-6465
Marion
Smyth County Animal Control and Shelter
121 Bagley Circle, #100, Marion, VA 24354 (540) 646-2222 Email
Martinsville
SPCA of Martinsville-Henry County
1420 Virginia Ave, Martinsville, VA 24112 (540) 632-0548 Email
Meherrin
Southside SPCA
Highway 360, Meherrin, VA 804-736-9595
Merrifield
Friends of Homeless Animals
PO Box 2575, Merrifield, VA 22116 (703) 385-0224 Email
Mineral
Friends of Louisa's Animals
PO Box 332, Mineral, VA 23117 (540) 967-9555
Montross
Westmoreland County Shelter
Rte 648, Montross, VA 22520 (804) 493-0869 Email
Newport News
Peninsula SPCA
523 J Clyde Morris Blvd, Newport News, VA (757) 595-1399
Norfolk
Norfolk Animal Protection Unit
5585 Sabre Rd, Norfolk, VA  23502 (757) 664-7387 Email
Norfolk
Norfolk SPCA
916 Ballentine Blvd, Norfolk, VA (757) 622-3319
Norton
Wise County Animal Shelter
6221-A Kent Junction Rd, Norton, VA 24279 (276) 679-6750 Email
Onley
SPCA Animal Shelter
Route 13, Onley, VA 757-787-7385
Orange
Orange County Humane Society
PO Box 623, Orange, VA 22960 (540) 672-0069 Email
Portsmouth
Portsmouth Humane Society
2704 Frederick Blvd, Portsmouth, VA 757-397-6004
Powhatan
Second Chance Animal Shelter
PO Box 55, Powhatan, VA 804-598-2100
Richmond
Henrico Humane Society
PO Box 28014, Richmond, VA 23228 (804) 262-6634 Email
Richmond
Richmond Animal League
11401 International Dr, Richmond, VA 804-379-0046
Roanoke
Roanoke Valley SPCA
1313 Eastern Ave NE, Roanoke, VA 540-344-4840 Email
Rustburg
Humane Society for Campbell County
322 Dennis Riddle Ln, Rustburg, VA 24588 (434) 821-4416 Email
Smithfield
Isle of Wight County Humane Society
PO Box 273, Smithfield, VA 23431 (757) 357-4214 Email
South Boston
Halifax County Animal Shelter
Sinani Rd, South Boston, VA 804-572-4292
Stafford
Pet Assistance League of Virginia
PO Box 1076, Stafford, VA 22555 (540) 659-5018 Email
Stafford
Stafford Animal Control
473 Eskimo Hill Rd, Stafford, VA (540) 658-7387 Email
Staunton
Augusta County SPCA
Archery Ln, Staunton, VA 24402 (540) 885-7722
Stuart
Patrick County Animal Pound
16 Dr. Kay Ln, Stuart, VA 24171 (540) 694-3663 Email
Temperanceville
County of Accomack
Temperanceville, VA 757-824-6269
Troy
Fluvanna SPCA
PO Box 1078, Troy, VA 22974 (804) 591-0123
Virginia Beach
K-9 New Life Center
PO Box 6427 Virginia Beach, VA 23456 757-721-BARK Email
Virginia Beach
Virginia Beach SPCA
3040 Holland Rd, Virginia Beach, VA (757) 427-0070
Washington
Rappahannock Animal Welfare League
PO Box 428, Washington, VA 22747 (540) 937-3336 Email
Whayleville
Paws for a Cause
2708 Freeman Mill Rd, Whayleville, VA 23438 (757) 986-2287 Email
Williamsburg
Heritage Humane Society
430 Waller Mill Rd, Williamsburg, VA (757) 221-0150
Winchester
Frederick County Ester Boyde Animal Shelter
297 Landfill Rd, Winchester, VA 22602 (540) 667-9192
Woodbridge
Mason Neck Wildlife Refuge
14344 Jefferson Davis Hwy, Woodbridge, VA 703-690-1297
bar

 logo
NetPets® Main Page

contact information

Cat Rescue/Shelters

Shelters by State

cat
The Cat Center


Copyright© 1995-2012 NetPets®, Inc.