VIRGINIA ANIMAL
CONTROL FACILITIES

Accomack County Animal Control

P.O. Box 149
Accomac, VA  23301

757-787-1131

Alleghany County Animal Control

265 W Main Street
Covington, VA  22426

540-965-1770

Amelia County Animal Shelter
(Petfinder)

16565 Five Forks Rd
P.O. Box A
Amelia VA 23002

Email: ameliaanimalshelter@yahoo.com

Amherst County Animal Control

P.O. Box 390
Amherst, VA  24521

434-946-9400

Appomattox County Animal Control

P.O. Box 863
Appomattox, VA  24522

804-352-7922

Arlington Animal Welfare League

2650 South Arlington Mill Drive
Arlington, VA  24522

703-931-9241

Augusta County Animal Control

P.O. Box 590
Verona, VA  24482

540-245-5635

Bath County Animal Shelter

P.O. Box 309
Warm Springs, VA  24484

540-839-7210

Bedford County Animal Control

215 E Main Street
Bedford, VA  24523

540-586-7112

Bedford Humane Society
(Petfinder)

122 E Main Street
Bedford, VA  24523

540-586-7636

Big Stone Gap Animal Control

c/o Police Dept.
Big Stone Gap, VA  24219

540-523-0119

Bland County Animal Control

P.O. Box 510
Bland, VA  24315

276-688-4622

Botefourt County Animal Control

P.O. Box 18
Fincastle, VA  24175

540-473-8030

Bristol Humane Society

415 Cumberland Street
Bristol, VA  24201

276-645-7400

Brunswick County Animal Shelter

595 Planters Road
Lawrenceville, VA 23868

434-848-0912

Buchanan County Animal Control

P.O. Box 252
Buckingham, VA  23921

804-969-4242

Buckingham County Animal Shelter

P.O. Drawer 950
Grundy, VA 24614

276-935-6580

Buena Vista Police Dept

Animal Control Operations
Buena Vista, VA  24415

540-261-6174

Campbell County Animal Shelter

322 Dennis Riddle Lane
Rustburg, VA  24588

804-821-4416

Caroline County Animal Shelter
(Petfinder)

14080 Devils Three Jump Road
Milford, VA 22514

804-633-9041
Email: sjessee@co.caroline.va.us

Charles City County Animal Control

P.O. Box 128
Charles City, VA  23030

888-788-5146

Charlotte County Animal Control

P.O. Box 608
Charlotte Courthouse, VA 23923

804-542-5117

3807 Cook Boulevard
Chesapeake, VA 23323

757-382-8080 Ext. 1
Fax: 757-485-7319
Email: katacb@yahoo.com

Chesterfield County Animal Control

9300 Public Works Road
Chesterfield, VA  23832

804-748-1683

Clarke County Animal Shelter
(Petfinder)

225 Ramsburg Lane
Berryville, VA 22611

540-955-5104
Fax : 540-955-5104
Email: animalcontrol@co.clarke.va.us

Clifton Forge Animal Control

547 Main Street
Clifton Forge, VA  24422

540-863-2513

Colonial Heights Animal Control/Shelter

100-A Highland Avenue
Colonial Heights, VA  23834

804-520-9397

Covington City Animal Control

333 W Locust Street
Covington, VA  24426

540-965-6333

Craig County Animal Control

P.O. Box 308
New Castle, VA  24127

540-864-5010

Culpeper County Dept. of Animal Services

10144 James Monroe Hwy
Culpeper, VA  22701

540-547-4477

Cumberland County Animal Pound

101 Poorhouse Road
Cumberland, VA  23040

804-492-4740

Danville City Animal Control

P.O. Box 3300
Danville, VA  24543

434-799-6517

Dickenson County Animal Shelter

P.O. Box 1098
Clintwood, VA  24228

540-835-1320

Dinwiddie Animal Shelter
(Petfinder)

10903 Wheelers Pond Rd.
Dinwiddie, VA 23841

804-469-4547
Email: mellison@dinwiddieva.us

Eastern Shore Regional Animal Control Facility
(Petfinder)

28167 Beacon Rd.
Melfa, VA 23410

757-787-7091

Emporia/Greensville Animal Shelter
(Petfinder)

Newport Lane
Emporia, VA 23847

434-634-3609

Essex-Tappahanock Animal Control

P.O. Box 266
Tappahannock, VA  22560

804-443-3346

City of Fairfax Animal Shelter
(Petfinder)

3730 Old Lee Hwy
Fairfax VA 22030

703-385-7919
Email: jholden@ci.fairfax.va.us

Fairfax County Animal Control/Animal Shelter

4500 West Ox Road
Fairfax, Virginia 22030

703-830-1100
(Hearing impaired TTY..703-691-3255)

Falls Church Animal Control

c/o Police Dept, 300 Park Avenue
Falls Church, VA  22046

703-248-5172

Fauquier County Animal Control

78 West Lee Street
Warrenton, VA  20186

540-347-6862

Floyd County Humane Society

Box 218
Floyd, VA  24091

540-745-9365

Fluvanna County Animal Control

P.O. Box 113

434-589-8211

Franklin County Animal Control

1024 Pretlow Street
Franklin, VA  23851

757-561-8575

Franklin County Animal Control

70 E. Court Street, Suite 305
Rocky Mount, VA  24151

540-483-7440

Frederick County Animal Control
(Petfinder)

Esther L. Boyd Animal Shelter
297 Landfill Road
Winchester, VA  22602

540-667-9192
Email: fcas@visuallink.com

Fredericksburg Animal Control

P.O. Box 828
Fredericksburg, VA 22408

540-373-3122

Galax-Carroll-Grayson Animal Shelter

Fairfax Street
Galax, VA  24333

276-236-8501

Giles County Animal Rescue

315 N Main Street
Pearlsburg, VA  24134

540-921-2525

Gloucester County Animal Control

6582 Main Street
Gloucester, VA  23061

804-693-5290

Goochland County Animal Control

P.O. Box 10
Goochland, VA  23063

804-556-5302

Greene County Animal Shelter

P.O. Box 358
Stanardsville, VA  22973

434-985-5210

Greensville County Animal Shelter

1750 E Atlantic Street
Emporia, VA  23847

434-348-4205

Halifax County Animal Control

P.O. Box 699
Halifax, VA  24558

434-572-4292

Hanover County Animal Control

Hanover County Pound
12471 Taylor Complex Lane
Ashland, Virginia 23005

Phone: 804-365-6485
Fax: 804- 365-6488

Harrisonburg Animal Control

c/o Police Dept.
Harrisonburg, VA  22801

540-434-2317

Henrico County Animal Control

10421 Woodman Road
Richmond, VA  23228

804-727-8800
E-mail: animal_protection@henricopolice.org

Henry County Animal Control

3250 King Mountain Road
Martinsville, VA  24112

540-656-4266

Highland Animal Shelter

P.O. Box 80
Monterey, VA  24465

540-468-3377

Hopewell City Animal Control

c/o Police Dept.
Hopewell, VA  23860

804-541-2275

Isle of Wight Animal Shelter

13100 Poor House Road
Isle of Wight, VA  23397

757-365-6318

King & Queen County Animal Control

P.O. Box 177
King & Queen, VA  23085

804-785-5975

King George Animal Shelter
(Petfinder)

11220 Henry Griffin Road
King George County, VA 22485

540-775-2120
Fax: 540-775-5770

King William Veterinary Clinic/Pound
(Petfinder)

1242 Sharon Road
King William, VA 23086

804-769-3200

Lancaster Animal Shelter

1138 Mary Ball Road
Lancaster, VA  22503

804-462-7175

Lee County Animal Shelter

P.O. Box 367
Jonesville, VA  24263

276-346-7714

Lexington Animal Control

c/o Police Dept.
Lexington, VA  22450

540-462-3759

Loudoun County Animal Care & Control

39820 Charles Town Pike
Waterford, VA 20197

Eastern Loudoun: 703-777-0406
Western Loudoun: 540-882-3211
Fax: 540-882-3984
e-mail: animals@loudoun.gov

Louisa County Animal Shelter
(Petfinder)

Mica Road (Route 700)
Mineral, VA 23117

540-894-4219 or 540-967-3477
Email: lcpound2000@yahoo.com

Lunenburg County Pound

Courthouse Square
Lunenburg, VA  23952

434-696-4452

City of Manassas Animal
Adoption Center
(Petfinder)

10039 Dean Drive
Manassas, VA 20110

Shelter - 703-257-2420
Animal Control - 703-257-8009
Email: animalshelter@ci.manassas.va.us

Marion Animal Control

c/o Police Dept
.Marion, VA  24354

276-783-8145

Martinsville City Animal Control

55 W Church Street
Martinsville, VA  24112

276-656-5300

Mathews County Bureau of Animal Control

P.O. Box 839
Matthews, VA  23109

804-725-7172

Mecklenburg County Animal Control

P.O. Box 307
Boydton, VA  23917

804-738-6191

Middlesex County Dog Pound

P.O. Box 428
Saluda, VA  23149

804-758-2779

Montgomery County Animal Shelter

Montgomery County Animal Care & Control
434 Cinnabar Road
Christiansburg VA, 24073

540-382-5795

Nelson County SPCA/Animal Control

P.O. Box 336
Lovingston, VA  22949

434-263-7722
or 434-263-4800

New Kent Animal Pound
(Petfinder)

New Kent Animal Pound
6301 Olivet Church Road
N
ew Kent, VA  23124

804-966-9500
Email: newkentpets@yahoo.com

Norfolk City Animal Management Center
(Petfinder)

5585 Sabre Road
Norfolk, VA  23502

757-664-7387

Northhampton County Animal Control

P.O. Box 66
Eastville, VA  23347

757-678-0440

Northumberland County Animal Shelter
(Petfinder)

11703 Northumberland Highway
Heathsville, VA 22473

804-435-2597
Email: ncas5221@yahoo.com

Norton City Animal Control

P.O. Box 618
Norton, VA  24273

276-679-1211

Nottoway County Animal Control

P.O. Box 92
Nottoway, VA  23955

434-645-8696

Orange County Animal Shelter
(Petfinder)

11362 Porter Road
Orange, VA 22960

540-672-1124

Page County Animal Shelter
(Petfinder)

1261 Goodrich Road
Stanley, VA  22851

540-778-2101

Patrick County Animal Control

106 Rucker Street
Stuart, VA  24171

276-694-6094

Petersburg City Animal Control

37 E. Tabb Street
Petersburg, VA  23803

804-732-3654

Pittsylvania County Animal Control

382 Rainbow Lane
Dry Fork, VA  24549

434-423-7931

Portsmouth Animal Control

c/o Police Dept, 711 Crawford Street
Portsmouth, VA  23704

757-393-8430

Powhatan Sheriffs Office-Animal Control
(Petfinder)

P.O. Box 133
Powhatan, VA 23139

804-598-5672
Email: kwgonda@powhatansheriff.net

Prince Edward County Animal Control

255 County Shop Rd.
P.O. Box 382
Farmville, VA  23901

 

Prince George County Animal Control
(Petfinder)

3100 Union Branch Rd.
Petersburg, VA 23805

804-733-2796
Fax (804) 733-2658
Emergency Number (804)733-2770.
Email: pganimals@hotmail.com

Prince William County Animal Shelter
(Petfinder)

14807 Bristow Road
Manassas, VA 20112

703-792-6465
Email: animalshelter@pwcgov.org

Pulaski County Animal Control
(Petfinder)

80 Dublin Park Rd
Dublin, VA 24084

540-674-8359
Email: malderman@sheriffsoffice.org

Radford Animal Control

c/o Police Dept
.Radford, VA  24141

540-731-3688

Rappahannock County Animal Control

P.O. Box 519
Washington, VA  22747

540-675-5330

Richmond Animal Shelter
(Petfinder)

1600 Chamberlayne Avenue.
Richmond , VA 23222

804-646-5573
Fax: 804-646-5586
Email: richmondanimalshelter@hotmail.com

Richmond Animal Care and Control
(Petfinder)

1600 Chamberlayne Avenue.
Richmond , VA 23222

804-646-5573
Fax: (804) 646-5586
E-mail: richmondanimalshelter@hotmail.com

Richmond County Animal Control

1573 Sharps Road
Warsaw, VA  22572

804-333-3415

Roanoke City Animal Control

1313 Eastern Ave, NE
Roanoke, VA  24012

540-853-2891

Roanoke County Animal Control

c/o Police Dept.
Roanoke, VA  24019

540-561-8040

Rockbridge County Animal Control

150 S Main Street
Lexington, VA 24450

540-463-7328

Russell County Animal Shelter

P.O. Box 1208
Lebanon, VA  24266

276-889-8000

Salem City Animal Control Shelter

1301 Indiana Street
Salem, VA 24153

540-375-3038
Email: rgentry@ci.salem.va.us

Scott County Pound

112 Water Street
Gale City, VA  24251

276-386-6521

Shenandoah County Animal Control Shelter
(Petfinder)

268 Landfill Rd
Edinburg, VA 22824

540-984-8955
Email: scas@co.shenandoah.va.us

Smyth County Animal Shelter
(Petfinder)

287 Fox Valley Road
Marion, VA  24354

276-646-2222

South Boston City Animal Control

c/o Police Dept.
South Boston, VA  24592

804-575-4271

Southampton County Pound

Highway 35
Courtland, VA  23837

757-653-2100

Spotsylvania County Animal Services

450 Tv Drive
Fredericksburg, VA 22408

540-891-1329
Email: animal@spotsylvania.va.us

Stafford County Animal Control

473 Eskimo Hill Rd
Stafford, VA  22554

540-658-7387

Staunton City Animal Control

c/o Staunton Police Dept.
Staunton, VA  24401

540-332-3842

Suffolk City Animal Control

124 Forest Glen Drive
Suffolk, VA  23434

757-923-2160

Surry County Animal Control

265 Old Burrough Road
Surry, VA  23883

757-294-5271

Sussex County Animal Control

P.O. Box 1387
Sussex, VA  23884

434-246-5511

Tazewell County Animal Shelter

Route 649
Lynn Hollow Road
Tazewell, VA 24651

276-988-5795
Email: taz03h@naxs.net

Vienna Animal Control

4500 West Ox Road

703-830-1100

Vinton Animal Control

311 S Pollard Street
Vinton, VA  24179

540-983-0617

Virginia Beach Bureau of Animal Control
(Petfinder)

2665 Leroy Road
Virginia Beach, VA  23456

757-427-4444

Washington County Animal Control
(Petfinder)

CC Porter Animal Shelter
27252 Porter Lane
Abingdon, VA  24210

276-676-6210
Email: animalcontrol@washcova.com

Waynesboro City Animal Control

Waynesboro Police Dept.
Waynesboro, VA  22980

540-942-6675

Westmoreland County Animal Shelter
(Petfinder)

PO Box 1000
6154 Stratford Hall Road
Montross VA 22520

804-493-0869 (leave message)
E-mail: dale@haloisp.net

Williamsburg City Animal Control (James City County)

5087 John Tyler Highway
Williamsburg, VA  23187

757-253-1800

Winchester Animal Control

c/o Police Dept
Winchester, VA  22601

540-662-4131

Wise County Animal Shelter

4701 Blackwood Industrial Park Road
Wise, VA  24293

276-679-6750

Wythe County Animal Shelter

600 Atkins Mill Road
Wytheville, VA 24382

276-228-6003

Wytheville Animal Control

2nd and Spring Streets
Wytheville, VA  24382

540-223-3300

Return to "Links" page.