Lost and Found Pets    |     home
Alabama Shelters   |   Alaska Shelters   |   Arizona Shelters   |   Arkansas Shelters   |   California Shelters   |   Colorado Shelters   |   Connecticut Shelters   |   Delaware Shelters   |   Florida Shelters   |   Georgia Shelters   |   Hawaii Shelters   |   Idaho Shelters   |   Illinois Shelters   |   Indiana Shelters   |   Iowa Shelters   |   Kansas Shelters   |   Kentucky Shelters   |   Louisiana Shelters   |   Maine Shelters   |   Maryland Shelters   |   Massachusetts Shelters   |   Michigan Shelters   |   Minnesota Shelters   |   Mississippi Shelters   |   Missouri Shelters   |   Montana Shelters   |   Nebraska Shelters   |   Nevada Shelters   |   New Hampshire Shelters   |   New Jersey Shelters   |   New Mexico Shelters   |   New York Shelters   |   North Carolina Shelters   |   North Dakota Shelters   |   Ohio Shelters   |   Oklahoma Shelters   |   Oregon Shelters   |   Pennsylvania Shelters   |   Rhode Island Shelters   |   South Carolina Shelters   |   South Dakota Shelters   |   Tennessee Shelters   |   Texas Shelters   |   Utah Shelters   |   Vermont Shelters   |   Virginia Shelters   |   Washington Shelters   |   Washington DC Shelters   |   West Virginia Shelters   |   Wisconsin Shelters   |   Wyoming Shelters
Virginia Shelters - Alphabetical by City
Website Hosting


Washington County Animal Shelter, C.C. Porter Shelter
27252 Porter Lane
Abingdon, Virginia 24210
Phone: 540-676-6210

Animal Welfare League of Alexandria - Animal Shelter
4101 Eisenhower Avenue
Alexandria, Virginia 22304
Phone: 703-838-4774
www.alexandriaanimals.org/~awla/main.cfm

Amelia County Animal Control
P.O. Box A
Amelia, Virginia 23002
Phone: 804-561-3878
www.petfinder.org/shelters/VA73.html

Humane Society / SPCA of Nelson County
P.O. Box 85
Arlington, Virginia 22922
Phone: 804-263-4378

SPCA of Northern Virginia
P.O. Box 100220
Arlington, Virginia 22210
Phone: 703-799-9390
www.spcanova.org/

Hanover County Pound / Animal Control
12471 Taylor Complex Lane
Ashland, Virginia 23069
Phone: 804-365-6485
www.co.hanover.va.us/anmlctrl/

Hanover Humane Society, Inc.
P.O. Box 1011
Ashland, Virginia 23005
Phone: 804-798-0806
spencem@erols.com

Indian Rivers Humane Society
P.O. Box 264
Aylett, Virginia 23009
Phone: 804-769-2145
www.petfinder.org/shelters/VA40.html

Bedford County Animal Control
122 E. Main Street
Bedford, Virginia 24523
Phone: 540-586-7690
www.co.bedford.va.us/Res/Animal/index.asp

Bedford Humane Society, Inc.
P.O. Box 1293
Bedford, Virginia 24523
Phone: 540-586-6100
www.members.petfinder.org/~VA26/frames.htm

Clarke County Animal Shelter
102 North Church Street
Berryville, Virginia 22611
Phone: 540-955-5104

Humane Society of Montgomery County
P.O. Box 287
Blacksburg, Virginia 24063
Phone: 540-382-1166

Bristol City Animal Control
415 Cumberland Street
Bristol, Virginia 24201
Phone: 276-645-7400

Buena Vista Animal Control
2039 Seymore Avenue
Buena Vista, Virginia 24416
Phone: 540-261-6174

SPCA Animal Shelter
9350 Roges
Casanova, Virginia 20139
Phone: 540-788-9000

Charlottesville-Albemarle SPCA
P.O. Box 7047
Charlottesville, Virginia 22906
Phone: 804-973-5959
www.caspca.org/

Chesapeake City Animal Bureau / Shelter
3807 Cook Blvd
Chesapeake, Virginia 23323
Phone: 757-382-8080
www.chesapeake.va.us/services/depart/police/police/tuacb.html

Montgomery County Animal Control
434 Cinnabar Road
Christiansburg, Virginia 24073
Phone: 540-382-5795
www.nrvanimalshelters.com/Montgomery/

P.A.W.S. of Southwest Virginia, Inc.
P.O. Box 576
Coeburn, Virginia 24230
Phone: 276-523-0222
www.geocities.com/pawsofswva/

SPCA of Martinsville-Henry County
P.O. Box 326
Collinsville, Virginia 24178
Phone: 276-632-0548
www.spcamhc.org/

Colonial Heights Animal Shelter
P.O. Box 3401
Colonial Heights, Virginia 23834
Phone: 804-526-9397
www.colonial-heights.com/PoliceAnimalShelter.htm

SPCA Petersburg & Colonial Heights
201 Temple Avenue
Colonial Heights, Virginia 23834
Phone: 804-526-7722

Alleghany County Animal Control
265 W Main Street
Covington, Virginia 22426
Phone: 540-965-1770

Covington City Animal Control
West Locust Street
Covington, Virginia 24426
Phone: 540-965-6333

Culpeper County Department of Animal Services
10144 James Monroe Highway
Culpeper, Virginia 22701
Phone: 540-547-4477

Culpeper County Humane Society
P.O. Box 1224
Culpeper, Virginia 22701
Phone: 540-547-3556
www.humanesocietyofculpeper.org/

Beath Animal Shelter
P.O. Box 628
Dillwyn, Virginia 23936
Phone: 434-983-7387

Hopewell Humane Society
18201 Wards Creek Road
Disputanta, Virginia 23842
Phone: 804-458-7303
www.petfinder.org/shelters/VA12.html

Pulaski County Animal Shelter
80 Dublin Park Road
Dublin, Virginia 24084
Phone: 540-674-8359
www.nrvanimalshelters.com/Pulaski/

Pulaski County Humane Society
P.O. Box 1046
Dublin, Virginia 24084
Phone: 540-674-0089
www.dogsaver.org/pchs/

Shenandoah County Animal Shelter
268 Landfill Road
Edinburg, Virginia 22824
Phone: 540-984-8955
www.co.shenandoah.va.us/animal_shelter/

Emporia Animal Control
1443 James River Jct
Emporia, Virginia 23847
Phone: 804-634-3609
www.greensvillecountyva.gov/Greensville%20County/public%20safety/animal_control.htm

Humane Society of Fairfax County
4057 Chain Ridge Road
Fairfax, Virginia 22030
Phone: 703-385-7387
www.hsfc.org/

Fairfax County Animal Shelter
4500 West Ox Road
Fairfax, Virginia 22030
Phone: 703-830-1100
www.fairfaxcounty.gov/police/animalservices/

Franklin Animal Shelter
100 S. Main Street
Franklin, Virginia 23851
Phone: 757-562-8575

Humane Society of Franklin - Southampton County
27463 Pretlow Road
Franklin, Virginia 23851
Phone: 757-562-2510

Fredericksburg SPCA
1523 Olde William Street
Fredericksburg, Virginia 22401
Phone: 540-373-9008

Rappahannock Humane Society
P.O. Box 8313
Fredericksburg, Virginia 22404
Phone: 540-785-1470

Spotsylvania Animal Shelter
450 TV Drive
Fredericksburg, Virginia 22408
Phone: 540-891-1329
www.spotsylvania.va.us/departments/animal/

Floyd County Humane Society
P.O. Box 862
Floyd, Virginia 24091
Phone: 540-745-9365
www.nrvanimalshelters.com/Floyd/

Humane Society of Warren County
1245 Progress Drive
Front Royal, Virginia 22630
Phone: 540-635-4734
www.members.petfinder.org/~VA199/index.html

Scott County Animal Control
112 Water Street
Gate City, Virginia 24251

Gloucester Mathews Humane Society
P.O. Box 385
Gloucester, Virginia 23061
Phone: 804-693-5520
www.gloucestermathewshumanesociety.org/

Harrisonburg Animal Control
181 S. Liberty Street
Harrisonburg, Virginia 22801

Rockingham-Harrisonburg SPCA
P.O. Box 413
Harrisonburg, Virginia 22801
Phone: 540-434-5270
home.rica.net/spca/

Virginia Federation of Humane Societies
826 Oakwood Drive
Harrisonburg, Virginia 22801
Phone: 540-879-9874

Hopewell Animal Control
300 N. Main Street
Hopewell, Virginia 23860

Humane Society of Loudon County
P.O. Box 601
Leesburg, Virginia 20178
Phone: 703-777-2912
www.humanesocietyofloudouncounty.org/index.php

Rockbridge SPCA
10 Animal Place
Lexington, Virginia 24450
Phone: 703-463-5123
www.rockbridgespca.net/

SPCA Shelter
Greenhouse Road
Lexington, Virginia 24450
Phone: 540-463-5123

Humane Society of Nelson County
29 Stagebridge Road
Lovingston, Virginia 22949
Phone: 804-263-7722
www.nelsonspca.org/

Alleghany Humane Society
P.O. Box 60
Low Moor, Virginia 24457
Phone: 540-862-2436
www.petfinder.org/shelters/VA80.html

Lynchburg Humane Society
3305 Naval Reserve Road
Lynchburg, Virginia 24501
Phone: 434-846-1438
www.lynchburghumanesociety.org/

Madison-Greene Humane Society
P.O. Box 833
Madison, Virginia 22727
Phone: 540-948-3191
www.madisonhumanesociety.net/

Manassas Park Animal Control
329 Manassas Drive
Manassas Park, Virginia 20111
www.manassasparkpolice.com/animal_control.htm

Northern Virginia Animal League, Inc.
7522 Hyde Court
Manassas, Virginia 20109
Phone: 703-368-2460
www.nval.net/

Prince William County Animal Control Bureau - Animal Shelter
14807 Dumfries Road
Manassas, Virginia 20112
Phone: 703-792-6465
www.co.prince-william.va.us/default.aspx?topic=040045

Smyth County Animal Control
287 Fox Valley Road
Marion, Virginia 24354
Phone: 276-646-2222
www.smythcounty.org/Animal%20Control/Animal%20Control.htm

Southside SPCA
P.O. Box 66
Meherrin, Virginia 23954
Phone: 434-736-9595
www.petfinder.org/shelters/VA137.html

Caroline County Animal Shelter
14080 Devil's Three Jump Road
Milford, Virginia 22514
Phone: 804-633-9041
www.co.caroline.va.us/animalcontrol.html

Westmoreland County Animal Shelter
P.O. Box 1000
Montross, Virginia 22520
Phone: 804-493-0869
www.petfinder.org/shelters/VA25.html

Peninsula SPCA
523 J Clyde Morris Blvd
Newport News, Virginia 23601
Phone: 757-595-1399
www.peninsulaspca.com/

Norfolk SPCA
916 Ballentine Blvd
Norfolk, Virginia 23504
Phone: 757-622-3319
www.norfolkspca.com/

Virginia Animal Control Association
5585 Sabre Road
Norfolk, Virginia 23502
Phone: 757-664-7387
www.vacaonline.com/

Eastern Shore SPCA
26528 Lakford Highway
Onley, Virginia 23418
Phone: 757-787-7385
www.shorespca.org/

Orange County Humane Society / Shelter
P.O. Box 623
Orange, Virginia 22960
Phone: 540-672-0069
www.orangecountyhumanesociety.org/

Giles County Animal Rescue, Inc.
P.O. Box 354
Pearisburg, Virginia 24134
Phone: 540-921-2053
www.nrvanimalshelters.com/Giles/

Portsmouth Animal Control
711 Crawford Street
Portsmouth, Virginia 23704

Portsmouth Humane Society
2704 Frederick Blvd
Portsmouth, Virginia 23704
Phone: 757-397-6004
www.portsmouthhumanesociety.org/

Second Chance Animal Shelter
P.O. Box 55
Powhatan, Virginia 23139
Phone: 804-598-2100
www.secondchanceshelter.org/

Charles City County Animal Shelter
11200 Carriage Road
Providence Forg, Virginia 23140
Phone: 804-829-9266

Pound Pals of Radford
P.O. Box 2851
Radford, Virginia 24143
Phone: 703-633-2307
www.petfinder.org/shelters/VA180.html

Radford Animal Control / Shelter
104 Pulaski Street
Radford, Virginia 24141
Phone: 703-731-3688
www.nrvanimalshelters.com/RAC/

Paws & Claws Animal Rescue
P.O. Box 2504
Reston, Virginia 20195
Phone: 703-689-0500
www.paws-claws.org/

Franklin County Animal Control Shelter
9246 Virgil H. Goode Highway
Rocky Mount, Virginia 24151
Phone: 540-483-7440
www.franklincountyva.org/animal.htm

Franklin County Humane Society
18401 Virgil Goode Highway
Rocky Mount, Virginia 24065
Phone: 540-489-3491
www.petfinder.org/shelters/VA29.html

Henrico County Animal Shelter
420 Dabbs House Road
Richmond, Virginia 23223
Phone: 804-652-3360
www.co.henrico.va.us/police/animal.htm

Henrico Humane Society
P.O. Box 28014
Richmond, Virginia 23228
Phone: 804-262-6634
www.henricohumane.org/

Richmond Animal League
11401 International Drive
Richmond, Virginia 23236
Phone: 804-379-0046
www.ral.org/

Richmond City Animal Shelter
1600 Chamberlain Avenue
Richmond, Virginia 23222
Phone: 840-646-5573
www.ci.richmond.va.us/

Richmond SPCA
2519 Hermitage Road
Richmond, Virginia 23220
Phone: 804-643-6785
www.richmondspca.org/site/PageServer

Roanoke Valley SPCA
1340 Baldwin Avenue
Roanoke, Virginia 24012
Phone: 540-344-4840
www.rvspca.org/

Campbell County Animal Shelter
322 Dennis Riddle Lane
Rustburg, Virginia 24588

Humane Society for Campbell County
P.O. Box 606
Rustburg, Virginia 24588
Phone: 804-821-4416
www.humanecampbell.org/

Isle of Wight County Humane Society
P.O. Box 273
Smithfield, Virginia 23431
Phone: 757-357-4214
www.petfinder.org/shelters/VA37.html

Halifax County Humane Society/ Animal Shelter
P.O. Box 969
South Boston, Virginia 24592
Phone: 434-575-1473

South Boston Animal Control
640 Hamilton Blvd
South Boston, Virginia 24592

Stafford County Animal Control / Shelter
473 Eskimo Hill Road
Stafford, Virginia 22555
Phone: 540-658-7387
www.co.stafford.va.us/Departments/Animal_Control/

Page County Animal Shelter
791 Eldon Yates Drive
Stanley, Virginia 22835
Phone: 540-778-2101
www.petfinder.org/shelters/VA122.html

Augusta Regional SPCA
33 Archery Lane
Staunton, Virginia 24401
Phone: 540-885-7722
www.augustaregionalspca.org

Staunton Animal Control
113 Olive Street
Staunton, Virginia 24401
Phone: 540-887-3337

Patrick County Animal Pound / Patrick Animal Welfare Society
16 Dr. Kay Lane
Stuart, Virginia 24171
Phone: 703-694-3663
www.petfinder.org/shelters/VA69.html

Animal Shelter
165 Sulgrave Ct
Sterling, Virginia 20191

Surry County SPCA
P.O. Box 96
Surry, Virginia 23883
Phone: 757-294-3077
www.members.petfinder.org/~VA23/Surry.html

Vinton Animal Control
311 S. Pollard Street
Vinton, Virginia 24179

Virginia Beach Animal Control
2665 Leroy Drive
Virginia Beach, Virginia 23456
Phone: 757-427-4158
www.geocities.com/Petsburgh/Haven/7703/

Virginia Beach SPCA
3040 Holland Road
Virginia beach, Virginia 23456
Phone: 757-427-0070
www.vbspca.com/

Fauquier County Animal Control
78 West Lee Street
Warrenton, Virginia 22186
Phone: 540-347-6862

Fauquier SPCA
P.O. Box 733
Warrenton, Virginia 20188
Phone: 540-788-9000
www.fauquierspca.com/

Loudoun County Animal Care and Control
39820 Charles Town Pike
Waterford, Virginia 20197
Phone: 703-777-0406
www.loudoun.gov/animals/

Animal Welfare League of the Northern Neck of Virginia
P.O. Box 975
White Stone, Virginia 22578
Phone: 804-435-0822

Frederick County Animal Control
107 N. Kent Street
Winchester, Virginia 22601

Frederick County Esther Boyd Animal Shelter
161 Fort Collier Road
Winchester, Virginia 22603
Phone: 540-667-9192
www.co.frederick.va.us

SPCA Winchester
115 Featherbed Lane
Winchester, Virginia 22601
Phone: 540-662-8616

Winchester Animal Control
231 E. Piccadilly Street
Winchester, Virginia 2260

Heritage Humane Society (HHS)
430 Waller Mill Road
Williamsburg, Virginia 23185
Phone: 757-221-0150
www.heritagehumanesociety.org/

James City County Animal Control Shelter
P.O. Box 8784
Williamsburg, Virginia 23187
Phone: 757-253-1800
www.jccegov.com/police/animal-control.html

SPCA of Prince William County
P.O. Box 6631
Woodbridge, Virginia 22195
Phone: 571-222-0033
www.pwspca.org/

Wytheville Animal Control
185 Spring Street
Wytheville, Virginia 24382

Wythe County Humane
245 South 4th
Wytheville, Virginia 24382
Phone: 703-228-7683

York County Animal Control
224 Ballard Street
Yorktown, Virginia 23690
www.yorkcounty.gov/fls/ac/home.htm



Complete form to update Shelter information or add a Shelter

Shelter Name:
Address:
City:
State:
Zip:
Phone Number:
Website address:

Incomplete information will not be posted.