See more pets →

Adopt a Dog in North Carolina

557 rescue dogs available for adoption in North Carolina from independent organizations. Updated daily.

North Carolina has one of the largest rescue dog populations in the country, with high-need rural shelters across the state. Active organizations in Charlotte, Raleigh, and Asheville partner with rescues nationwide for transport. A rescued North Carolina dog often comes from a high-volume rural shelter.

See pets near you

Recently listed in North Carolina

Popular breeds in North Carolina

Ready to find your new dog in North Carolina?

See pets near you