North Carolina Shelters


If you would like to add a dog park to our database, please send it to us! We would appreciate it greatly!


Advance NC – Humane Society of Davie County

Albemarle NC – Stanley County Animal Rescue League

Albemarle NC – Stanly County Animal Control

Apex NC – Tiny Tots Rodient Rescue

Asheboro NC – Humane Society of Randolph County

Asheville NC – Animal Haven of Asheville

Asheville NC – Asheville Animal Shelters

Asheville NC – Asheville Animal Welfare Organizations

Asheville NC – Asheville Humane Society

Asheville NC – Asheville NC – Carolina Animal Action

Asheville NC – Find-A-Pet Society

Asheville NC – Friends of a Feather and Tiny Tiel Aviaries

Asheville NC – Horse About, Inc.

Asheville NC – N.C.A.R.E.S. (North Carolina Animal Resource & Education Services)

Autryville NC – Companion Animal Rehoming Center

Autryville NC – Companion Animal Rehoming Center

Bear Creek NC – Horse Heaven Farm

Benson NC – Mid-Atlantic Great Dane Rescue League

Benson NC – Saved By Faith Pit Rescue

Black Mountain NC – Full Moon Farm. Inc.

Black Mountain NC – North Carolina SPCA

Boone NC – High Country Friends for Life

Boone NC – Watauga Animal Guardian Society (WAGS)

Boone NC – Watauga County Animal Control

Boone NC – Watauga County Humane Society / Shelter

Bostic NC – PawsRanch Equine Rescue, Inc

Brevard NC – Brevard Humane Society

Brevard NC – County Animal Shelter

Brevard NC – Transylvania County Animal Services

Browns Summit NC – English Springer Rescue America, Inc

Bryson City NC – PAWS Animal Shelter

Burgaw NC – Pender County Animal Control / Shelter

Burgaw NC – Pender County Humane Society

Burlington NC – Humane Society of Alamance County

Burnsville NC – Yancey County Humane Society

Butner NC – Humane Society of Granville County

Candler NC – FurEver Friends Animal Rescue Network and Sanctuary

Candler NC – Hominy Valley German Shepherd Rescue

Carolla NC – Corolla Wild Horse Fund, Inc.

Carthage NC – Moore County Animal Shelter

Cary NC – Best Friend Pet Adoption

Cary NC – Pets-For-Vets

Cary NC – Second Chance Pet Adoptions

Cashiers NC – Cashiers Area Humane Society

Castle Hayne NC – Friends of Felines

Chapel Hill NC – Humane Association of North Carolina

Charlotte NC – Animal Fund

Charlotte NC – Animal Rescue and Relief, Inc.

Charlotte NC – Charlotte Mecklenburg Animal Control

Charlotte NC – Charlotte SPCA

Charlotte NC – Humane Society of Charlotte

Charlotte NC – Margaret Hailey Cat Sanctuary

Charlotte NC – Mecklenburg County Humane Society

Charlotte NC – Mecklenburg County SPCA

Charlotte NC – P.A.L.S. Pets Are Loving Support

China Grove NC – Horse Protection Society OF North Carolina

Clayton NC – Johnston County SPCA

Clemmons NC – Animal Adoption and Rescue Foundation

Clemmons NC – NC Shelter Rescue, Inc.

Clinton NC – Sampson County Animal Shelter

Clinton NC – Wild at Heart Animal Rescue

Columbia NC – Angela’sAngels Cat Rescue

Columbus NC – Foothills Humane Society

Columbus NC – Polk County Animal Control

Concord NC – Cabarrus Animal Protection Association

Concord NC – Cabarrus County Animal Control

Concord NC – Cabarrus County Animal Shelter

Concord NC – Cabarrus Pets Society

Concord NC – HS Cabarrus Animal Rescue

Concord NC – Humane Society of Concord & Greater Cabarrus County

Concord NC – North Carolina Siberian Husky Animal Rescue – NCSHAR

Concord NC – Operation Paw Time, Inc.

Cornelius NC – Catering to Cats and Dogs, Inc.

Cramerton NC – Carolina Animal Rescue Experts C.A.R.E

Crumpler NC – Ashe County Animal Control

Cullowhee NC – Catman2, Inc.

Dallas NC – Gaston County Animal Control

Danbury NC – Stokes County Humane Society

Denver NC – Lincoln County Animal Shelter

Durham NC – Animal Protection Society of Durham County

Durham NC – Durham County Animal Control

Durham NC – Independent Animal Rescue

Durham NC – Rottweiler Hearts Rescue

East Bend NC – Furbabies Rescue & Adoption

Edenton NC – Chowan County Animal Control

Edenton NC – Edenton-Chowan SPCA

Elizabeth City NC – SPCA of Northeastern North Carolina

Elizabethtown NC – Bladen County Animal Shelter

Fayetteville NC – Cumberland County Animal Control

Fayetteville NC – Cumberland County Animal Haven

Fayetteville NC – Humane Society of Eastern NC

Fayetteville NC – Rabbit Rescue

Fayetteville NC – SPCA of Cumberland County

Franklin NC – Macon County Humane Society

Garner NC – Fallen Angels Pet Rescue

Gastonia NC – Animal League of Gaston County

Gastonia NC – Gaston Humane Society

Germanton NC – Stokes County Animal Shelter

Goldsboro NC – Purrrfect Friends Feline Shelter And Adoptions

Goldsboro NC – Wayne County Animal Shelter

Goldsboro NC – Wayne County Humane Society

Graham NC – Alamance County Animal Control

Greensboro NC – Animal Rescue & Foster Program

Greensboro NC – Carolina Border Collie Rescue

Greensboro NC – Dalmatian Rescue of the Carolinas

Greensboro NC – Doberman Rescue of the Triad

Greensboro NC – Humane Society of Guilford County

Greensboro NC – NC Yorkie Rescue, Inc.

Greensboro NC – North Carolina English Springer rescue

Greensboro NC – Save Them All Animal Rescue

Greensboro NC – SPCA of the Triad, Inc.

Greensboro NC – Yorkshire Terrier Rescue Network, Inc.

Greenville NC – Marley Fund

Greenville NC – Pitt County Animal Control

Greenville NC – Pitt County Animal Shelter

Greenville NC – Pitt County Humane Society

Greenville NC – Saving Graces 4 Felines

Halifax NC – Halifax County Humane Society

Harrisburg NC – North Mecklenburg Animal Rescue

Haw River NC – Burlington Animal Shelter / Pet Adoption Center

Haxelwood NC – Haywood County Animal Shelter

Henderson NC – All Creatures Great & Small

Henderson NC – Henderson County Animal Shelter

Henderson NC – Henderson County Humane Society

Henderson NC – Vance County Animal Shelter

Henderson NC – Vance County Humane Society

Hertford NC – Perquimans County Animal Control

Hickory NC – Humane Society of Catawba County

High Point NC – Browns Fur Friends Rescues

High Point NC – The Guardian Angels

High Point NC – Wishaven Animal Rescue and Rehabilitation

Holly Springs NC – Mid-Atlantic Pug Rescue

Hollywood Springs NC – North Carolina Schnauzer Rescue

Hudson NC – Caldwell Animal Rescue

Huntersville NC – Great Dane Rescue of the Carolinas

Indian Trail NC – Carolina Waterfowl Rescue

Iron Station  NC – Adkins Pet Center

Jackson NC – Northampton County Animal Shelter

Jackson NC – Northhampton County Animal

Jackson Springs NC – Lost Creek Canine Rescue

Jacksonville NC – Carolina Animal Protection Society

Jacksonville NC – Onslow County Animal Control Shelter

Jacksonville NC – Weil Coyote Siberian Husky Large Breed Rescue

Jamestown NC – Guilford County Animal Shelter

Kernersville NC – United States Equine Rescue League / North Carolina Equine Rescue League

Kinston NC – Lenoir County Animal Control

Kinston NC – Lenoir County SPCA

Kitty Hawk NC – Coastal Humane Society, Inc.

Knightdale NC – North Carolina Animal Alliance

Knightdale NC – Triangle Sheltie Rescue Of North Carolina

Laurinburg NC – Humane Society Scotland County

Laurinburg NC – Scotland County Humane Society

Lenoir NC – Caldwell County Animal Control

Lenoir NC – Caldwell Humane Society

Lexington NC – Animal Center of Davidson County

Lexington NC – Davidson County Animal Shelter

Lexington NC – HART Foundation

Lexington NC – Humane Society of Davidson County

Lexington NC – Independent Animal Rescue OrganizationI.A.R.O.

Lillington NC – 701 Rescue

Lillington NC – Harnett County Animal Control

Lillington NC – Hope Springs Forward Corp

Lincolnton NC – Humane Society of Lincoln County

Lincolnton NC – Lincoln County Animal Control

Louisburg NC – Falkner Animal Rescue and Recovery

Louisburg NC – Franklin County Animal Control

Manteo NC – Dare County SPCA – Animal Shelter

Manteo NC – Outer Banks SPCA

Maple NC – Currituck Humane Society

Marion NC – McDowell County Humane Society

Marshall NC – Friends of Madison County Animals (FOMCA)

Marshall NC – Madison County Animal Shelter

Marshall NC – Peaceable Kingdom Sanctuary

Maysville NC – Safe Harbor Farm (previously Cat-Kind)

Mebane NC – Animal Protection Society of Orange County

Midland NC – Dogs Hope Rescue

Mocksville NC – Davie County Animal Control

Mocksville NC – Davie County Humane Society

Monroe NC – Humane Society of Union County

Monroe NC – Union County Animal Control

Morehead NC – PAWS of Carteret (Pet Adoption and Welfare Society)

Morganton NC – A Better Life Animal Rescue Inc

Morganton NC – Friends for Animals – Humane Society of Burke County

Morganton NC – Morganton/ Burke County Animal Shelter

Mount Airy NC – Surry Humane Society

Murphy NC – Project Paws, Inc.

Murphy NC – Valley River Humane Society/ Animal Shelter

Nashville NC – Nash County Animal Control

New Bern NC – Colonial Capital Humane Society

New Bern NC – Craven Pamlico Animal Service Center

New Bern NC – Pals For Paws

Newland NC – Avery County Humane Society & Animal Shelter

Newport NC – Carteret County Humane Society

Newport NC – Doggie Orphans Great Small, Inc.

Newton NC – Catawba County Animal Shelter

Oak Ridge NC – Greyhound Friends of NC

Ocean Isle NC – Carolina Dal Pals Dalmatian Rescue, Inc.

Oxford NC – Granville County Animal Control

Pfafftown NC – NDK Pit Bull Rescue

Pinehurst NC – North Carolina Animal Sanctuary, Inc

Pisgah Forest NC – Transylvania County Humane Society

Pittsboro NC – Best Buddies Companion Rescue & Adoption

Pittsboro NC – Chatham Animal Rescue & Education, Inc.

Pittsboro NC – Chatham County Animal Shelter

Pittsboro NC – The Goat House Cat Refuge

Powellsville NC – Bertie County Humane Society

Powellsville NC – Roanoke Chowan Humane Society

Raeford NC – Got Spots Etc.

Raeford NC – Hoke-Raeford Humane Society / Shelter

Raeford NC – The Haven – Friends for Life Animal Shelter

Raleigh NC – 2 Paws Up

Raleigh NC – A Cat’s Tale

Raleigh NC – AnimalKind

Raleigh NC – Bird’s Nest Rabbit Rescue

Raleigh NC – Neuse River Golden Retriever Rescue

Raleigh NC – S.A.F.E. Haven for Cats

Raleigh NC – Second Chance Pet Adoption

Raleigh NC – Snowflake Animal Rescue

Raleigh NC – SPCA of Wake County

Raleigh NC – Wake County Animal Control Shelter

Randleman NC – K9 Crusaders

Randleman NC – The Animal Awareness Society

Reidsville NC – Rockingham County Animal Shelter

Reidsville NC – Rockingham County Animal Welfare Society

Rockingham NC – Humane Society of Richmond County

Rockingham NC – Richmond County Animal Shelter

Rocky Mount NC – City of Rocky Mount Animal Shelter

Rocky Mount NC – Friends of Rocky Mount Animals, Inc.

Rocky Mount NC – Merlin’s Song

Rocky Mountain NC – Edgecombe-Nash Humane Society

Roxboro NC – Animal Protection Society of Person County, Inc.

Roxboro NC – Person County Animal Control

Roxboro NC – Person County Humane Society

Rutherfordton NC – Rutherford County Animal Control

Rutherfordton NC – Rutherford County Animal Shelter

Rutherfordton NC – Rutherford County Humane Society

Salibury NC – Rowan County Animal Shelter

Salisbury NC – Humane Society of Rowan County

Sanford NC – Carolina Animal Rescue & Adoption

Sanford NC – Lee County Animal Shelter

Scotland Neck NC – Down East Amimal Refuge

Seagrove NC – North Carolina Siberian Husky Animal Rescue

Shelby NC – Cleveland County Animal Shelter

Shelby NC – Cleveland County Humane Society, Inc.

Siler City NC – Chatham Humane Society

Skyland NC – Animal Compassion Network

Smithfield NC – Johnston County Animal Protection League

Smithfield NC – Kitten Kaboodal, Inc.

Snow Hill NC – Greene County Animal Control

Southern Pines NC – Humane Society of Moore County

Southport NC – Southport Animal Shelter

Southport NC – Southport/Oak Island Animal Rescue (SOAR)

Sparta NC – Alleghany County Animal Control

Spruce Pine NC – Mitchell County Animal Rescue

Spruce Pine NC – Mitchell County Animal Rescue, Inc

St. Pauls NC – Robeson County Animal Shelter

Staley NC – Happy Hills Animal Foundation

Statesville NC – Ferret Guardian Rescue Haven

Statesville NC – Iredell County Humane Society

Statesville NC – NC Cat Adoptions

Statesville NC – Yorkshire Terrier Rescue Network, Inc.

Supply NC – Brunswick County Animal Shelter

Supply NC – Brunswick Humane Society – Animal Inn

Surf City NC – Purrfect Adoption

Sylva NC – Humane Society of Jackson County

Sylva NC – Humane Society of Jackson County

Sylva NC – Jackson County Animal Shelter

Tarboro NC – Edgecombe County Animal Shelter

Taylorsville NC – Alexander Animal Action League

Timberlake NC – Carolina Siberian Rescue

Trenton NC – Jones County Animal Control

Troutman NC – All Dogs’ Heaven

Troutman NC – All Dogs’ Heaven

Troy NC – Montgomery County Animal Control

Troy NC – Montgomery County Humane Society

Troy NC – Montgomery Moore Animal Rescue

Tyner NC – Chowan-Gates Animal Shelter

Tyner NC – Tyner Tiny Tots Rescue

Wadesboro NC – Anson County Animal Shelter

Wadesboro NC – Anson County Humane and Rescue Society

Wake Forest NC – New Leash on Life Dog Rescue

Walnut Cove NC – Animal Rescue of Stokes County

Warrenton NC – Rags to Riches Cat Rescue

Washington NC – Beaufort County Animal Shelter

Washington NC – Humane Society of Beaufort County

Washington NC – J and J’s Homeless Pet Rescue

Waynesville NC – Haywood County Animal Control/Shelter

Waynesville NC – Sanctuary at Valley View Farm, The

Webster NC – Schnauzer Rescue of the Carolinas Inc.

Wentworth NC – Rockingham Humane Society

West Jefferson NC – Ashe County Humane Society

Whiteville NC – Columbus County Animal Shelter

Wilkesboro NC – Humane Society of Wilkes

Wilkesboro NC – Wilkes County Animal Shelter

Williamston NC – The Roanoke River Humane Society

Wilmington NC – Carolina Boxer Rescue

Wilmington NC – New Hanover County Animal Control

Wilmington NC – New Hanover Humane Society, Inc.

Wilmington NC – Wilmington NC Bird Club

Wilson NC – Wilson County Humane Society

Windsor NC – Bertie County Animal Shelter

Winnabow NC – Paw’s Place

Winston Salem  NC – Lake Country Animal Rescue Adoptions INC.

Winston Salem NC – Forsyth County Animal Shelter

Winston Salem NC – Forsyth Humane Society

Winston Salem NC – Friends of the Shelter

Winston Salem NC – Let’s Pet

Winton NC – Hertford County Animal Control

Winton NC – PAWS of Hertford County, Inc

Yadkinville NC – Yadkin County Animal Shelter

Yadkinville NC – Yadkin County Humane Society

Yanceyville NC – Animal Protection Society of Caswell County

Yanceyville NC – Caswell County Animal Shelter

Youngsville NC – Heaven and Earth Animal Rescue Team

Youngsville NC – SPCA of Franklin County

Zebulon NC – Dalmatian RescueCentral Carolina Dalmatian Club rescue committee

Zebulon NC – Pet Zone

Comments are closed.