Skip to main content
CityRuleLookup

Skagit County, WA Animal Ordinances: Chickens & Livestock (2026)

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

Key Facts

Restricted area
Entire unincorporated Skagit County
Fine per offense
$2.00 to $10.00
Violation type
Civil violation, not criminal
Enforcing agency
Skagit County Sheriff / Animal Control
Livestock defined
Horses, cattle, goats, poultry, rabbits
Adopted
Res. 6548, 1975

Summary

In unincorporated Skagit County the entire county is a livestock restricted area under Skagit County Code Chapter 6.44. Owners of horses, cattle, sheep, goats, poultry and similar farm animals cannot let them run at large or stray onto public highway rights-of-way. A violation is a civil offense carrying a fine of $2 to $10 per offense.

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

There shall be established within the confines of Skagit County, as and for the entire county, a livestock restricted area, more particularly described as follows, to wit: ... No person owning or in control of any livestock shall willfully or negligently allow such livestock to run at large in any stock restricted area, nor shall any person owning or in control of any livestock allow such livestock to wander or stray upon the right-of-way of any public highway lying within a stock restricted area when not in the charge of some person. Any person or persons violating this Section shall be guilty of a civil violation, and on conviction thereof shall be punished by a fine of not less than two dollars ($2.00), nor more than ten dollars ($10.00), for each offense.

Full Breakdown

010 declares the entire county, boundary to boundary, a livestock restricted area, so the at-large rule applies in every unincorporated part of Skagit County, not just around Mount Vernon or Sedro-Woolley. 020 makes it unlawful for anyone owning or controlling livestock to willfully or negligently let the animals run at large within that restricted area, and separately bars letting livestock wander or stray onto the right-of-way of any public highway inside the area when no one is minding them. 020(6) defines "livestock" for county animal-control purposes as horses, mules, cattle, sheep, swine, goats, poultry (excluding fighting cocks), rabbits and similar farm animals kept for lawful use or profit, so backyard chickens and other poultry fall squarely inside the restriction.

030, investigates complaints about animal misconduct in the unincorporated area and enforces this chapter. 00 for each offense, a penalty schedule set by Resolution 6548 in 1975 and never rewritten since. 44 controls at-large animals; it does not itself cap how many chickens or head of livestock a parcel may keep, that is set instead by the zoning use standards in Title 14 for whichever rural zone the property sits in, so anyone planning a coop or pasture should still confirm density limits with Planning and Development Services before adding animals.

Violations & Fines

Letting livestock, including poultry, run at large anywhere in unincorporated Skagit County, or stray onto a public road right-of-way, is a civil violation under SCC 6.44.020. Each offense carries a fine of $2.00 to $10.00. The Skagit County Sheriff's Office, as Animal Control Authority, investigates complaints and can impound animals found running loose.

Frequently Asked Questions

Can I keep chickens in unincorporated Skagit County?
Yes. Skagit County Code § 7.01.020(6) counts poultry, excluding fighting cocks, as livestock kept for lawful use or profit, so backyard chickens are allowed. The county's rule under Chapter 6.44 targets animals running at large, not ownership itself, so as long as your birds stay contained on your property you are not violating the at-large restriction.
What happens if my livestock gets loose in Skagit County?
Under SCC 6.44.020 it is a civil violation for an owner to willfully or negligently allow livestock to run at large anywhere in the county, or to let it stray onto a public highway right-of-way. Conviction brings a fine of $2.00 to $10.00 per offense, and the Sheriff's Office can impound the animal.
Does Skagit County limit how many animals I can keep?
Chapter 6.44 does not set a head count; it only bans letting livestock run loose. Density and lot-size limits for keeping livestock and poultry come from the zoning use standards in Title 14, so check with Skagit County Planning and Development Services for the specific rural zone your property sits in.

Sources & Official References

Other rules in Skagit County

All Skagit County rules

How Skagit County compares: Best Cities for Backyard Chickens·Compare Skagit County to another location·View the Washington animal ordinances overview

Get notified when Chickens & Livestock in Skagit County, WA 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.