Skip to main content
CityRuleLookup

Madison County, AL Animal Ordinances: Dog Leash Laws (2026)

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

Key Facts

Leash exemption
on owner's property or on a leash
Annual license fee
$1 to $6, set by Commission
Hold before disposal
10 days
Reclaim fee, spayed/neutered
$1 to $10
Reclaim fee, not spayed/neutered
$1 to $20
Licensed-dog protection
no impound without a complaint

Summary

In unincorporated Madison County a dog or cat only escapes the county's licensing and impoundment scheme while it is on the owner's property or on a leash. Ala. Code § 45-45-170.01 lets the Madison County Commission pass ordinances against dogs running at large and impound and destroy strays, but a licensed, rabies-vaccinated dog cannot be impounded absent a complaint.

City-specific rules exist: Madison, and Huntsville have their own dog leash laws rules that differ from Madison County's county-level regulations. If you live in one of those cities, check the city-specific page instead.

(e) Any dog or cat on the property of its owner or on a leash shall be exempt from this section. ... The Madison County Commission shall have the power by ordinance to regulate and prevent within Madison County the running at large of all dogs or other animals and to pass all ordinances necessary for the impounding and sale of such dogs and destruction of dogs, so long as any ordinances are not inconsistent with Section 45-45-170 and no such ordinance shall permit the impounding of dogs which have a current Madison County license and a current inoculation for rabies unless the Madison County Commission has received a complaint regarding the dog running at large.

Full Breakdown

Section 45-45-170 lets the Madison County Commission run an animal control shelter program and requires every dog and cat in the county to carry an annual license, priced by the commission at not less than $1 and not more than $6. A dog or cat picked up without one is held 10 days before it is sold or destroyed, and the owner can reclaim it for $1 to $10 if the animal is spayed or neutered, $1 to $20 if it is not. Subsection (e) exempts any dog or cat that is on its owner's property or on a leash from that licensing section entirely.

01 goes further, authorizing the Commission to adopt its own ordinance regulating and preventing dogs or other animals running at large countywide, including impounding and destroying them, so long as that ordinance does not conflict with Section 45-45-170. The Legislature built in one protection for compliant owners: no ordinance passed under this authority may allow the county to impound a dog that carries a current Madison County license and a current rabies inoculation unless the Commission has actually received a complaint about that dog running at large.

The Commission may also create an animal control officer position, serving at its pleasure, to administer these provisions and any rules the Commission adopts under them. All fees collected go into a dedicated animal control fund and cannot be diverted to other county purposes.

Violations & Fines

An unlicensed dog or cat picked up running at large is held for 10 days, after which it may be sold or put down; reclaiming it costs $1 to $10 for a spayed or neutered animal and $1 to $20 for one that is not. A dog with a current county license and rabies vaccination is shielded from impoundment unless the Commission has received a specific complaint about it running at large.

Frequently Asked Questions

Does Madison County require dogs to be leashed?
Not by statewide statute text alone: Ala. Code § 45-45-170(e) exempts a dog on its owner's property or on a leash from the county's licensing rules, and § 45-45-170.01 lets the Commission adopt its own ordinance against dogs running at large.
What happens if my dog is picked up running at large?
It is held for 10 days. If unclaimed it may be sold or destroyed. Reclaiming costs $1 to $10 if the animal is spayed or neutered, or $1 to $20 if it is not, under § 45-45-170.
Can the county impound my licensed, vaccinated dog just for wandering once?
No. Section 45-45-170.01 bars impounding a dog with a current Madison County license and current rabies inoculation unless the Commission has received a complaint about that dog running at large.
Where does the county get authority to write a leash ordinance?
From Act 88-424 (now § 45-45-170) and Act 89-836 (now § 45-45-170.01), Local Acts of the Alabama Legislature that apply only to Madison County.

Sources & Official References

Other rules in Madison County

All Madison County rules

Compare Madison County to another location·View the Alabama animal ordinances overview

Get notified when Dog Leash Laws in Madison County, AL 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.

Dog Leash Laws in Cities Across Madison County