logo



North Carolina Animal Shelters

Shelters are one of the first places that people tend to take stray animals they have found.  Shelters are typically funded by local or state government and thus, are on a budget.  This limits their ability to keep pets for long periods of time while waiting for them to be saved or adopted.  Some even have time constraints on how long they can keep an animal before it is euthanized. In addition to filing a lost animal report with your local shelter, we also encourage you to contact rescue groups should you find a stray you cannot keep. 

Listed below are animal shelters in North Carolina by city.  Shelters that use the gas chamber are coded (G) . ARGNC.com prefers injection as the most humane way to euthanize animals.  If your local shelter uses gas chambers, please take the time as a local concerned citizen to contact them about changing to the more humane injection method.  Additionally, we'd like to suggest, that if your city's shelter uses a gas chamber, please consider taking the animal to a vet to be euthanize humanely.  It can be as much as $50.00 to do so, perhaps even more, but some vets may even do it at no charge so they, too, can do their share to ensure animals for whom homes cannot be found or who are diseased or injured beyond saving are euthanized humanely. 

Most shelters do the best they can to save animals, but the limits they experience are not conducive to saving large percentages of the animals.  There are even some shelters that will contact rescue groups when they find an animal already domesticated and know that it would adopt quickly.

Shelters have a place in our society, but it is incumbent upon society to ensure they are prepared, funded and motivated to follow humane procedures.  Without your help, shelters only do what they can or are budgeted to do.  We support and encourage the efforts of the public towards ensuring our shelters are properly funded and managed with the goal of humanely euthanizing animals that do not get adopted.  A shelter is only as good as the community in which it resides.

Resource Links & Petitions:
North Carolina Coalition for Humane Euthanasia
Don't use gas chambers to kill

Stop the use of gas chambers petition.
Ban the use of gas chambers on North Carolina Shelters petition

Albermarle Stanly County Animal Control
1037 Coble Ave, Albemarle NC  (704) 791-4096

Asheboro Bitter Sweet Wildlife Haven
2711 Little River Rd, Asheboro, NC 336-381-3225

Black Mountain North Carolina Society-Prevention
Blue Ridge Rd, Black Mountain, NC 828-669-2296

(G) Boone Watauga County Animal Control
672 Landfill Rd, Boone, NC 28607 (828) 262-1672 Email

 Boone Watauga Humane Society
200 Casey Ln, Boone, NC 28607 (828) 264-7865 Email

Brevard Brevard County Animal Shelter
Ross Rd, Brevard, NC 828-883-3713

Bryson City Paws Animal Shelter
Lemmons Br, Bryson City, NC 828-488-0418

(G)  Burlington Humane Society of Alamance County
P.O.Box 3673 Burlington, NC 27215 (336) 438-2023

Chapel Hill Orange County Animal Shelter
1081 Martin Luther King Jr Blvd, Chapel Hill, NC (919) 967-7383

Charlotte: Charlotte Humane Society
1815 Park Dr, Charlotte, NC 980 -377-1714

Charlotte: Charlotte & Mecklenburg County Animal Control Bureau
8315 Byrum Dr, Charlotte, NC (704) 336-3786 Email

(G)   Clayton: Johnston County SPCA
720 Durham St, Clayton, NC 919-553-3749

Clinton: Sampson Animal Shelter
435 Rowan Rd, Clinton, NC 910-592-8493

(G)  Concord Cabarrus County Animal Shelter
P.O. Box 1149 Concord, NC 704-782-0535

Cornelius/Huntersville- Cornelius Animal Shelter
19200 Meridian St. Cornelius, NC 28031 
P.O. Box 399 Cornelius, NC 28031 

Concord Humane Society of Concord
590 Crestmont Dr. Concord, NC 980 -784-4434

Crumpler: Ashe County Animal Control
1558 Fred Road, Crumpler, NC 336-982-4060

Currituck: Currituck County Animal Control
Currituck, NC 252-232-3186

(G)   Dallas   Gaston County Animal Control
PO Box 479 Dallas, NC 28034, 704-922-8677

Dobson: Surry County Animal Shelter
118 Hamby Rd, Dobson, NC 336-386-8481

Durham Animal Protection Society of Durham County
2117 E. Club Blvd, Durham, NC 27704 (919) 560-0640 Email

(G)  Edenton Chowan County Animal Shelter
208 W. Hicks Street, Edenton, NC

(G) Germanton Stokes County
R.R. 1 Box 335,Germanton, NC336-994-2788

Grantsboro Pamlico Animal Welfare Society 
Route 1, Grantsboro, NC 252-745-7422

Greensboro Guilford County Animal Shelter
4525 W Wendover Ave, Greensboro, NC 336-297-5020

Greenville: Pitt County Animal Shelter
455- County Home Rd, Greenville, NC 27858, (252) 355-7879 Email

Henderson Vance County Animal Shelter
County Home Rd, Henderson, NC (252) 492-3136 Email

Hendersonville Henderson County Animal Shelter
802 Stoney Mntn Rd, Hendersonville, NC 828-697-4723

Hickory Western Piedmont Humane Society
PO Box 63, Hickory, NC 828-328-3331 Email

(G)  Lenoir Caldwell County Animal Shelter
829 Fairview Dr SW, Lenoir, NC 828-757-8625

(G)   Lexington Davidson County Animal Shelter
County Home Rd, Lexington, NC 980-242-2279

Lillington Harnett County Animal Control
1100 McKay Pl, Lillington, NC 910-814-2952

(G)  Lincolnton Lincoln County Animal Control
302 N. Academy Street, Lincolnton, NC 704-736-8517

Louisburg Franklin County Animal Shelter
107 Industrial Dr, Louisburg, NC (919) 496-3032 Email

Manteo Dare County Animal Shelter
1029 Driftwood Dr, Manteo, NC 252-473-1101

Marble Valley River Animal Shelter
7450 US 19, Marble, NC 828 837-2304

Marion McDowell County Animal Shelter
Highway 226 S, Marion, NC 828-652-6643

(G)  Monroe Untion County Animal Shelter
3340 Presson Road, Monroe, NC 704-283-83033

Morehead City Crystal Coast Animal League
PO Box 1757, Morehead City, NC 252-247-3341

Morganton Morganton Animal Shelter
212 Kirksey Dr, Morganton, NC 828-438-5295

Murphy Murphy Animal Shelter
PO Box 658, Murphy, NC 828-837-2304

Nashville Humane Society of Edgecombe
Nashville, NC 252-446-1669

(G)  Nashville Nash County Animal Shelter
1st St Ext, Nashville, NC 252-459-9855

(G)  New Bern Craven Pamlico Animal Service
620 Lagoon Rd, New Bern, NC 252-637-4606

North Wilkesboro Wilkes County Animal Shelter
North Wilkesboro, NC 336-696-3047

(G)  Oxford  Granville County Animal Shelter
5650 Cornwall Road, Oxford, NC919-693-6749

Raeford The Haven-Friends for Life
North Carolina's Largest No Kill Animal Shelter

400 Fulford McMillian Rd, Raeford, NC 28376 (910) 875-6768 Email

Raeford Hoke County Animal Shelter
Landfill Rd, Raeford, NC 910-875-5486

Raleigh Wake County Animal Shelter
820 Beacon Lake Rd, Raleigh, NC 27610 919-250-1475

(G) Randleman  Randolph County Animal Shelter
1370 County Land Road, Randleman, NC 27317 336-683-8235

Reidsville  Rockingham County Animal Shelter
1401 West Harrison Street ,Reidsville, NC 27320 336-342-4022

Rockingham  Humane Society of Richmond
Highway 220, Rockingham, NC 910-895-0335

Rockingham  Rockingham Animal Shelter
Mizpah Rd, Rockingham, NC 910-997-8288

(G)  Rocky Mount Rocky Mount Animal Shelter
1101 N Church St, Rocky Mount, NC 919-972-1390

(G)  Roxboro Roxboro Animal Shelter
Chub Lake Rd, Roxboro, NC 336-597-1741

Rutherford Rutherford Animal Shelter
Laurel Hill Dr, Rutherfordton, NC 704-287-6025

(G) Salisbury Rowan County Animal Control
112 W Innes St, Salisbury, NC (704) 636-5700

Salisbury Salisbury Animal Shelter
1465 Julian Rd, Salisbury, NC (704) 633-0482

(G)  Shelby Cleveland County Humane Society
1010 W Sumter St, Shelby, NC 980-484-0019

(G)  Supply Brunswick County Animal Services
Hwy 211, Supply, NC 28462 (910) 754- 8204 Email

Sylva Jackson County Animal Shelter
Berry Ridge, Sylva, NC 828-586-6138

(G) Tyner Tri-County Animal Shelter
138 Icaria Rd, Tyner, NC 252-221-8514

Wadesboro AnsonCounty Animal Shelter
P.O. Box 473 Wadesboro, NC

Washington  Beaufort County Animal Control
Cowhead Springs Rd, Washington, NC 252-946-4517

Waynesville  Haywood County Animal Shelter
245 Hemlock St, Waynesville, NC 828-456-5338

(G)  Whiteville Columbus County Animal Shelter
304 1/2 Jefferson, Whiteville, NC919-642-5700

Williamston  Martin County Animal Shelter
SR 1441, Williamston, NC 252-792-6910

Williamston  Martin County Humane Society
9546 US Highway 17, Williamston, NC 252-809-0667

(G)  WilkesboroWilkes County Animal Shelter
408 Call Street, Wilkesboro, NC 336-703-7688

Wilson  Wilson County Animal Shelter
PO Box 7064, Wilson, NC 27895 (252) 243-2566 Email

Winston Salem  Forsyth County Animal Shelter
5570 Sturmer Park Circle Winston-Salem, NC 27105

Winston Salem  Friends of the Shelter
P.O Box 24125 , Winston Salem, NC 27114

(G)
 Winton  Hertford County Animal Shelter
P.O. Box 424 Winton, NC


CONTRIBUTIONS
Our work is dependent on contributions. ARGNC needs your help and support to continue to make our rescue efforts a sucess.

jj

 



ss        

About Us | Contact Us
 Web site developed by Fat Dawg Productions.
©2007-2011 ARGNC.com. All Rights Reserved.