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
North Carolina Shelters - Alphabetical by City
Website Hosting

Humane Society of Davie County
157 Odell Myers Road
Advance, North Carolina 27006

Humane Society of Randolph County
P.O. Box 4384
Asheboro, North Carolina 27204
Phone: 336-629-7387
www.hsrcpets.org

Asheville Animal Shelters
PO Box 87
Asheville, North Carolina 28801
Phone: 828-279-1962
www.ashevillenc.com/listingsorganizations/animal_welfare

Asheville Humane Society
72 Lee's Creek Rd.
Asheville, North Carolina 28806
Phone: 828-253-6807
www.ashevillehumane.org/

Watauga County Animal Control
672 Landfill Road
Boone, North Carolina 28607
Phone: 828-262-1672
www.wataugacounty.org/animalcontrol/

Watauga County Humane Society / Shelter
200 Casey Lane
Boone, North Carolina 28607
Phone: 828-264-7865
www.wataugahumanesociety.org/

Brevard Humane Society
105 E. Main Street
Brevard, North Carolina 28712
Phone: 828-877-3966

County Animal Shelter
Ross Road
Brevard, North Carolina 28712
Phone: 828-883-3713

PAWS Animal Shelter
P.O. Box 1814
Bryson City, North Carolina 28713
Phone: 828-488-0418
www.members.petfinder.org/~NC233/

Pender County Animal Control / Shelter
3088 New Savannah Road
Burgaw, North Carolina 28425
Phone: 910-259-1349
www.petfinder.com/shelters/NC259.html

Pender County Humane Society
P.O. Box 626
Burgaw, North Carolina 28425
Phone: 910-259-7022
www.penderhumane.org/

Humane Society of Alamance County
P.O. Box 3673
Burlington, North Carolina 27215
Phone: 336-438-2023
www.hsaconline.org/

Yancey County Humane Society
P.O. Box 1016
Burnsville, North Carolina 28714
Phone: 828-682-9510
www.petfinder.org/shelters/yanceyanimals.html

Humane Society of Granville County
P.O. Box 572
Butner, North Carolina 27509
Phone: 919-565-9272

Cashiers Area Humane Society
P.O. Box 638
Cashiers, North Carolina 28717
Phone: 828-743-5752
www.petfinder.org/shelters/NC182.html

Orange County Animal Services
501 West Franklin Street, Suite 106
Chapel Hill, NC 27514
Phone: 919-968-2287
www.co.orange.nc.us/animalservices/index.asp

Charlotte Mecklenburg Animal Control
8315 Byrum Drive
Charlotte, North Carolina 28217
Phone: 704-336-3786
www.co.mecklenburg.nc.us/Departments/Animal+Control/Home.htm

Charlotte SPCA
6319 Fair Valley Drive
Charlotte, North Carolina 28226

Humane Society of Charlotte
2700 Toomey Avenue
Charlotte, North Carolina 28203
Phone: 704-377-0534
www.humanesocietyofcharlotte.org/hsc/

Mecklenburg County Humane Society
1815 Park Drive
Charlotte, North Carolina 28204
Phone: 704-377-1714

Johnston County SPCA
720 Durham Street
Clayton, North Carolina 27520
Phone: 919-553-3749

Sampson County Animal Shelter
435 Rowan Road
Clinton, North Carolina 28328
Phone: 919-592-8493
www.sampsonnc.com/animalcontrol.asp

Foothills Humane Society
989 Little Mtn. Road
Columbus, North Carolina 28782
Phone: 828-863-4444
www.foothillshumanesociety.org/

Cabarrus County Animal Control
25 Corban Avenue
Concord, North Carolina 28025
Phone: 704-782-0500

Humane Society of Concord & Greater Cabarrus County
244 Hwy 49 South
Concord, North Carolina 28025
Phone: 704-784-4434
www.dogsaver.org/cabarrushumane/

Ashe County Animal Control
Fred Pugh Road
Crumpler, North Carolina 28617
Phone: 910-982-4060

Gaston County Animal Control
P.O. Box 479
Dallas, North Carolina 28034
Phone: 204-922-8677
www.co.gaston.nc.us/AnimalControl/

Lincoln County Animal Shelter
202 Springwood Drive
Denver, North Carolina 28037
Phone: 704-736-8734

Animal Protection Society of Durham County
2117 East Club Blvd
Durham, North Carolina 27704
Phone: 919-560-0640
www.apsofdurham.org/

Durham County Animal Control
2117 E. Club Boulevard
Durham, North Carolina 27704
Phone: 919-560-0630
www.durhamcountync.gov/common/phone-directory.html

Chowan County Animal Control
208 W. Hicks Street
Edenton, North Carolina 27932

SPCA of Northeastern North Carolina
P.O. Box 1772
Elizabeth City, North Carolina 27906
Phone: 252-338-5222
www.co.pasquotank.nc.us/spca/

Cumberland County Animal Control
555 N. Eastern Boulevard
Fayetteville, North Carolina 28301
Phone: 910-321-6851
www.co.cumberland.nc.us/animal_control.asp

Humane Society of Eastern NC
P.O. Box 9786
Fayetteville, North Carolina 28311
Phone: 910-482-0822

SPCA of Cumberland County
P.O. Box 35754
Fayetteville, North Carolina 28303
Phone: 910-860-1177
www.spcaofcumberlandco.bizland.com/

Macon County Humane Society
P.O. Box 81
Franklin, North Carolina 28744
Phone: 828-524-4588
www.maconhumane.com/netscape.html

Animal League of Gaston County
P.O. Box 550655
Gastonia, North Carolina 28055
Phone: 704-718-4673
www.algc.us/

Gaston Humane Society
P.O. Box 2334
Gastonia, North Carolina 28053
Phone: 704-824-8990
www.gastonhumane.org/

Purrrfect Friends Feline Shelter And Adoptions
P.O. Box 4
Goldsboro, North Carolina 27533-0004
Phone: 919-394-7706
www.purrrfectfriendsfelineshelter.org

Wayne County Humane Society
P.O. Box 821
Goldsboro, North Carolina 27533
Phone: 919-736-7387
www.goldsboro-wchs.org/

Alamance County Animal Control
124 W. Elm Street
Graham, North Carolina 27253
Phone: 919-578-1386

Humane Society of Guilford County
4527 West Wendover Avenue
Greensboro, North Carolina 27409
Phone: 336-299-3060
www.hspiedmont.org/

SPCA of the Triad, Inc.
P.O. Box 4461
Greensboro, North Carolina 27520
Phone: 336-697-9399
www.triadspca.org/

Pitt County Animal Shelter
1825 West 5th Street
Greenville, North Carolina 27834
Phone: 252-830-4387

Pitt County Humane Society
3520 Tupper Drive
Greenville, North Carolina 27834
Phone: 252-413-7247
www.pittcountyhumanesociety.com/

Halifax County Humane Society
54 Dog Pound Road
Halifax, North Carolina 27839
Phone: 252-583-7387

Burlington Animal Shelter / Pet Adoption Center
221 Quarry Road
Haw River, North Carolina 27258
Phone: 336-578-1386

Vance County Animal Shelter
165 Vance Academy Road
Henderson, North Carolina 27537
Phone: 252-492-3136
www.petfinder.org/shelters/NC59.html

Henderson County Animal Shelter
802 Stoney Mountain Road
Hendersonville, North Carolina 28791
Phone: 828-697-4723
www.hendersoncountync.org/animals/PetoftheWeek.htm

Humane Society of Catawba County
P.O. Box 63
Hickory, North Carolina 28603
Phone: 828-464-8878  
www.catawbahumane.org/

Carolina Animal Protection Society
110 Queens Road
Jacksonville, North Carolina 28540
Phone: 910-455-9682
www.capsrescue.org/

Onslow County Animal Control Shelter
224 Georgetown Road
Jacksonville, North Carolina 28540
Phone: 910-455-0182
www.petfinder.com/shelters/NC07.html

Guilford County Animal Shelter
P.O. Box 8
Jamestown, North Carolina 27282
Phone: 336-297-5020
www.adoptshelterpets.org/

Lenoir County Animal Control
P.O. Box 3385
Kinston, North Carolina 28502
Phone: 252-526-4200

Lenoir County SPCA
P.O. Box 1481
Kinston, North Carolina 28503
Phone: 252-522-0787
www.petfinder.org/shelters/NC61.html

Humane Society Scotland County
1401 West Blvd
Laurinburg, North Carolina 28352
Phone: 910-276-9271

Animal Center of Davidson County
P.O. Box 198
Lexington, North Carolina 27293
Phone: 336-357-0805

Caldwell County Animal Control
829 Fairview Drive
Lenoir, North Carolina 28645
Phone: 828-757-8625
www.co.caldwell.nc.us/depart/animal/animal.html

Caldwell Humane Society
934 Hawthorne Drive NE
Lenoir, North Carolina 28645

Davidson County Animal Shelter
P.O. Box 513
Lexington, North Carolina 27293
Phone: 336-249-0131
www.co.davidson.nc.us/Sheriff/1493.asp

Harnett County Animal Control
1100 McKay Place
Lillington, North Carolina 27546
Phone: 910-814-2952
www.harnett.org/departme-210.asp?d=4&s=detail

Franklin County Animal Control
107 Industrial Drive
Louisburg, North Carolina 27549
Phone: 919-496-8110

Currituck Humane Society
Airport Road
Maple, North Carolina 27956
Phone: 252-453-6807

Outer Banks SPCA
P.O. Box 1000
Manteo, North Carolina 27954
Phone: 252-475-5620
www.petfinder.org/shelters/NC234.html

McDowell County Humane Society
10 E. Court Street
Marion, North Carolina 28752
Phone: 828-652-6643

Friends of Madison County Animals (FOMCA)
P.O. Box 191
Marshall, North Carolina 28753
Phone: 828-649-9798
www.madisonanimalfriends.com/

Madison County Animal Shelter
300 Roberts Hill Road
Marshall, North Carolina 28753
Phone: 828-549-3531

Animal Protection Society of Orange County
6311-A Nicks Road
Mebane, North Carolina 27302
Phone: 919-304-2300
www.animalprotectionsociety.org/

Davie County Animal Control
123 S. Main Street
Mocksville, North Carolina 27028
Phone: 336-751-0227

Davie County Humane Society
P.O. Box 153
Mocksville, North Carolina 27028
Phone: 336-751-5214

Humane Society of Union County
P.O. Box 101
Monroe, North Carolina 28111
Phone: 704-283-9126
www.hs-uc.com/

Union County Animal Control
3340 Presson Rd.
Monroe, North Carolina 28112
Phone: 704-283-2308
www.co.union.nc.us/gov_offices/health/animal.htm

Friends for Animals - Humane Society of Burke County
P.O. Box 1884
Morganton, North Carolina 28680
Phone: 828-433-1115
www.burkecountyfriends4animals.org/

Morganton/ Burke County Animal Shelter
203 S. Green Street
Morganton, North Carolina 28655
Phone: 828-438-5430

Valley River Humane Society/ Animal Shelter
P.O. Box 658
Murphy, North Carolina 28906
Phone: 828-837-2304
www.valleyriverhumanesociety.org/

Colonial Capital Humane Society
P.O. Box 326
New Bern, North Carolina 28563
Phone: 252-633-0146
www.colonialcapital.org/

Craven Pamlico Animal Service Center
1639 Old Airport Road
New Bern, North Carolina 28562
Phone: 252-637-4606
www.cpasc.petfinder.com

Avery County Humane Society & Animal Shelter
1081 Stamey Branch Road
Newland, North Carolina 28657
Phone: 828-733-6312
www.averyhumane.org/

Carteret County Humane Society
853 Hibbs Road
Newport, North Carolina 28570
Phone: 252-247-7744
www.cchsshelter.com/

Catawba County Animal Shelter
P.O. Box 389
Newton, North Carolina 28658
Phone: 828-464-7686
www.catawbacountync.gov/depts/es/animal.asp

Granville County Animal Control
5650 Cornwall Road
Oxford, North Carolina 27565
Phone: 919-693-6749
www.petfinder.org/shelters/NC135.html

Chatham County Animal Shelter
725 County Landfill Road
Pittsboro, North Carolina 27312
Phone: 919-542-7203
www.petfinder.org/shelters/NC32.html

Bertie County Humane Society
P. O. Box 516
Powellsville, North Carolina 27967
Phone: 252-325-3647

Hoke-Raeford Humane Society / Shelter
P.O. Box 711
Raeford, North Carolina 28376
Phone: 910-875-5486
www.hoke-raeford.com/hrhs.htm

SPCA of Wake County
200 Petfinder Lane
Raleigh, North Carolina 27603
Phone: 919-772-2326
www.spcawake.org/

Wake County Animal Control Shelter
P.O. Box 550
Raleigh, North Carolina 27602
Phone: 919-250-1478
www.wakegov.com/pets/default.htm

Rockingham County Animal Shelter
1401 West Harrison Street
Reidsville, North Carolina 27320
Phone: 336-342-4022

Richmond County Animal Shelter
529 Highway 74 West
Rockingham, North Carolina 28380
Phone: 910-895-0335

City of Rocky Mount Animal Shelter
1101 N. Church Street
Rocky Mount, North Carolina 27801
Phone: 252-972-1390

Animal Protection Society of Person County, Inc.
P.O. Box 291
Roxboro, North Carolina 27573
Phone: 336-597-5013
www.personcountypets.com/

Person County Animal Control
2103 Chub Lake Road
Roxboro, North Carolina 27574
Phone: 336-597-1741
www.petfinder.org/shelters/NC207.html

Person County Humane Society
304 S. Morgan Street
Roxboro, North Carolina 27573
Phone: 919-597-2021

Rutherford County Animal Control
578 Laurel Hill Dr
Rutherfordton, North Carolina 28139
Phone: 828-287-7738
www.rutherfordcountync.gov

Rutherford County Humane Society
167 Pinkwood Drive
Rutherfordton, North Carolina 28139
Phone: 828-286-0222

Humane Society of Rowan County
P.O. Box 295
Salisbury, North Carolina 28145
Phone: 704-636-5700
www.petfinder.org/shelters/NC62.html

Rowan County Animal Shelter
Salisbury, North Carolina 28146
Phone: 704-633-0482
www.co.rowan.nc.us/animalshelter/

Humane Society of Rowan County
P.O. Box 295
Salisbury, North Carolina 28145
Phone: 704-636-5700
www.petfinder.org/shelters/NC62.html

Lee County Animal Shelter
1450 N. Homer Blvd
Sanford, North Carolina 27330
Phone: 919-776-7446
www.petfinder.com/errorpages/404.html

Cleveland County Animal Shelter
315 Grover Street
Shelby, North Carolina 28150
Phone: 704-481-9884

Chatham Humane Society
978 A McLaurin Road
Siler City, North Carolina 27344S
Phone: 919-542-5757

Greene County Animal Control
227 Kingold Blvd
Snow Hill, North Carolina 28580

Southport Animal Shelter
201 E. Moore Street
Southport, North Carolina 28461
Phone: 910-457-7926
www.cityofsouthport.com/code/index.htm

Alleghany County Animal Control
P.O. Box 366
Sparta, North Carolina 28675

Mitchell County Animal Rescue
P.O. Box 308
Spruce Pine, North Carolina 28777
Phone: 828-765-6952
www.petfinder.com/shelters/NC149.html

Robeson County Animal Shelter
255 Landfill Road
St. Pauls, North Carolina 28384
Phone: 910-865-2200

Iredell County Humane Society
P.O. Box 1617
Statesville, North Carolina 28687
Phone: 704-871-2594
www.iredellhumane.org/

Brunswick County Animal Shelter
P.O. Box 92
Supply, North Carolina 28462
Phone: 910-754-8204
www.brunsco.net/modules.php?name=Departments&sop=viewarticle&artid=226

Brunswick Humane Society - Animal Inn
385 Sellers Road
Supply, North Carolina 28462
Phone: 910-754-8899
www.petfinder.com/errorpages/404.html

Jackson County Animal Shelter
538 Scotts Circle Road
Sylva, North Carolina 28779
Phone: 828-586-6138

Edgecombe County Animal Shelter
2909 N. Main Street
Tarboro, North Carolina 27886

Alexander Animal Action League
P.O. Box 1293
Taylorsville, North Carolina 28681
Phone: 828-635-0770
www.petfinder.org/shelters/NC33.html

Montgomery County Humane Society
1150 Okeewemee Road
Troy, North Carolina 27371
Phone: 910-571-0009
www.petfinder.org/shelters/NC208.html

Montgomery Moore Animal Rescue
141 Lemonds Drywall Road
Troy, North Carolina 27371
Phone: 910-572-3647
www.Doggonedog.Petfinder.Com

Chowan-Gates Animal Shelter
138 Icana Road
Tyner, North Carolina 27980
Phone: 252-221-8514

Animal Protection Society of Caswell County
P.O. Box 193
Vanceyville, North Carolina 27379
Phone: 336-694-4921
www.apscaswell.com/

Anson County Animal Shelter
P.O. Box 473
Wadesboro, North Carolina 28170

Anson County Humane and Rescue Society
P.O. Box 671
Wadesboro, North Carolina 28110
Phone: 704-695-3116
www.members.petfinder.org/~NC222/

Beaufort County Animal Shelter
121 W. 3rd Street
Washington, North Carolina 27889
Phone: 252-946-4517

Haywood County Animal Control/Shelter
245 Hemlock Street
Waynesville, North Carolina 28786
Phone: 828-456-5338
www.haywoodnc.netanimals.html/

Columbus County Animal Shelter
304 1/2 Jefferson
Whiteville, North Carolina 28472
Phone: 919-642-5700

Humane Society of Wilkes
P.O. Box 306
Wilkesboro, North Carolina 28697
www.geocities.com/Petsburgh/Farm/7990/

Wilkes County Animal Shelter
408 Call Street
Wilkesboro, North Carolina 28697
Phone: 336-703-7688

New Hanover County Animal Control
220 Division Drive
Wilmington, North Carolina 28401
Phone: 910-341-4197

New Hanover Humane Society, Inc.
2405 N. 23rd Street
Wilmington, North Carolina 28401
Phone: 910-763-6692
www.petfinder.org/shelters/NC95.html

Wilson County Humane Society
P.O. Box 7064
Wilson, North Carolina 27895
Phone: 252-243-2566
www.bbnp.com/wchs/

PAWS of Hertford County, Inc
231 Mount Moriah Road
Winton, North Carolina 27986
Phone: 252-358-7861
www.freewebs.com/pawsofhertfordco/

Friends of the Shelter
P.O Box 24125
Winston Salem, North Carolina 27114
Phone: 336-408-1539
www.forsythshelterfriends.org/

Forsyth County Animal Shelter
1200 Fairchild Road
Winston Salem, North Carolina 27105
Phone: 336-767-6293

Forsyth Humane Society
P.O. Box 15605
Winston Salem, North Carolina 27113
Phone: 336-721-1303
www.forsythhumane.org/

Yadkin County Humane Society
P.O. Box 1652
Yadkinville, North Carolina 27055
Phone: 336-463-4990
www.yadkinhumane.org/

Caswell County Animal Shelter
P.O. Box 193
Yanceyville, North Carolina 27379
Phone: 919-694-4193
www.caswellcountync.gov/county/depts/animalcontrol.htm

SPCA of Franklin County
P.O. Box 266
Youngsville, North Carolina 27596
Phone: 919-570-0261
www.spcafc.org/


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.