Where to Surrender, Adopt, and Get Help for Animals in Baltimore County
The Baltimore County Humane Society operates as the primary municipal shelter for unincorporated Baltimore County, distinct from Baltimore City's Animal Shelter. Understanding what this organization does, where its limitations sit, and which alternatives exist will matter if you're rehoming a pet, adopting, or dealing with a stray animal in the county.
The Baltimore County Humane Society accepts owner surrenders, takes in strays brought by animal control officers, and runs an adoption program. The facility is located in Cockeysville, in the northern part of the county. This location matters: if you live in Dundalk, Catonsville, or Essex, travel time to drop off or pick up an animal will vary significantly. The shelter does not operate on a no-kill model. Like most municipal shelters nationwide, it faces capacity limits and euthanizes animals when adoptable homes cannot be found within a set timeframe.
Adoption hours are typically Tuesday through Sunday, with Monday closures. The adoption fee is usually $75 for dogs and $50 for cats, though fees may vary for senior animals or those with medical needs. These prices are lower than fees at most private rescue organizations operating in the Baltimore region, which often charge $150 to $300 for dogs. If cost is your primary constraint in adopting, the Humane Society will be your most affordable county-level option, though you may have less information about an animal's history or temperament.
The shelter maintains a searchable online database of available animals. Before visiting in person, check this database to confirm a specific dog or cat is still there; animals are adopted or transferred frequently, and a trip to Cockeysville wastes time if the animal you wanted has already left.
For owner surrenders, understand that the Humane Society cannot always guarantee placement. If your dog has behavioral issues, is elderly, or is a breed perceived as high-risk, the shelter may decline intake or may not hold the animal long enough for adoption. Some owners have reported being told to contact private rescues instead. Contact the facility directly at the phone number listed on their website to ask whether they can accept your specific animal before arriving with the pet in your car.
If the Humane Society cannot help, several breed-specific and general rescues operate in Baltimore County and surrounding areas. These organizations pull animals from shelters, foster them in homes, and place them with adopters. They typically charge higher adoption fees but spend more time evaluating temperament and matching animals to households. If you're surrendering a dog with known aggression or anxiety, a breed-specific rescue may be more willing to work with behavioral rehabilitation than a municipal shelter with limited resources.
The distinction between Baltimore City and Baltimore County shelters is crucial. The Baltimore Animal Rescue and Care Shelter (BARCS) serves Baltimore City, not the county. If you live in Towson, White Marsh, or Severn, the Baltimore County Humane Society is your municipal shelter, not BARCS. Strays picked up by Baltimore County animal control go to the Cockeysville facility.
For residents dealing with stray or feral cats, the Baltimore County Humane Society can be contacted, but many people in the county work with local trap-neuter-return (TNR) programs or contact rescue organizations directly. TNR programs capture feral cats, have them spayed or neutered, and return them to their location, reducing population growth without removing established colonies. This is a practical alternative to surrender if the cat is unsocialized.
If you find an injured or sick animal, the Humane Society can provide guidance, though you may also call an emergency veterinary clinic. The county has multiple 24-hour animal emergency hospitals, and costs for emergency care are entirely separate from shelter services. The Humane Society does not provide free emergency medical treatment for animals you find.
The shelter also handles animal cruelty investigations in unincorporated Baltimore County. If you witness animal abuse, report it to the facility or to Baltimore County animal control, not to local police departments (though police can direct you to the appropriate agency). Response time and investigation depth vary; neglect cases often take longer to resolve than acute abuse cases.
A practical takeaway: if you're adopting from Baltimore County, start with the Humane Society's online database and visit during a weekday if possible to avoid crowds and have more time with staff. If you're surrendering an animal, call ahead rather than arriving unannounced. If the Humane Society cannot take your pet or cannot guarantee its safety, ask for referrals to private rescues in the county. And if you live in Cockeysville, Owings Mills, or Reisterstown, the Humane Society's location is relatively accessible; if you live south or east, plan travel time and confirm availability before going.

