Skip to main content
CityRuleLookup

Humboldt County, CA Animal Ordinances: Dog Leash Laws (2026)

Light Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Enforcing Agency
Humboldt County Sheriff's Office – Animal Control Division
Shelter Address
980 Lycoming, McKinleyville, CA 95519
Phone
707-840-9132 (after-hours: 707-445-7251)
License Required At
4 months of age (HSC § 121690)
Rabies Vaccination Required At
3 months of age (HSC § 121690)
Stray Dog Hold (state minimum)
6 business days (4 with microchip/owner contact)

Summary

Humboldt County Animal Control (operated by the Humboldt County Sheriff's Office) enforces dog-at-large and leash rules in unincorporated areas, and California state law requires every dog over four months of age to be licensed and currently vaccinated against rabies.

These county ordinances apply to unincorporated areas of Humboldt County. Incorporated cities within the county may have their own rules that take precedence over county-level regulations.

It is unlawful for any person to own, harbor, or keep any dog over the age of four months, or for the owner, or person to whom the dog is licensed, to permit the dog to be in or upon any highway, lane, alley, court, or other place open to public view, unless the dog has attached to its neck or leg a substantial collar on which one of the following is fastened: (a) A metallic tag, on which is engraved or stamped the name and post office address of the owner. (b) A metal license tag which is issued by the authority of a county, city and county, or any municipal corporation for the purpose of identifying the dog and designating the owner.

Full Breakdown

In the unincorporated areas of Humboldt County, dog control is handled by the Humboldt County Sheriff's Office Animal Control Division at 980 Lycoming, McKinleyville. ' California Food and Agricultural Code section 30951 separately makes it 'unlawful for any person to own, harbor, or keep any dog over the age of four months' unless the dog wears a substantial collar with either an owner-identification tag or a county-issued license tag. The Humboldt County Animal Control Division enforces these state requirements and the local at-large rules and operates a shelter that takes in stray dogs found in the unincorporated county. After-hours and emergency complaints are routed through the Sheriff's main line at 707-445-7251; routine reports go to Animal Control at 707-840-9132.

Violations & Fines

Dogs found at large without owner identification are impounded by Humboldt County Animal Control. Under California Food and Agricultural Code section 31108, an impounded stray dog has a state-mandated minimum hold of six business days (four business days under specified microchip/owner-notification conditions), with the first three days reserved for owner redemption before the dog becomes eligible for adoption. Owners reclaiming a dog pay impound, boarding, and licensing fees. Operating without a current license or rabies vaccination is independently citable.

Frequently Asked Questions

Is there a leash requirement in unincorporated Humboldt County?
Yes. Dogs in public must be under the control of the owner or custodian; an unrestrained dog off its owner's property is treated as a dog at large and may be seized and impounded by Humboldt County Animal Control. Report loose dogs to 707-840-9132 during business hours.
Where do I license my dog in unincorporated Humboldt County?
License through the Humboldt County Animal Shelter at 980 Lycoming, McKinleyville. You must present a current rabies vaccination certificate from a licensed California veterinarian. State law (HSC § 121690) requires the license once your dog reaches four months of age.
What happens if Animal Control picks up my dog?
Under California Food and Agricultural Code § 31108, the shelter must hold a stray dog for a minimum of six business days (or four business days if the dog is microchipped or the owner is otherwise contactable). The first three days are reserved for owner redemption. Call 707-840-9132 to check the shelter immediately if your dog is missing.

Sources & Official References

Other rules in Humboldt County

All Humboldt County rules

California rules heatmap·Compare Humboldt County to another location·View the California animal ordinances overview

Get notified when Dog Leash Laws in Humboldt County, CA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.