Virginia County Animal Shelters

County animal shelters are always packed with wonderful animals looking for a chance at a forever home. We would love for you to adopt an animal from Rikki's, but we encourage you to start your search with animals in county shelters.

If you find any errors with this list -- or find websites that need to be linked to it, please email the changes to us.

FACILITY NAME

ADDRESS

CITY/STATE/ZIP

TELEPHONE

A

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

P.O. Box A

Amelia, VA  23002

804-561-3878

Amherst County Animal Control

P.O. Box 390

Amherst, VA  24521

434-946-9400

Amherst 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

Augusta Regional SPCA

30 Archery LN

Staunton, VA 24401

540-885-7782

B

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

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. Drawer 950

Grundy, VA 24614

276-935-6580

Buckingham County Animal Shelter

P.O. Box 252

Buckingham, VA  23921

804-969-4242

Buena Vista Police Dept

Animal Control Operations

Buena Vista, VA  24415

540-261-6174

C

Campbell County Animal Shelter

322 Dennis Riddle Lane

Rustburg, VA  24588

804-821-4416

Caroline County Animal Shelter

14080 Devils Three Jump Rd

Milford, VA  22514

804-633-9041

Caring For Creatures 352 Sanctuary Lane Palmyra, VA 22963 434-842-2404

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-8083

Chesterfield County Animal Control

9300 Public Works Road

Chesterfield, VA  23832

804-748-1683

Clarke County Animal Shelter

225 Ramsburg Lane

Berryville, VA  22611

540-955-5104

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

D

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

10903 Wheelers Pond Road

Dinwiddie, VA  23841

804-469-4547

E

Emporia Animal Control

310 Budd Street

Emporia, VA 23847

804-634-2121

Essex-Tappahanock Animal Control

P.O. Box 266

Tappahannock, VA  22560

804-443-3346

F

Fairfax County Animal Control/Animal Shelter

4500 W Ox Road

Fairfax, VA  22030

703-385-7924

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

Palmyra, VA  22963

434-589-8211

Fluvanna County SPCA 5239 Union Mills Road Troy, VA 22974 434-591-0123

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

Esther L. Boyd Animal Shelter

Winchester, VA  22602

540-667-9192

Fredericksburg Animal Control

P.O. Box 828

Fredericksburg, VA 22408

540-373-3122

 

G

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

H

Halifax County Animal Control

P.O. Box 699

Halifax, VA  24558

434-572-4292

Hanover County Animal Control

P.O. Box 470

Hanover, VA  23069

804-365-6485

Harrisonburg Animal Control

c/o Police Dept.

Harrisonburg, VA  22801

540-437-2670

Harrisonburg/Rockingham SPCA 2170 Old Furnace RD Harrisonburg, VA 22803 540-434-5270

Henrico County Animal Control

420 Dabbs House Road

Richmond, VA  23273

804-652-3360

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

I

Isle of Wight Animal Shelter

13100 Poor House Road

Isle of Wight, VA  23397

757-365-6318

K

King & Queen County Animal Control

P.O. Box 177

King & Queen, VA  23085

804-785-5975

King George Animal Shelter

11220 Henry Griffin Road

King George, VA  22485

540-775-2120

King William Animal Control

P.O. Box 215

King William, VA  23086

804-769-4963

L

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

540-882-3211

Louisa County Animal Shelter

P.O. Box 160

Louisa, VA  23093

540-894-4219

Lunenburg County Pound

Courthouse Square

Lunenburg, VA  23952

434-696-4452

M

Manassas City Animal Shelter

0950 Liberia Avenue

Manassas, VA   20110

703-361-2812

Manassas Park Animal Control

329 Manassas Drive

Manassas Park, VA  20111

703-361-1136

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

1402 County Drive

Christiansburg, VA  24073

540-382-5795

N

Nelson County SPCA/Animal Control

P.O. Box 336

Lovingston, VA  22949

434-263-7722 or 434-263-4800

New Kent Animal Protection Unit

P.O. Box 186

New Kent, VA  23124

804-966-9500

Norfolk City Animal Management Center

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

11703 Northumberland Highway

Heathsville, VA  22473

804-435-2597

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

O

Orange County Animal Shelter

11362 Porter Road

Orange, VA  23960

540-672-1124

P

Page County Animal Shelter

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-432-7937

Portsmouth Animal Control

c/o Police Dept, 711 Crawford Street

Portsmouth, VA  23704

757-393-8430

Powhatan Animal Control

4190 Old Plantation Road

Powhatan, VA  23139

804-598-5672

Prince Edward County Animal Control

P.O. Box 382

Farmville, VA  23901

434.223.7310

Prince George County Animal Control

3100 Union Branch Road

Petersburg, VA  23805

804-733-2796

Prince William County Animal Shelter

14807 Dumfries Road

Manassas, VA  20112

703-792-6465

Pulaski County Animal Control

80 Dublin Park RD

Dublin, VA  24084

540-674-8359

R

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 Division of Animal Control

3540 N Hopkins Road

Richmond, VA  23224

804-780-5397

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

Rockingham/Harrisonburg SPCA 2170 Old Furnace RD Harrisonburg, VA 22803 540-434-5270

Russell County Animal Shelter

P.O. Box 1208

Lebanon, VA  24266

276-889-8000

S

Salem City Animal Control Shelter

1301 Indiana Street

Salem, VA  24153

540-375-3038

Scott County Pound

112 Water Street

Gale City, VA  24251

276-386-6521

Shenandoah County Animal Control Shelter

268 Landfill Road

Edinburg, VA  22824

540-984-8955

Smyth County Animal Shelter

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 T.V. Drive

Fredericksburg, VA 22408

540-891-1329

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

T

Tazewell County Animal Shelter

P.O. Box 394

Tazewell, VA  24651

276-988-5795

V

Vienna Animal Control

4500 West Ox Road

Fairfax, VA 22030

703-830-1100

Vinton Animal Control

311 S Pollard Street

Vinton, VA  24179

540-983-0617

Virginia Beach Bureau of Animal Control

2665 Leroy Road

Virginia Beach, VA  23456

757-427-4444

W

Washington County Animal Control

CC Porter Animal Shelter, 27252 Porter Lane

Abingdon, VA  24210

276-676-6210

Waynesboro City Animal Control

Waynesboro Police Dept.

Waynesboro, VA  22980

540-942-6675

Westmoreland County Shelter

P.O. Box 1000

Montross, VA  22520

804-493-0869

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

345 S. Fourth Street

Wytheville, VA  24382

276-228-6003

Wytheville Animal Control

2nd and Spring Streets

Wytheville, VA  24382

540-223-3300