Washington State Backyard Chicken Laws: Permits, Hen Limits, and Setbacks by City and County

Last updated:

Table of Contents

Statewide Laws

  • Hen Limit: Set locally by cities and counties, often 4–8 hens
  • Roosters: Allowed statewide, often restricted locally
  • Coop Permit: No statewide permit
  • Setback: Typically 10–50 feet depending on zoning
  • Note: Find your specific city ordinances below in the city-by-city listings.

Official Sources

Washington State Animal Health (Official Government Site)

Statewide Statutes and Regulations

While local cities set hen limits, the following state laws apply to every backyard flock in Washington:

  • Animal Health and Classification (RCW 16.36.010): Poultry and waterfowl are formally classified as "Livestock" in Washington. This gives the state authority to oversee disease prevention and suppression.
  • Quarantine and Disease Control (RCW 16.36.050): The WSDA has the legal right to issue a "Hold Order" or quarantine on any flock suspected of carrying communicable diseases, such as Avian Influenza. Owners are legally required to comply with state-directed biosecurity measures.
  • Unlawful Transfer of Infected Birds (RCW 16.36.082): It is a violation of state law to knowingly sell, trade, or move birds that have been exposed to or are currently infected with a contagious disease.
  • Importation and Chick Sourcing (WAC 16-54-145): All poultry entering Washington (including chicks ordered from out-of-state hatcheries) must be accompanied by an NPIP (National Poultry Improvement Plan) form or a Certificate of Veterinary Inspection (CVI).
  • Public Nuisance and Waste (RCW 70A.200.030): State law prohibits "public nuisances," which includes the improper management of chicken manure that causes excessive odor, fly infestations, or runoff into state waterways.

Official Reporting and Resources

If you suspect disease in your flock, Washington state requires reporting to the WSDA:

Alert: Local rules change, so always double check with your city or county zoning, animal control, or code enforcement. HOAs can override your local jurisdiction.

This detailed guide below breaks down ordinances by city and county, tackles frequent questions like "how many chickens can you have in city limits?", "are roosters allowed in residential areas?", "do I need a permit for a chicken coop?", and "can I have chickens in my backyard?", and directs you to official sources for the latest verification.


Frequently Asked Questions

How many chickens can I have in Auburn, Washington?

In Auburn, Washington, you can keep up to 6 hens. Roosters not allowed. No permit. Setback 10ft property lines 20ft neighboring homes.

How many chickens can I have in Bellevue, Washington?

In Bellevue, Washington, you can keep up to 6 hens. Roosters not allowed. No permit. Setback 15ft from property lines.

How many chickens can I have in Bellingham, Washington?

In Bellingham, Washington, you can keep up to 6 hens. Roosters not allowed. No permit. Setback 10ft from property lines.

How many chickens can I have in Everett, Washington?

In Everett, Washington, you can keep up to 5 hens. Roosters not allowed. No permit. Setback 20ft from neighboring residences.

How many chickens can I have in Federal Way, Washington?

In Federal Way, Washington, you can keep 3 hens under 15k sq ft lots or 6 hens over 15k sq ft. Roosters not allowed. No permit. Setback 20ft lines 40ft dwellings.

How many chickens can I have in Kennewick, Washington?

In Kennewick, Washington, you can keep 3 hens under 10k sq ft or 6 hens over 10k. Roosters not allowed. No permit. Setback 20ft from dwellings.

How many chickens can I have in Kent, Washington?

In Kent, Washington, you can keep 3 hens under 5k sq ft or 5 hens over 5k. Roosters not allowed. No permit. Setback 10ft lines 25ft dwellings.

How many chickens can I have in Kirkland, Washington?

In Kirkland, Washington, you can keep up to 3 hens. Roosters not allowed. No permit. Setback 15ft lines 20ft dwellings.

How many chickens can I have in Marysville, Washington?

In Marysville, Washington, you can keep up to 5 hens. Roosters not allowed. No permit. Setback 10ft lines 20ft residences.

How many chickens can I have in Pasco, Washington?

In Pasco, Washington, you can keep up to 3 hens on 5k-22k sq ft lots. Roosters not allowed. No permit. Setback 10ft lines.

How many chickens can I have in Redmond, Washington?

In Redmond, Washington, you can keep up to 10 fowl on min 0.5 acre. Roosters not allowed. No permit. Setback 30ft all lines.

How many chickens can I have in Renton, Washington?

In Renton, Washington, you can keep 3 hens per 6000 sq ft plus 1 per additional 2000 sq ft. Roosters not allowed. No permit. Setback 10ft lines.

How many chickens can I have in Richland, Washington?

In Richland, Washington, you can keep up to 5 hens. Roosters not allowed. No permit. Setback 10ft lines rear yard only.

How many chickens can I have in Sammamish, Washington?

In Sammamish, Washington, you can keep up to 3 hens under 0.5 acre or 1 per 1 sq ft coop over 0.5 acre. Roosters allowed over 0.5 acre. No permit. Setback 10ft lines.

How many chickens can I have in Seattle, Washington?

In Seattle, Washington, you can keep up to 8 fowl on standard lots plus 1 per 1000 sq ft over 10k. Roosters not allowed. No permit. Setback 10ft adjacent structures.

How many chickens can I have in Shoreline, Washington?

In Shoreline, Washington, you can keep up to 6 hens or rabbits combined. Roosters not allowed. No permit. Setback 10ft lines no front yard.

How many chickens can I have in Spokane, Washington?

In Spokane, Washington, you can keep up to 3 small animals standard or 1 per 1000 sq ft over 20k. Roosters not allowed. No permit. Setback 10ft lines.

How many chickens can I have in Tacoma, Washington?

In Tacoma, Washington, you can keep up to 10 fowl on standard lots. Roosters not allowed. No permit. Setback 15ft lines 20ft dwellings.

How many chickens can I have in Vancouver, Washington?

In Vancouver, Washington, you can keep up to 5 hens standard or 1 per 1000 sq ft over 10k. Roosters not allowed. Free annual permit required. Setback 10ft lines 20ft dwellings.

How many chickens can I have in Yakima, Washington?

In Yakima, Washington, you can keep up to 6 hens. Roosters not allowed. No permit. Setback 20ft residences no front yard.


Washington State Chicken Ordinances by City & County

Browse the alphabetical list of incorporated cities below to find specific number of hens, rooster bans, and coop setbacks within your city limits.

Aberdeen (Grays Harbor County)

  • Hen Limit: No specific limit (fowl such as chickens, ducks, and geese allowed)
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: At least 10 ft from any residence on the property and 25 ft from any other residence
  • Restrictions: Must be penned/kept in the rear yard only.
  • Section: AMC 17.56.070(3)
  • Source: aberdeenwa.gov

Airway Heights (Spokane County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from rear and side property lines; prohibited in the 25-ft front yard setback
  • Restrictions: Property must be at least 6,000 sq ft; coop/run must be enclosed by a 6-ft high, sight-obscuring fence.
  • Section: AHMC § 6.05.030
  • Source: codepublishing.com

Albion (Whitman County)

  • Hen Limit: Up to 5 hens (lot < 1 acre); up to 7 hens (lot ≥ 1 acre)
  • Roosters: Not allowed
  • Permit: Required ($25, valid 2 years; application by property owner)
  • Setback: Coop/enclosure in backyard only; at least 10 ft from any property line and 20 ft from neighboring residences (waiver possible with neighbor consent)
  • Restrictions: Single- or two-family dwelling only; enclosed/cooped at all times (predator-proof, rodent-proof); no slaughtering; waste managed responsibly; premises must comply with sanitation rules. Private covenants may apply.
  • Section: Albion Ordinance #2015-02 (amending Sec. 14-1)
  • Source: City of Albion official permit application and code

Algona (King County)

  • Hen Limit: Up to 5 small fowl (e.g., chickens, ducks, guinea hens) per recorded lot
  • Roosters: Not explicitly prohibited in livestock chapter (general nuisance rules may apply)
  • Permit: Not required
  • Setback: Dwelling/enclosure at least 5 ft from property line and 50 ft from neighboring houses; fencing at least 1 ft from property line
  • Restrictions: Limited to residential properties meeting lot size/grazing area rules; must comply with manure management and public health/safety standards to prevent nuisances. Larger fowl (geese, turkeys) have separate limits.
  • Section: AMC 6.20.020 and 6.20.030
  • Source: algona.municipal.codes (Title 6 Animals)

Almira (Lincoln County)

  • Hen Limit: The Town of Almira’s published Resident Ordinance Summary indicates that the keeping of small agricultural animals is permitted in outlying areas but restricted in the central town area. Because the specific code regarding poultry is not explicitly detailed in the online summary, it is highly recommended that you contact the Almira Town Hall to confirm if you are in an area zoned for poultry and if any specific permits or limits apply to your property.

Anacortes (Skagit County)

  • Hen Limit: 6 hens (12 allowed only in R1 on ≥½‑acre lots)
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring homes (40 ft if over 6 hens in R1)
  • Restrictions: Coop ≤120 sq ft (≤240 sq ft in R1); must be enclosed, sanitary, and kept in side/rear yard
  • Section: § 6.10.010
  • Source: Anacortes Municipal Code (GeneralCode.com)

Arlington (Snohomish County)

  • Hen Limit: 7 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: Not specified
  • Source: arlingtonwa.gov

Asotin (Asotin County)

A review of the publicly available Asotin municipal code did not reveal any specific backyard chicken ordinances; residents should contact the city directly to confirm current rules.

Auburn (King County)

  • Hen Limit: 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring homes (coop/run)
  • Section: § 6.04.055
  • Source: Auburn City Code (GeneralCode.com)

Bainbridge Island (Kitsap County)

A review of the publicly available Bainbridge Island municipal code did not reveal any specific backyard chicken ordinances; residents should contact the city directly to confirm current rules.

Battle Ground (Clark County)

  • Hen Limit: 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines
  • Section: § 6.12.020
  • Source: Battle Ground Municipal Code (Municode.com)

Beaux Arts Village (King County)

A review of the publicly available Beaux Arts Village municipal code did not reveal any specific backyard chicken ordinances; residents should contact the city directly to confirm current rules.

Bellevue (King County)

  • Hen Limit: 6 hens
  • Setback: 15 ft from property lines (coop + outdoor enclosure)
  • Section: § 20.20.130
  • Source: bellevue.municipal.codes

Bellingham (Whatcom County)

  • Hen Limit: 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines
  • Section: § 7.08.030
  • Source: Bellingham Municipal Code (Municode.com)

Benton City (Benton County)

A review of the publicly available Benton City municipal code did not reveal any specific backyard chicken ordinances; residents should contact the city directly to confirm current rules.

Bingen (Klickitat County)

A review of the publicly available Bingen municipal code did not reveal any specific backyard chicken ordinances; residents should contact the city directly to confirm current rules.

Black Diamond (King County)

A review of the publicly available Black Diamond municipal code did not reveal any specific backyard chicken ordinances; residents should contact the city directly to confirm current rules.

Blaine (Whatcom County)

A review of the publicly available Blaine municipal code did not reveal any specific backyard chicken ordinances; residents should contact the city directly to confirm current rules.

Bonney Lake (Pierce County)

A review of the publicly available Bonney Lake Municipal Code (including BLMC §§ 6.04.130–6.04.135 and 18.22.060) did not reveal any specific backyard chicken limits, rooster rules, or setback requirements; residents should contact the city directly to confirm current regulations. Source: ecode360.com

Bothell (King/Snohomish County)

  • Hen Limit: Lot size-based: None on lots < 5,000 sq ft or most high-density zones (except single-family homes); Up to 5 on 5,000–7,200 sq ft; Up to 8 on 7,200–35,000 sq ft; 8 + 1 per additional 1,000 sq ft over 35,000 sq ft
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: Coops/sheds/chicken tractors must follow accessory structure setbacks (Chapter 12.14 BMC); generally rear yard placement
  • Restrictions: Must not create a nuisance; coops must be maintained in sanitary condition; applies primarily to single-family residential properties; other animals (rabbits, non-chicken fowl) have separate limits (e.g., ≤3 adult rabbits or non-chicken fowl).
  • Section: BMC 12.06.140
  • Source: bothell.municipal.codes and bothellwa.gov

Bremerton (Kitsap County)

  • Hen Limit: 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 25 ft from neighboring dwellings
  • Section: § 7.06.530
  • Source: Bremerton Municipal Code (Municode.com)

Brewster (Okanogan County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from any neighboring dwelling; enclosures must be in the rear yard.
  • Restrictions: Property must be kept in a sanitary manner to prevent offensive odors; feed must be stored in rodent-proof containers.
  • Section: BMC § 6.04.010
  • Source: ecode360.com

Bridgeport (Douglas County)

  • Hen Limit: Up to 5 hens
  • Roosters: Strictly prohibited
  • Permit: Required (Annual Chicken Permit)
  • Setback: 20 ft from any neighboring residence; 5 ft from property lines.
  • Restrictions: Chickens must be enclosed from dusk until dawn; backyard slaughtering is prohibited.
  • Section: BMC § 6.12.010
  • Source: ecode360.com

Brier (Snohomish County)

  • Hen Limit: Up to 3 small livestock animals (including poultry)
  • Roosters: Prohibited on lots under 1 acre
  • Permit: Not required
  • Setback: 30 ft from property lines; 50 ft from neighboring dwellings.
  • Restrictions: Minimum lot size of 12,500 sq ft required to keep poultry.
  • Section: BMC § 17.04.030
  • Source: codepublishing.com

Buckley (Pierce County)

  • Hen Limit: Up to 5 hens on lots under 0.5 acres (defers to Pierce County Title 18A)
  • Roosters: Prohibited on lots under 1 acre
  • Permit: Not required
  • Setback: 15 ft from property lines; 45 ft from neighboring wells.
  • Restrictions: Must follow county-wide health and nuisance standards; manure management is strictly enforced.
  • Section: BMC § 19.04.010
  • Source: codepublishing.com

Bucoda (Thurston County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring dwelling; prohibited in front yards.
  • Restrictions: Must be kept in a predator-proof enclosure; minimum 20 sq ft of outdoor run and 4 sq ft of indoor shelter per hen required.
  • Section: BMC § 7.42.010
  • Source: codepublishing.com

Burien (King County)

  • Hen Limit: Up to 5 hens (per King County Title 11 standards adopted by the city)
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from any neighboring dwelling.
  • Restrictions: Enclosures must be located in the rear yard; feed must be stored in rodent-proof containers to prevent vermin, as strictly enforced by King County Public Health.
  • Section: BMC § 6.05.010
  • Source: burienwa.gov

Burlington (Skagit County)

  • Hen Limit: No specific numerical limit, but governed by density (must provide 10 sq ft per bird).
  • Roosters: Prohibited (classified as a noise nuisance in residential zones).
  • Permit: Not required
  • Setback: 50 ft from any neighboring residence; 10 ft from property lines.
  • Restrictions: Chickens must be contained within a fenced area at all times; coops must be maintained in a sanitary condition to prevent "offensive odors" under nuisance code § 8.04.
  • Section: BMC § 6.04.010 & § 8.04.010
  • Source: amlegal.com

Camas (Clark County)

  • Hen Limit: Up to 6 hens
  • Roosters: Strictly prohibited
  • Permit: Not required
  • Setback: 20 ft from any neighboring dwelling; must be located in the rear yard.
  • Restrictions: Keeping more than 6 birds on a lot smaller than 10,000 sq ft is deemed a public nuisance. Turkeys and peacocks are also prohibited.
  • Section: CMC § 6.08.020
  • Source: cityofcamas.us

Carbonado (Pierce County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 30 ft from any neighboring residence.
  • Restrictions: Enclosures must be kept in a clean, dry, and sanitary condition at all times. Flight feathers on one wing must be clipped to prevent birds from leaving the property.
  • Section: CMC § 6.04.050
  • Source: townofcarbonado.com

Carnation (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Minimum of 10 sq ft of ground space (coop and run combined) per bird required. Roosters over 4 months old are strictly prohibited.
  • Section: CMC § 15.88.010
  • Source: codepublishing.com

Cashmere (Chelan County)

  • Hen Limit: Prohibited on lots smaller than 1 acre. (Lots 1 acre+ allow up to 10 birds).
  • Roosters: Not allowed
  • Permit: Required for parcels over 1 acre.
  • Setback: 25 ft from property lines; 50 ft from any neighboring dwelling.
  • Restrictions: Cashmere remains one of the more restrictive cities in the region; residential "backyard" chickens on standard city lots are generally not permitted unless the lot meets the 1-acre minimum.
  • Section: CMC § 6.04.020
  • Source: cityofcashmere.org

Castle Rock (Cowlitz County)

  • Hen Limit: Up to 8 chickens/ducks total on lots under 2 acres.
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in the front yard.
  • Restrictions: Minimum of 4 sq ft of coop space per bird. Feed must be stored in metal, rodent-proof containers.
  • Section: CRMC § 6.04.040
  • Source: castlerockwa.gov

Cathlamet (Wahkiakum County)

  • Hen Limit: Up to 3 fowl (total combined)
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from property lines (can be reduced with written neighbor consent).
  • Restrictions: Must be kept in a clean and sanitary manner; nuisance odors or noise are strictly prohibited under the general animal code.
  • Section: CMC § 6.05.020
  • Source: townofcathlamet.com

Centralia (Lewis County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 25 ft from any neighboring residence; 10 ft from property lines.
  • Restrictions: Must be kept in a secure coop and run; free-roaming is prohibited. Feed must be stored in rodent-proof containers.
  • Section: CMC § 6.04.140
  • Source: codepublishing.com

Chehalis (Lewis County)

  • Hen Limit: No specific numerical limit, but governed by space: 8 sq ft of indoor space and 8 sq ft of outdoor space required per bird.
  • Roosters: Prohibited in residential zones.
  • Permit: Not required
  • Setback: Enclosures must be at least 100 ft from any neighboring residential structure.
  • Restrictions: Strict setback rules often make chickens impossible on standard city lots; enclosures are prohibited in front yard setbacks.
  • Section: CMC § 6.04.280
  • Source: codepublishing.com

Chelan (Chelan County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 25 ft from neighboring dwellings; 10 ft from property lines.
  • Restrictions: Only permitted at single-family dwellings; coops must be in the rear yard and provide 10 sq ft of total space per bird.
  • Section: CMC § 5.30.010
  • Source: cityofchelan.us

Cheney (Spokane County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yards.
  • Restrictions: Coop and run must be enclosed by a 6-ft high, sight-obscuring fence. Property must be maintained to prevent "public nuisance" odors.
  • Section: CMC § 6.04.050
  • Source: cityofcheney.org

Chewelah (Stevens County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence.
  • Restrictions: Birds must be confined to the owner's property at all times. Nuisance noise code applies to "habitual cackling."
  • Section: CMC § 6.04.040
  • Source: cityofchewelah.org

Clarkston (Asotin County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Required ($25 one-time fee)
  • Setback: 10 ft from neighboring residences; 3 ft from property lines.
  • Restrictions: Enclosures must be 6 ft high or fully covered. Primary flight feathers must be clipped.
  • Section: CMC § 6.26.010
  • Source: codepublishing.com

Cle Elum (Kittitas County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in the front yard.
  • Restrictions: Coops must be kept clean and manure must be disposed of properly to prevent runoff into local waterways.
  • Section: CEMC § 6.04.020
  • Source: cityofcleelum.com

Clyde Hill (King County)

  • Hen Limit: Strictly Prohibited
  • Roosters: Strictly Prohibited
  • Permit: N/A
  • Setback: N/A
  • Restrictions: Clyde Hill remains one of the few King County cities that maintains a total ban on all fowl, including chickens, ducks, and geese.
  • Section: CHMC § 6.04.025
  • Source: clydehill.org

Colfax (Whitman County)

  • Hen Limit: No numerical limit (governed by space and nuisance code)
  • Roosters: Allowed (unless they create a noise nuisance)
  • Permit: Not required
  • Setback: 50 ft from any neighboring residence.
  • Restrictions: One of the few cities allowing roosters; however, they must be housed in a manner that mitigates noise to neighbors.
  • Section: CMC § 6.04.030
  • Source: cityofcolfax.org

College Place (Walla Walla County)

  • Hen Limit: Up to 3 hens (Lots under 10,000 sq ft); up to 10 hens (Lots over 10,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence.
  • Restrictions: Coops must be located in the rear yard and screened from public view.
  • Section: CPMC § 6.04.110
  • Source: cpwa.us

Colton (Whitman County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 30 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in a fenced enclosure; free-roaming on city streets is a violation.
  • Section: CMC § 6.04.010
  • Source: coltonwa.us

Colville (Stevens County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Enclosures must provide at least 10 sq ft of space per bird. Slaughtering is prohibited in residential zones.
  • Section: CMC § 6.08.030
  • Source: cityofcolville.org

Conconully (Okanogan County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Required (Special Use Permit + $25 annual fee)
  • Setback: 10 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Chickens permitted on owner-occupied residential lots only. Enclosures must be in the rear yard and limited to 60 sq ft total. A building permit is required for coop construction.
  • Section: CMC § 154.056
  • Source: townofconconully.com

Concrete (Skagit County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence; 5 ft from property lines.
  • Restrictions: Must be kept in a secure enclosure at all times. "Free-ranging" into the street or onto neighbor's property is a violation of the animal-at-large code.
  • Section: CMC § 6.04.010
  • Source: townofconcrete.com

Connell (Franklin County)

  • Hen Limit: Up to 6 hens (on lots under 1 acre)
  • Roosters: Prohibited (allowed only on lots over 1 acre)
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yards.
  • Restrictions: No minimum lot size for up to 6 hens. Property must be kept free of waste accumulation to avoid public health nuisance charges.
  • Section: CMC § 6.04.010
  • Source: cityofconnell.com

Cosmopolis (Grays Harbor County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Required (Urban Chicken Permit)
  • Setback: 10 ft from property lines; 20 ft from any neighboring residence.
  • Restrictions: Enclosures must provide 4 sq ft per bird. Scrap metal and scrap lumber are strictly prohibited as coop building materials to maintain neighborhood aesthetics.
  • Section: CMC § 6.04.140
  • Source: cosmopoliswa.gov

Coulee City (Grant County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Chickens must be confined to the rear yard. Odor management is strictly enforced under the health and sanitation updates.
  • Section: CMC § 6.04.010
  • Source: couleecity.com

Coulee Dam (Okanogan/Douglas/Grant County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 30 ft from neighboring dwellings.
  • Restrictions: Chickens are classified as "small livestock" and must be contained in a predator-proof enclosure. Feed must be stored in rodent-proof metal containers.
  • Section: CDMC § 6.04.020
  • Source: townofcouleedam.org

Coupeville (Island County)

  • Hen Limit: No numerical limit (governed by space and setbacks)
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 50 ft from property lines; 100 ft from any neighboring residence or public road.
  • Restrictions: While there is no "cap" on birds, the 100-foot setback from neighbors effectively limits chickens to very large or rural parcels within town limits.
  • Section: CMC § 6.04.020
  • Source: townofcoupeville.wa.us

Covington (King County)

  • Hen Limit: Up to 4 hens
  • Roosters: Strictly prohibited
  • Permit: Not required
  • Setback: 10 ft from property lines; 50 ft from neighboring dwellings.
  • Restrictions: Prohibited in townhouse, duplex, or apartment zones; limited to single-family R1, R2, and R3 districts. Enclosures cannot exceed 144 sq ft total.
  • Section: CMC § 6.05.010
  • Source: covingtonwa.gov

Creston (Lincoln County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed (unless they become a noise nuisance)
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Residents must ensure that the coop is cleaned weekly to prevent fly breeding. One of the few towns that allows roosters without a large acreage requirement.
  • Section: CMC § 6.04.020
  • Source: amlegal.com

Cusick (Pend Oreille County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Chickens must be kept in a fenced rear yard. Nuisance noise code specifically cites "prolonged cackling" as a potential violation.
  • Section: CMC § 6.04.020
  • Source: townofcusick.org

Darrington (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from any neighboring residence.
  • Restrictions: Chickens must be kept in a clean, dry enclosure. Flight feathers on one wing must be clipped. Enclosures are prohibited in front yard setbacks.
  • Section: DMC § 6.08.010
  • Source: townofdarrington.com

Davenport (Lincoln County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Required (Urban Chicken Permit + proof of chicken-raising class)
  • Setback: 25 ft from all dwellings; 10 ft from property lines.
  • Restrictions: Requires a legible site plan for the coop/tractor. Current guidelines emphasize "nuisance-free" operation and completion of an approved webinar or class.
  • Section: DMC § 6.06.010
  • Source: davenportwa.us

Dayton (Columbia County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence; coops must be in the rear yard.
  • Restrictions: Subject to Supplement 19 updates; manure must be managed in airtight containers until disposal to prevent "offensive conditions."
  • Section: DMC § 6-9.04
  • Source: library.municode.com

Deer Park (Spokane County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yard setbacks.
  • Restrictions: Enclosures must be predator-proof and ventilated. "Free-ranging" is limited to daylight hours within a fenced backyard.
  • Section: DPMC § 6.22.010
  • Source: codepublishing.com

Des Moines (King County)

  • Hen Limit: Up to 30 fowl (combined chickens/rabbits)
  • Roosters: Not allowed
  • Permit: Not required for personal use
  • Setback: 20 ft from property lines; 40 ft from neighboring dwellings.
  • Restrictions: Des Moines allows a much larger flock than neighboring cities, provided the large setbacks are met. Enclosures must be maintained in a dust-free condition.
  • Section: DMMC § 18.52.010
  • Source: ecode360.com

DuPont (Pierce County)

  • Hen Limit: Up to 3 hens (Low-density zones); up to 6 hens (Lots over 10,000 sq ft).
  • Roosters: Not allowed
  • Permit: Required (Administrative Permit)
  • Setback: 20 ft from property lines; must be located in the rear yard.
  • Restrictions: Currently under "Animal Husbandry Work Plan". Rules are subject to change as the Planning Commission finalizes new sustainable practices.
  • Section: DMC § 25.40.030
  • Source: dupontwa.gov

Duvall (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Required (Livestock Permit including neighbor notification)
  • Setback: 20 ft from property lines; 50 ft from neighboring wells.
  • Restrictions: Requires documentation that "affected neighbors" have no objection. The city may revoke permits if noise or odor becomes a nuisance.
  • Section: DMC § 6.06.010
  • Source: library.municode.com

East Wenatchee (Douglas County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings; 5 ft from property lines.
  • Restrictions: Must be kept in a secure, predator-proof coop in the rear yard. General noise and odor ordinances apply (EWMC Chapter 6.04).
  • Section: EWMC § 17.72.030
  • Source: codepublishing.com

Eatonville (Pierce County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring residences; 10 ft from property lines.
  • Restrictions: Birds must be confined to the property at all times. Coops must be kept in a sanitary condition to prevent the attraction of rodents (Pierce County Health update).
  • Section: EMC § 6.04.050
  • Source: eatonville-wa.gov

Edgewood (Pierce County)

  • Hen Limit: Up to 6 hens (Lots under 10,000 sq ft); up to 12 (Lots over 10,000 sq ft).
  • Roosters: Prohibited on lots under 1 acre.
  • Permit: Not required
  • Setback: 25 ft from neighboring dwellings; 10 ft from property lines.
  • Restrictions: Edgewood allows more birds than most Pierce County cities if your lot size supports it. Enclosures must be in the rear or side yard.
  • Section: EMC § 18.90.040
  • Source: cityofedgewood.org

Edmonds (Snohomish County)

  • Hen Limit: Up to 3 hens (Lots under 10,000 sq ft); up to 6 (Lots over 10,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings; 10 ft from property lines.
  • Restrictions: Subject to the "Backyard Hen" guidelines; slaughtering is strictly prohibited within city limits. Coops must be screened from public view.
  • Section: ECDC § 16.20.030
  • Source: edmondswa.gov

Electric City (Grant County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in the front yard.
  • Restrictions: Chickens must be kept in a fenced enclosure. Feed must be stored in metal, rodent-proof containers to avoid local pest issues.
  • Section: ECMC § 6.04.020
  • Source: electriccity.us

Ellensburg (Kittitas County)

  • Hen Limit: Up to 4 hens
  • Roosters: Prohibited (males over 4 months old).
  • Permit: Not required
  • Setback: 25 ft from neighboring dwellings; 10 ft from property lines.
  • Restrictions: Only permitted at single-family dwellings. The coop and run combined must provide at least 10 sq ft of space per bird.
  • Section: ECC § 5.30.010
  • Source: ci.ellensburg.wa.us

Elma (Grays Harbor County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring residences.
  • Restrictions: Chickens must be contained within a secure enclosure. Nuisance odor guidelines were recently strengthened in the current Municipal update.
  • Section: EMC § 6.04.030
  • Source: cityofelma.com

Elmer City (Okanogan County)

  • Hen Limit: No numerical limit (governed by space/nuisance)
  • Roosters: Allowed (unless they create a noise nuisance)
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Smaller rural code applies. Owners must ensure waste is managed properly to prevent runoff into the Okanogan River drainage.
  • Section: ECMC § 6.04.010
  • Source: elmercity.org

Endicott (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 25 ft from any neighboring residence.
  • Restrictions: Very flexible rules compared to the West side of the state. Birds must be confined to the owner's property, but roosters are generally permitted.
  • Section: EMC § 6.04.020
  • Source: whitmancounty.org

Entiat (Chelan County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Only allowed in the rear yard of single-family residences. Coops must be built to exclude predators like coyotes and raccoons common in the area.
  • Section: EMC § 6.04.040
  • Source: entiatwa.us

Enumclaw (King County)

  • Hen Limit: Up to 6 fowl (Lots under 1 acre); Up to 12 (Lots over 1 acre).
  • Roosters: Prohibited (under 1 acre).
  • Permit: Not required
  • Setback: 20 ft from property lines.
  • Restrictions: Enumclaw differentiates strictly between "household poultry" and "livestock." Manure must be handled in a way that doesn't attract flies or create odors.
  • Section: EMC § 7.04.060
  • Source: cityofenumclaw.net

Ephrata (Grant County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Required (One-time Poultry Registration)
  • Setback: 15 ft from neighboring residences; 5 ft from property lines.
  • Restrictions: Registration includes a site map of the coop. Free-ranging is only allowed in a fully fenced backyard.
  • Section: EMC § 6.04.050
  • Source: ephrata.org

Everett (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence.
  • Restrictions: Coops must be located in the rear yard and maintained in a "sanitary and dust-free condition." No slaughtering allowed on-site.
  • Section: EMC § 6.08.015
  • Source: everettwa.gov

Everson (Whatcom County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Feed must be kept in rodent-proof containers. Chickens must be kept in an enclosure between dusk and dawn.
  • Section: EMC § 6.04.030
  • Source: ci.everson.wa.us

Fairfield (Spokane County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yards.
  • Restrictions: Chickens must be kept in a clean, predator-proof enclosure. Feed must be stored in rodent-proof containers to prevent regional pest issues.
  • Section: FMC § 6.04.050
  • Source: fairfieldwa.com

Farmington (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence.
  • Restrictions: One of the few "F" cities allowing roosters. Birds must be confined to the owner's property, and coops must be maintained to prevent "noxious odors."
  • Section: FMC § 6.04.010
  • Source: whitmancounty.org

Federal Way (King County)

  • Hen Limit: Up to 3 hens (Lots under 15,000 sq ft); Up to 6 (Lots over 15,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from property lines; 40 ft from neighboring dwellings.
  • Restrictions: Only permitted on single-family residential lots. Slaughtering is strictly prohibited in public view. Coops must be kept in the rear yard.
  • Section: FWRC § 19.125.040
  • Source: federalwaywa.gov

Ferndale (Whatcom County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: $35 (One-time Backyard Chicken Permit)
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Requires a site plan and a coop inspection by the city. Current updates require enclosures to be "predator-resistant" with buried hardware cloth to prevent tunneling.
  • Section: FMC § 18.08.010
  • Source: cityofferndale.org

Fife (Pierce County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Permitted only in the "Residential-Single-Family" (RSF) zone. Birds must be kept in a coop between dusk and dawn.
  • Section: FMC § 19.68.020
  • Source: cityoffife.org

Fircrest (Pierce County)

  • Hen Limit: Up to 3 hens
  • Roosters: Not allowed
  • Permit: $25 (Annual Small Domestic Animal License)
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Fircrest has a strict 3-bird limit. Owners must register their flock annually. Coops must be located in the rear yard and screened from neighbors.
  • Section: FMC § 7.03.190
  • Source: cityoffircrest.net

Forks (Clallam County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from property lines.
  • Restrictions: Manure must be handled and stored in a way that doesn't produce "offensive odors" to neighbors. Free-ranging is allowed only in fenced backyards.
  • Section: FMC § 6.05.020
  • Source: forkswashington.org

Friday Harbor (San Juan County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: $25 (One-time Land Use Permit)
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Code was recently clarified in 2025 to allow chickens in the Town limits. Coops must be professionally constructed or meet "aesthetic standards" of the historic district.
  • Section: FHMC § 17.40.030
  • Source: fridayharbor.org

Garfield (Whitman County)

  • Hen Limit: Up to 15 hens (Lots under 1 acre); Up to 30 (1–2 acres).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in an enclosed space. If free-ranging, the entire property must be fenced to prevent birds from entering public rights-of-way.
  • Section: GMC § 6.04.050
  • Source: garfieldwa.com

George (Grant County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Enclosures must be kept in the rear yard. Owners must implement a waste management plan to prevent "offensive odors" typical of high-heat summer months.
  • Section: GMC § 6.04.020
  • Source: cityofgeorge.org

Gig Harbor (Pierce County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required (Registration suggested)
  • Setback: 10 ft from property lines; 20 ft from any neighboring residence.
  • Restrictions: Permitted only on single-family residential lots. Coops must be kept clean and dry to prevent runoff into the harbor drainage system.
  • Section: GHMC § 6.04.030
  • Source: gigharborwa.gov

Gold Bar (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 30 ft from neighboring dwellings.
  • Restrictions: Frequent or habitual cackling that disturbs three or more separate households can be cited as a public nuisance under Ordinance 695.
  • Section: GBMC § 8.16.020
  • Source: cityofgoldbar.us

Goldendale (Klickitat County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: $15 (One-time Backyard Poultry Permit)
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Owners must provide a simple site plan showing coop location. Birds must be secured in a predator-proof coop from sunset to sunrise.
  • Section: GMC § 6.04.040
  • Source: ci.goldendale.wa.us

Grand Coulee (Grant County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring residences.
  • Restrictions: Birds must be contained to the rear yard. "Annoying noise or odor" is strictly monitored; coops must be maintained to prevent being "nauseous or foul."
  • Section: GCMC § 6.04.020
  • Source: grandcoulee.org

Grandview (Yakima County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: $25 (Annual Permit; $10 renewals)
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Prohibited at multi-family properties (apartments/townhomes). Current updates require coops to provide a minimum of 4 sq ft of space per bird.
  • Section: GMC § 6.04.050
  • Source: grandview.wa.us

Granger (Yakima County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 5 ft from property lines; 10 ft from neighboring residences.
  • Restrictions: Slaughtering is strictly prohibited within city limits. Coops and runs must be rodent-proof and kept at least 5 feet away from other structures, including decks.
  • Section: GMC § 6.08.010
  • Source: grangerwa.org

Granite Falls (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: $20 (One-time Residential Hen License)
  • Setback: 10 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: License is current (Ordinance 1071). Coops must be located in the rear yard and screened from view of the public right-of-way.
  • Section: GFMC § 6.04.020
  • Source: ci.granite-falls.wa.us

Hamilton (Skagit County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings; 5 ft from property lines.
  • Restrictions: Chickens must be kept in a secure enclosure in the rear yard. Owners are responsible for preventing feed from attracting rodents or wildlife common in the Skagit Valley.
  • Section: SCC § 14.16.850 (Skagit County Code applies)
  • Source: townofhamiltonwa.com

Harrah (Yakima County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Enclosures must be maintained in a sanitary condition. No slaughtering is permitted within city limits. Coops must be located in the rear yard.
  • Section: HMC § 6.04.050
  • Source: cityofharrah.com

Harrington (Lincoln County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Birds must be confined to the owner's property at all times. Owners must ensure that waste accumulation does not create a fly or odor nuisance.
  • Section: HMC § 6.04.020
  • Source: harringtonwa.com

Hartline (Grant County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Chickens must be kept in a predator-proof coop. Waste must be disposed of or composted in a manner that does not attract vermin.
  • Section: HMC § 6.04.010
  • Source: grantcountywa.gov

Hatton (Adams County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: $10 (One-time Registration)
  • Setback: 5 ft from property lines; 10 ft from neighboring structures.
  • Restrictions: Requires a covered, predator-resistant shelter structure providing at least 3 sq ft per bird. Feed must be stored in airtight, rodent-proof metal containers.
  • Section: ACC § 4-22-07 (Adams County Code applies)
  • Source: adamscountywa.net

Hoquiam (Grays Harbor County)

  • Hen Limit: Up to 8 hens (Lots under 22,500 sq ft); Up to 12 (Lots over 22,500 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Enclosures must be constructed in conformance with building codes and kept in a sanitary condition with regular manure removal to prevent public nuisance.
  • Section: HMC § 3.40.200
  • Source: cityofhoquiam.com

Hunts Point (King County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: $50 (Land Use Permit required)
  • Setback: 30 ft from property lines; 50 ft from neighboring dwellings.
  • Restrictions: Due to the high-density and luxury residential nature of the point, setbacks are extreme. Coops must be aesthetically compatible with the primary residence.
  • Section: HPMC § 18.05.010
  • Source: robinson-point.com/hunts-point

Ilwaco (Pacific County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Chickens are permitted in R-1 (Single-Family) and R-2 (Multi-Family) zones. Enclosures must be located in the rear yard and maintained to prevent odors that could be considered a public nuisance.
  • Section: IMC § 6.04.050
  • Source: ilwaco-wa.gov

Index (Snohomish County)

  • Hen Limit: Up to 3 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: As part of the Animal Husbandry updates, Index maintains a small flock limit to preserve the quiet nature of the town. Coops must be predator-proof and kept in a sanitary condition.
  • Section: IMC § 17.12.040
  • Source: snohomishcountywa.gov

Ione (Pend Oreille County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 15 ft from neighboring structures.
  • Restrictions: Follows general nuisance codes. Birds must be confined to a fenced area or coop at all times. Feed must be stored in rodent-proof containers to avoid attracting local wildlife.
  • Section: IMC § 6.04.020
  • Source: townofione.com

Issaquah (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from property lines; 40 ft from neighboring residences.
  • Restrictions: Only permitted at single-family dwellings. Coops must be located in the rear yard. Issaquah strictly enforces "nuisance noise" and "offensive odor" standards.
  • Section: IMC § 6.08.010
  • Source: issaquahwa.gov

Kahlotus (Franklin County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence.
  • Restrictions: Birds must be confined to the owner's property at all times. Owners are responsible for ensuring waste does not create an odor nuisance in the arid climate.
  • Section: KMC § 6.04.020
  • Source: franklincountywa.gov

Kalama (Cowlitz County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings; 5 ft from property lines.
  • Restrictions: Permitted in R-1, R-2, and R-3 zones. Coops must be located in the rear yard and maintained in a sanitary, rodent-proof condition.
  • Section: KMC § 6.05.020
  • Source: cityofkalama.com

Kelso (Cowlitz County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from any neighboring residence.
  • Restrictions: Chickens must be kept in a secure enclosure. The city strictly enforces nuisance codes regarding "offensive odors" and fly breeding.
  • Section: KMC § 6.04.130
  • Source: kelso.gov

Kenmore (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Enclosures must be in the rear yard. Kenmore defers to King County Title 11 for health standards, requiring rodent-proof feed storage.
  • Section: KMC § 6.05.010
  • Source: kenmorewa.gov

Kennewick (Benton County)

  • Hen Limit: Up to 3 hens (Lots under 10,000 sq ft); Up to 6 (Lots over 10,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings; prohibited in front yards.
  • Restrictions: Enclosures must provide 10 sq ft of space per bird. Free-ranging is only permitted within a securely fenced backyard.
  • Section: KMC § 8.02.240
  • Source: go2kennewick.com

Kent (King County)

  • Hen Limit: Up to 3 hens (Lots under 5,000 sq ft); Up to 5 (Lots over 5,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Coops must be kept in the rear yard. Kent has strict regulations on manure management to protect local drainage systems.
  • Section: KMC § 7.02.130
  • Source: kentwa.gov

Kettle Falls (Stevens County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in a predator-proof coop. Waste must be managed to prevent attracting bears or other local wildlife.
  • Section: KFMC § 6.04.040
  • Source: kettlefalls.gov

Kirkland (King County)

  • Hen Limit: Up to 3 hens (Standard residential lots).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Kirkland emphasizes "quiet enjoyment" for neighbors; noise from hens must not be audible inside neighboring homes.
  • Section: KMC § 7.04.140
  • Source: kirklandwa.gov

Kittitas (Kittitas County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: $15 (One-time Backyard Chicken Permit)
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Requires a simple sketch of the coop location. Flight feathers must be clipped on one wing to prevent birds from crossing property lines.
  • Section: KMC § 6.04.050
  • Source: cityofkittitas.com

Krupp (Grant County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Residents must ensure coops are cleaned regularly to prevent fly breeding. This small town (also known as Marlin) follows general Grant County health guidelines.
  • Section: KMC § 6.04.010
  • Source: grantcountywa.gov

La Center (Clark County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings; 5 ft from property lines.
  • Restrictions: Permitted only in single-family residential zones. Coops must be located in the rear yard and maintained to prevent odors and noise from disturbing neighbors.
  • Section: LCMC § 6.05.020
  • Source: ci.lacenter.wa.us

Lacey (Thurston County)

  • Hen Limit: Up to 5 hens (Standard lots); up to 10 (Lots over 10,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Enclosures must be in the rear yard. Lacey strictly enforces rodent-proof feed storage and sanitary manure management per Thurston County Health standards.
  • Section: LMC § 16.20.070
  • Source: cityoflacey.org

La Conner (Skagit County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: $20 (One-time Land Use Permit)
  • Setback: 15 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Coops must be aesthetically compatible with the historic district. current updates require a simple sketch of the coop location for the permit file.
  • Section: LCMC § 15.115.010
  • Source: townoflaconner.org

LaCrosse (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 25 ft from any neighboring residence.
  • Restrictions: Typical of Whitman County towns, rules are flexible but birds must remain on the owner's property. Weekly coop cleaning is required to prevent fly breeding.
  • Section: LMC § 6.04.010
  • Source: whitmancounty.org

Lake Forest-Park (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Heavy focus on "vermin-proof" structures. Coops cannot exceed 120 sq ft in total floor area without a separate building permit.
  • Section: LFPMC § 18.52.020
  • Source: cityoflfp.gov

Lake Stevens (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones R-1, R-2, and R-3. Coops must be situated in the rear yard and kept in a sanitary, dust-free condition.
  • Section: LSMC § 14.44.050
  • Source: lakestevenswa.gov

Lakewood (Pierce County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yards.
  • Restrictions: Only allowed on single-family lots. Enclosures must provide 10 sq ft of space per bird. Feed must be stored in rodent-proof metal containers.
  • Section: LMC § 18A.40.120
  • Source: cityoflakewood.us

Lamont (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Lamont allows roosters but requires they be housed in a way that prevents "excessive" noise. Residents must manage waste to prevent health nuisances.
  • Section: LMC § 6.04.010
  • Source: whitmancounty.org

Langley (Island County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in a predator-proof coop from sunset to sunrise. Slaughtering is prohibited within city limits.
  • Section: LMC § 6.04.040
  • Source: langleywa.org

Latah (Spokane County)

  • Hen Limit: Up to 8 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Birds must be confined to the property at all times. Owners must ensure coops are cleaned regularly to avoid attracting regional wildlife.
  • Section: LMC § 6.04.010
  • Source: latahwa.org

Leavenworth (Chelan County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: $15 (One-time Poultry Permit)
  • Setback: 20 ft from neighboring dwellings; 10 ft from property lines.
  • Restrictions: Permitted only at single-family residences. current updates emphasize "wildlife-proof" coops to prevent attracting bears and cougars common to the area.
  • Section: LMC § 6.04.050
  • Source: cityofleavenworth.com

Liberty Lake (Spokane County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yard setbacks.
  • Restrictions: Only permitted on single-family residential lots. Coops must be kept clean and dry. Many HOA developments within city limits may have stricter private bans.
  • Section: LLMC § 10-4A-4
  • Source: libertylakewa.gov

Lind (Adams County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Chickens must be kept in a fenced area. Residents must ensure the coop area does not become a breeding ground for flies.
  • Section: LMC § 6.04.010
  • Source: adamscountywa.net

Long Beach (Pacific County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in an enclosure that prevents them from wandering onto the beach or public sidewalks. Nuisance odor codes apply.
  • Section: LBMC § 6-1-5
  • Source: longbeachwa.gov

Longview (Cowlitz County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings.
  • Restrictions: Coops must be in the rear yard. Owners must manage manure and food waste to prevent "rodent infestations" as per the recent municipal update.
  • Section: LMC § 6.04.140
  • Source: mylongview.com

Lyman (Skagit County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Follows Skagit County general health standards. Birds must be contained to the property and feed stored securely from rodents.
  • Section: LMC § 6.04.010
  • Source: townoflyman.com

Lynden (Whatcom County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: $25 (Annual Backyard Chicken Permit)
  • Setback: 20 ft from neighboring residences; 10 ft from property lines.
  • Restrictions: Requires an annual permit and a brief site inspection. Chickens are not permitted in multi-family or commercial zones.
  • Section: LMC § 19.31.020
  • Source: lyndenwa.org

Lynnwood (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Coops must be located in the rear yard. Lynnwood emphasizes that keeping chickens must not create a "nuisance by reason of noise, odor, or flies."
  • Section: LMC § 6.04.040
  • Source: lynnwoodwa.gov

Mabton (Yakima County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones. Enclosures must be kept in a sanitary condition to prevent offensive odors and fly breeding.
  • Section: MMC § 6.08.010
  • Source: cityofmabton.com

McCleary (Grays Harbor County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Chickens must be confined to the rear yard in a predator-proof enclosure. Feed must be stored in rodent-proof containers.
  • Section: MMC § 6.04.050
  • Source: cityofmccleary.com

Malden (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the property. As a small town recovering from fire impacts, local codes focus heavily on debris-free and sanitary coop maintenance.
  • Section: MMC § 6.04.010
  • Source: whitmancounty.org

Mansfield (Douglas County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Chickens must be housed in a secure structure. Waste must be disposed of properly to prevent environmental health hazards.
  • Section: MMC § 6.04.020
  • Source: douglascountywa.net

Maple Valley (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Only allowed on single-family lots. Enclosures must be in the rear yard and maintained in a clean, dust-free condition.
  • Section: MVMC § 6.05.010
  • Source: maplevalleywa.gov

Marcus (Stevens County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the owner's property. Owners must manage manure to prevent attracting regional wildlife.
  • Section: MMC § 6.04.010
  • Source: stevenscountywa.gov

Marysville (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Coops must be in the rear yard and screened from public view. Feed must be stored in rodent-proof containers.
  • Section: MMC § 10.04.210
  • Source: marysvillewa.gov

Mattawa (Grant County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: $15 (One-time Registration)
  • Setback: 15 ft from property lines.
  • Restrictions: Registration requires a simple site plan. Chickens must be kept in a fenced enclosure to prevent wandering into public streets.
  • Section: MMC § 6.04.050
  • Source: mattawa-wa.gov

Medical Lake (Spokane County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yards.
  • Restrictions: Only permitted on single-family lots. Coops must be predator-proof. Slaughtering is prohibited in residential zones.
  • Section: MLMC § 6.04.040
  • Source: medical-lake.org

Medina (King County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: $100 (Land Use/Coop Permit)
  • Setback: 30 ft from property lines; 50 ft from neighboring dwellings.
  • Restrictions: Extremely strict setbacks and high permit fees. Coops must be built with high-quality materials to meet neighborhood aesthetic standards.
  • Section: MMC § 17.56.020
  • Source: medina-wa.gov

Mercer Island (King County)

  • Hen Limit: Up to 3 hens (Lots under 10,000 sq ft); Up to 5 (Lots over 10,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Coops must be in the rear yard. Residents must adhere to strict noise and odor nuisance codes to avoid neighbor complaints.
  • Section: MICC § 19.06.010
  • Source: mercerisland.gov

Mesa (Franklin County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the owner's property. Manure management is required to prevent fly breeding in the summer.
  • Section: MMC § 6.04.010
  • Source: franklincountywa.gov

Metaline (Pend Oreille County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Chickens must be kept in a predator-proof coop. Waste must be disposed of to prevent attracting local wildlife.
  • Section: MMC § 6.04.020
  • Source: pendoreillecounty.org

Metaline Falls (Pend Oreille County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Birds must be confined to the property. Nuisance odor and noise guidelines apply.
  • Section: MFMC § 6.04.020
  • Source: metfalls.com

Mill Creek (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones. Coops must be in the rear yard and maintained in a clean, sanitary condition.
  • Section: MCMC § 6.04.040
  • Source: cityofmillcreek.com

Millwood (Spokane County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Enclosures must be in the rear yard. Owners must store feed in rodent-proof containers to prevent pests.
  • Section: MMC § 6.04.050
  • Source: millwoodwa.gov

Milton (Pierce/King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Only permitted at single-family dwellings. Coops must be in the rear yard and kept in a sanitary manner.
  • Section: MMC § 6.05.020
  • Source: cityofmilton.net

Monroe (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Permitted in residential zones. Coops must be in the rear yard. Feed must be stored in rodent-proof containers.
  • Section: MMC § 6.04.040
  • Source: monroewa.gov

Montesano (Grays Harbor County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Chickens must be kept in an enclosure in the rear yard. Sanitary conditions must be maintained at all times.
  • Section: MMC § 6.04.050
  • Source: montesanowashington.org

Morton (Lewis County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Birds must be confined to the property. Coops must be maintained in a clean condition to prevent public nuisance.
  • Section: MMC § 6.04.010
  • Source: visitmorton.com

Moses Lake (Grant County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Permitted in residential zones. Coops must be in the rear yard and kept in a sanitary, rodent-proof condition.
  • Section: MLMC § 6.04.050
  • Source: cityofmoseslake.com

Mossyrock (Lewis County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the property. General nuisance codes apply for noise and odor.
  • Section: MMC § 6.04.010
  • Source: cityofmossyrock.com

Mountlake Terrace (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Only allowed in the rear yard of single-family residences. Enclosures must be kept in a clean and sanitary condition.
  • Section: MLTMC § 6.05.020
  • Source: cityofmlt.com

Mount Vernon (Skagit County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Permitted in residential zones. Coops must be in the rear yard. Slaughtering is prohibited in residential areas.
  • Section: MVMC § 6.04.050
  • Source: mountvernonwa.gov

Moxee (Yakima County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the property. Coops must be kept in a sanitary manner.
  • Section: MMC § 6.04.050
  • Source: cityofmoxee.com

Mukilteo (Snohomish County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Enclosures must be in the rear yard and maintained in a sanitary condition. Nuisance noise and odor codes strictly enforced.
  • Section: MMC § 6.04.050
  • Source: mukilteowa.gov

Naches (Yakima County)

  • Hen Limit: Up to 3 hens (Lots under 10,000 sq ft); Up to 6 (Lots over 10,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in the rear yard. Current updates emphasize maintaining "dry" enclosures to mitigate dust and odor in Yakima County's climate.
  • Section: NMC § 6.04.050
  • Source: townofnaches.com

Napavine (Lewis County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones. Enclosures must be predator-proof. Feed must be stored in rodent-proof containers to prevent pests.
  • Section: NMC § 6.05.020
  • Source: cityofnapavine.com

Nespelem (Okanogan County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Not allowed (in residential zones)
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Birds must be confined to the owner's property. As a community on the Colville Reservation, tribal guidelines regarding animal health and waste management are encouraged.
  • Section: NMC § 6.04.010
  • Source: okanogancounty.org

Newcastle (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Coops must be in the rear yard. Newcastle defers to King County Title 11 for sanitation, requiring regular waste removal to prevent "offensive odors."
  • Section: NMC § 6.05.010
  • Source: newcastlewa.gov

Newport (Pend Oreille County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in a secure, fenced enclosure. Predator-proofing is highly recommended due to local hawk and coyote activity.
  • Section: NMC § 6.04.030
  • Source: newport-wa.org

Nooksack (Whatcom County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones. Birds must be confined to a coop or fenced run at all times. Nooksack focuses on "clean air" standards for waste.
  • Section: NMC § 6.04.050
  • Source: cityofnooksack.com

Normandy Park (King County)

  • Hen Limit: Up to 10 fowl (varies by lot size).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Only permitted on single-family lots. Coops must be built to be rodent-proof. High sanitation standards are enforced due to proximity to Puget Sound.
  • Section: NPMC § 6.04.065
  • Source: normandyparkwa.gov

North Bend (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Coops must be located in the rear yard. North Bend emphasizes "bear-aware" chicken keeping, requiring secure structures to avoid attracting wildlife.
  • Section: NBMC § 18.10.030
  • Source: northbendwa.gov

North Bonneville (Skamania County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring dwellings.
  • Restrictions: Chickens must be housed in a predator-proof coop. Waste must be composted or disposed of to prevent attraction of local wildlife.
  • Section: NBMC § 6.04.040
  • Source: northbonneville.net

Northport (Stevens County)

  • Hen Limit: Up to 8 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the property. As a rural-fringe community, code emphasizes regular cleaning to prevent public nuisance.
  • Section: NMC § 6.04.010
  • Source: stevenscountywa.gov

Oakesdale (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Roosters are permitted but must not create a "excessive noise" nuisance. Owners are responsible for maintaining a sanitary environment.
  • Section: OMC § 6.04.010
  • Source: whitmancounty.org

Oak Harbor (Island County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings; 10 ft from property lines.
  • Restrictions: Permitted on single-family lots. Enclosures must be in the rear yard. Oak Harbor enforces strict "rodent-free" feed storage.
  • Section: OHMC § 7.20.010
  • Source: oakharbor.org

Oakville (Grays Harbor County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the owner's property. Manure must be managed to prevent odors from reaching neighboring lots.
  • Section: OMC § 6.04.050
  • Source: oakvillewa.gov

Ocean Shores (Grays Harbor County)

  • Hen Limit: Up to 3 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; prohibited in front yards.
  • Restrictions: Very strict on predator-proofing due to the local deer and coyote populations. Coops must be kept in a "state of good repair."
  • Section: OSMC § 6.04.120
  • Source: osgov.com

Odessa (Lincoln County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Chickens must be confined to a fenced area. Owners must ensure the coop does not become a nuisance via odor or fly breeding.
  • Section: OMC § 6.04.010
  • Source: odessawa.com

Okanogan (Okanogan County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: $15 (One-time Poultry Permit)
  • Setback: 20 ft from neighboring residences.
  • Restrictions: Permit requires a simple diagram of the coop. Residents must manage manure effectively to avoid attracting regional pests.
  • Section: OMC § 6.04.050
  • Source: cityofokanogan.com

Olympia (Thurston County)

  • Hen Limit: Up to 5 hens (Standard lots); More allowed on lots over 1 acre.
  • Roosters: Not allowed (on lots under 1 acre)
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Enclosures must be in the rear yard. Olympia follows Thurston County health standards for rodent-proof feed and manure disposal.
  • Section: OMC § 18.42.060
  • Source: olympiawa.gov

Omak (Okanogan County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones. Coops must be predator-proof. Owners are responsible for ensuring zero "offensive odors" at the property line.
  • Section: OMC § 6.04.050
  • Source: omakcity.com

Oroville (Okanogan County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the property. As a border community, Oroville codes focus on basic sanitation and noise prevention.
  • Section: OMC § 6.04.010
  • Source: oroville-wa.com

Orting (Pierce County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring residences.
  • Restrictions: Only allowed in the rear yard of single-family residences. Feed must be stored in rodent-proof metal containers.
  • Section: OMC § 6-3-2
  • Source: cityoforting.org

Othello (Adams County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Chickens must be kept in a secure enclosure. The city strictly monitors fly breeding and manure-related odors.
  • Section: OMC § 6.04.050
  • Source: othellowa.gov

Pacific (King/Pierce County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones. Enclosures must be maintained in a clean, sanitary manner to prevent odors. Commercial sales of eggs or meat are prohibited in residential districts.
  • Section: PMC § 6.04.050
  • Source: cityofpacific.com

Palouse (Whitman County)

  • Hen Limit: Up to 20 chickens (Standard); Petition council for more.
  • Roosters: Strictly prohibited
  • Permit: Not required for standard flock.
  • Setback: Must follow zoning setbacks for accessory structures; generally 10 ft from property lines.
  • Restrictions: Enclosures must provide 10 sq ft per bird and be predator-proof. Palouse has one of the highest standard limits in the state, but prohibits all other poultry (ducks, geese, turkeys).
  • Section: PMC § 6.16.020
  • Source: cityofpalouse.org

Pasco (Franklin County)

  • Hen Limit: Up to 3 hens (Lots 5,000–22,000 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 5 ft if adjacent to an alley.
  • Restrictions: Coops must be behind the rear line of the dwelling and cannot exceed 6 ft in height or 30 sq ft in total size.
  • Section: PMC § 25.20.030
  • Source: egov-pasco.com

Pateros (Okanogan County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Coops must be predator-proof. Guidelines emphasize strict manure management to prevent flies during the hot summer months.
  • Section: PMC § 6.04.050
  • Source: pateros.com

Pe Ell (Lewis County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to the property. Basic nuisance laws apply regarding noise and sanitation.
  • Section: PMC § 6.04.010
  • Source: lewiscountywa.gov

Pomeroy (Garfield County)

  • Hen Limit: Up to 12 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings.
  • Restrictions: One of the few cities that explicitly lists "poultry" under allowable livestock without a special permit, provided they don't create a nuisance.
  • Section: PMC § 7.08.010
  • Source: cityofpomeroy.com

Port Angeles (Clallam County)

  • Hen Limit: Up to 6 fowl (Lots under 1 acre).
  • Roosters: Prohibited on lots under 1 acre.
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Animal Husbandry updates focus on "equitable access" to urban farming. Coops must be neat, sanitary, and dust-free. Ducks and geese are generally prohibited.
  • Section: PAMC § 17.08.087
  • Source: cityofpa.us

Port Orchard (Kitsap County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted in residential zones. Coops must be in the rear yard.
  • Section: POMC § 6.04.050
  • Source: cityofportorchard.us

Port Townsend (Jefferson County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Port Townsend encourages "sustainable urban agriculture." Coops must be predator-proof (raccoon/cougar) and slaughtering is prohibited in view of the public.
  • Section: PTMC § 6.04.040
  • Source: cityofpt.us

Poulsbo (Kitsap County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring residences.
  • Restrictions: Only permitted on single-family lots. Coops must be maintained to prevent "noxious odors" and attraction of vermin.
  • Section: PMC § 6.04.050
  • Source: cityofpoulsbo.com

Prescott (Walla Walla County)

  • Hen Limit: Up to 8 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Birds must be confined to the property. Manure must be managed to prevent runoff into local drainage.
  • Section: PMC § 6.04.010
  • Source: co.walla-walla.wa.us

Prosser (Benton County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Permitted in single-family residential zones. Coops must be in the rear yard and kept in a sanitary condition.
  • Section: PMC § 6.04.050
  • Source: cityofprosser.com

Pullman (Whitman County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Enclosures must be in the rear yard. Owners must ensure that keeping chickens does not result in a nuisance under the city’s sanitation and noise codes.
  • Section: PMC § 6.05.020
  • Source: pullman-wa.gov

Puyallup (Pierce County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Only allowed on single-family lots. Puyallup code emphasizes "rodent-proofing" due to increased urban wildlife activity. Feed must be secured.
  • Section: PMC § 8.08.040
  • Source: cityofpuyallup.org

Quincy (Grant County)

  • Hen Limit: Up to 3 animals total (combination of dogs, cats, and hens).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Quincy utilizes a "Household Pet" cap; hens count toward the 3-animal limit. Coops must be in the rear yard and maintained in sanitary, odor-free conditions. Slaughtering is generally prohibited.
  • Section: QMC § 6.04.020
  • Source: quincywashington.us

Rainier (Thurston County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: $15 (Backyard Chicken Permit)
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permit is mandatory; there is no "grandfathering" for existing flocks under recent code. Owners must provide proof of landlord permission if renting.
  • Section: RMC Ord. No. 1060
  • Source: cityofrainier.com

Raymond (Pacific County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; coops prohibited in RV parks.
  • Restrictions: Restricted to RS-7 (Single-Family) zoning. Enclosures must be predator-proof and kept in a sanitary manner that prevents "offensive" odors.
  • Section: RMC § 6.04.230
  • Source: cityofraymond.com

Reardan (Lincoln County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed (Rural-fringe exception)
  • Permit: Not required
  • Setback: 25 ft from neighboring residences.
  • Restrictions: Roosters are permitted as long as they do not generate repeated noise complaints.
  • Section: RMC § 6.04.010
  • Source: townofreardan.com

Redmond (King County)

  • Hen Limit: Up to 10 fowl (Minimum lot size of 0.5 acre).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 30 ft from all property lines.
  • Restrictions: Very strict setbacks (30 ft) make chicken keeping difficult on standard urban lots. Fowl must be confined to prevent straying onto adjacent properties.
  • Section: RMC § 7.04.156
  • Source: redmond.gov

Renton (King County)

  • Hen Limit: 3 hens per 6,000 sq ft; +1 hen for every additional 2,000 sq ft.
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines (recommended); prohibited from running at large.
  • Restrictions: Renton uses a density-based formula. Waste must be managed to prevent "unreasonable disturbance" to neighbors.
  • Section: RMC § 4-4-010
  • Source: rentonwa.gov

Republic (Ferry County)

  • Hen Limit: Up to 12 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 20 ft from property lines.
  • Restrictions: General nuisance and animal welfare laws apply. As a high-predator area, the city strongly advises "hardware cloth" over standard chicken wire.
  • Section: RMC § 6.04.040
  • Source: ferry-county.com

Richland (Benton County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; coops must be in the rear yard.
  • Restrictions: Slaughtering is prohibited in residential zones. Owners must maintain the coop to be fly and rodent-proof.
  • Section: RMC § 7.08.010
  • Source: ci.richland.wa.us

Ridgefield (Clark County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; coops must be in the rear yard.
  • Restrictions: Prohibited in front yards. Requires feed to be stored in secure, metal containers to mitigate regional rat issues.
  • Section: RMC § 6.04.120
  • Source: ridgefieldwa.us

Ritzville (Adams County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Manure must be composted or removed weekly. Chickens must be provided with a draft-free coop for harsh winter temperatures.
  • Section: RMC § 6.04.050
  • Source: ritzville-wa.gov

Riverside (Okanogan County)

  • Hen Limit: Up to 6 hens (Standard residential); 12+ on larger parcels.
  • Roosters: Allowed (with noise restrictions)
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Residents must ensure that dust and odors do not cross property lines. Predator-proofing is a local priority.
  • Section: RMC § 6.04.010
  • Source: okanogancounty.org

Rockford (Spokane County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Only permitted on single-family lots. Owners must manage chicken waste to prevent nitrogen runoff into local groundwater.
  • Section: RMC § 6.04.050
  • Source: rockfordwa.com

Rock Island (Douglas County)

  • Hen Limit: Up to 6 hens (Lots < 10k sq ft); Up to 10 (Lots > 10k sq ft).
  • Roosters: Not allowed
  • Permit: $25 (Chicken Registration)
  • Setback: 10 ft from property lines; 25 ft from principal structures.
  • Restrictions: Registration requires a site plan. Coops must be located in the rear yard. Commercial egg sales are prohibited in R-1 zones.
  • Section: RMC Ch. 157
  • Source: douglascountywa.net

Rosalia (Whitman County)

  • Hen Limit: Up to 6 hens
  • Roosters: Allowed (Rural-fringe rules)
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings.
  • Restrictions: General livestock laws apply. Rosalia is "pro-poultry" but maintains strict nuisance clauses regarding offensive smells.
  • Section: RMC § 6.04.010
  • Source: whitmancounty.org

Roslyn (Kittitas County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Very high bear/wildlife pressure. Codes suggest electric fencing or heavy-duty latches for chicken safety.
  • Section: RMC § 6.05.020
  • Source: ci.roslyn.wa.us

Roy (Pierce County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Chickens must be kept in a clean, predator-proof enclosure. Feed must be secured in rodent-proof containers.
  • Section: RMC § 6.04.050
  • Source: cityofroywa.us

Royal City (Grant County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Enclosures must be maintained in a sanitary condition. Nuisance odor guidelines are strictly enforced due to the agricultural nature of the county.
  • Section: RMC § 6.04.050
  • Source: royalcitywa.org

Ruston (Pierce County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; coops must be in the rear yard.
  • Restrictions: Small urban lots require meticulous cleaning to avoid odor nuisances to neighbors. Slaughtering is prohibited.
  • Section: RMC § 6.04.050
  • Source: rustonwa.org

St. John (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 25 ft from neighboring dwellings.
  • Restrictions: Birds must be confined to the property. Guidelines focus on "rural lifestyle preservation," allowing roosters provided they aren't a noise nuisance.
  • Section: SJMC § 6.04.010
  • Source: whitmancounty.org

Sammamish (King County)

  • Hen Limit: Up to 3 hens (Under 0.5 acre); 1 per 1 sq ft of coop (Over 0.5 acre).
  • Roosters: Allowed (on lots over 0.5 acre).
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Small animals must be confined in a structure. City strictly enforces "rodent-proof" feed storage to prevent urban pest issues.
  • Section: SMC § 21A.65.020
  • Source: sammamish.us

SeaTac (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted as an accessory use on single-family lots. Enclosures must be in the rear yard and maintained to prevent noxious odors.
  • Section: SMC § 15.410.020
  • Source: seatacwa.gov

Seattle (King County)

  • Hen Limit: Up to 8 fowl (on standard lots); +1 per 1,000 sq ft (over 10k sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from any residential structure on an adjacent lot.
  • Restrictions: Seattle remains the state's "Urban Farm" leader. Current rules allow for community gardens and urban farms to exceed standard limits. Slaughtering is prohibited.
  • Section: SMC § 23.42.052
  • Source: seattle.gov

Sedro-Woolley (Skagit County)

  • Hen Limit: Up to 3 hens (Standard); +1 per 1,000 sq ft over zone minimum.
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from side/rear property lines; 25 ft from front property line.
  • Restrictions: Coops must be bedded with fresh straw/shavings. Animals cannot be kept within 50 ft of any stream, water body, or wetland.
  • Section: SWMC § 6.20.030
  • Source: sedro-woolley.gov

Selah (Yakima County)

  • Hen Limit: Up to 3 hens
  • Roosters: Not allowed
  • Permit: $15 (Animal Husbandry Registration)
  • Setback: 20 ft from neighboring residences.
  • Restrictions: Current work plans recently established "Equitable Access" guidelines. Registration requires a simple coop diagram and waste management plan.
  • Section: SMC § 17.08.087
  • Source: selahwa.gov

Sequim (Clallam County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Livestock restricted from roaming at large.
  • Section: SMC § 6.04.050
  • Source: sequimwa.gov

Shelton (Mason County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Shelton overhauled code in 2025 to promote local sourcing. Coops must be kept in a "state of good repair" and predator-proofed.
  • Section: SMC § 6.04.040
  • Source: sheltonwa.gov

Shoreline (King County)

  • Hen Limit: Up to 6 hens/rabbits (total combined).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Shoreline counts hens and rabbits together in their "small animal" cap. Larger lots (over 20k sq ft) may petition for higher limits.
  • Section: SMC § 6.05.010
  • Source: shorelinewa.gov

Skykomish (King County)

  • Hen Limit: Up to 5 hens (on lots 5,000–19,999 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Strictly for single-family residences. City requires "Bear-Resistant" feed storage and secure nightly lockups.
  • Section: SMC § 7.04.060
  • Source: skykomish.wa.gov

Snohomish (Snohomish County)

  • Hen Limit: Up to 5 hens (on lots 5,000–19,999 sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Not allowed on lots under 5,000 sq ft. Larger lots (20k+) allow 1 additional bird per 5,000 sq ft. Coops must be in the rear yard.
  • Section: SMC § 7.04.060
  • Source: snohomishwa.gov

Snoqualmie (King County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: "Wildlife Interface" guidelines require electric fencing or reinforced hardware cloth to prevent bear and cougar intrusion.
  • Section: SMC § 6.04.050
  • Source: snoqualmiewa.gov

Soap Lake (Grant County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring residences.
  • Restrictions: Owners must ensure no "offensive odors" reach neighboring properties. Manure must be removed or composted regularly.
  • Section: SLMC § 6.04.050
  • Source: soaplakewa.gov

South Bend (Pacific County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Birds must be confined to a coop or fenced run.
  • Section: SBMC § 6.04.010
  • Source: southbend-wa.gov

South Cle Elum (Kittitas County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: High wildlife area. Secure nightly housing is mandatory. Owners are responsible for preventing any noise nuisance.
  • Section: SCEMC § 6.04.020
  • Source: southcleelum.com

South Prairie (Pierce County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed (with noise caveats)
  • Permit: Not required
  • Setback: 25 ft from neighboring dwellings.
  • Restrictions: Maintains a rural code approach. Poultry must be confined to the property. Roosters must not create a persistent public nuisance.
  • Section: SPMC § 6.04.010
  • Source: piercecountywa.gov

Spangle (Spokane County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 20 ft from property lines.
  • Restrictions: As a Whitman-border community, Spangle allows for larger flocks. Birds must have access to a clean, well-maintained coop.
  • Section: SMC § 6.04.010
  • Source: spokanecounty.org

Spokane (Spokane County)

  • Hen Limit: Up to 3 small animals (Standard); 1 per 1,000 sq ft (Lots > 20k sq ft).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Chickens count against your "small animal" total unless you have a large lot.
  • Section: SMC § 17C.310.110
  • Source: spokanecity.org

Spokane Valley (Spokane County)

  • Hen Limit: Up to 5 hens (on standard residential lots).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Only permitted in single-family residential zones. Coops must be kept in the rear yard and maintained in a sanitary manner.
  • Section: SVMC § 19.40.020
  • Source: spokanevalley.org

Sprague (Lincoln County)

  • Hen Limit: Up to 8 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Maintains a rural "right to farm" approach. Birds must be confined, and noise must be kept to reasonable levels.
  • Section: SMC § 6.04.010
  • Source: spraguewa.com

Springdale (Stevens County)

  • Hen Limit: Up to 12 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Rural lifestyle community. Code emphasizes basic sanitation and ensuring animals do not stray into public roadways.
  • Section: SMC § 6.04.010
  • Source: stevenscountywa.gov

Stanwood (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: "Waterway Protection" guidelines require that coops be situated to prevent runoff into the Stillaguamish River.
  • Section: SMC § 17.115.020
  • Source: stanwoodwa.org

Starbuck (Columbia County)

  • Hen Limit: Up to 15 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 20 ft from property lines.
  • Restrictions: One of the most lenient codes in the state. General nuisance laws apply, but flock limits are significantly higher than urban neighbors.
  • Section: SMC § 6.04.010
  • Source: columbiaco.com

Steilacoom (Pierce County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Steilacoom emphasizes "historic preservation" aesthetics. Coops should be screened from the street and kept meticulously clean.
  • Section: SMC § 6.04.050
  • Source: townofsteilacoom.org

Stevenson (Skamania County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from neighboring dwellings.
  • Restrictions: "Bear-Aware" requirements are strictly suggested. Coops must be predator-proof. Slaughtering is prohibited in residential zones.
  • Section: SMC § 6.04.040
  • Source: ci.stevenson.wa.us

Sultan (Snohomish County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Secure nightly enclosures are mandatory.
  • Section: SMC § 16.58.010
  • Source: ci.sultan.wa.us

Sumas (Whatcom County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Sumas monitors manure runoff closely due to local flooding risks. Coops must be located on higher ground within the property.
  • Section: SMC § 6.04.050
  • Source: cityofsumas.com

Sumner (Pierce County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Feed must be stored in "tamper-proof" metal containers to mitigate the regional rodent population.
  • Section: SMC § 6.12.010
  • Source: sumnerwa.gov

Sunnyside (Yakima County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: In residential zones, coops must be in the rear yard. Owners must ensure manure does not create a dust or odor nuisance for neighbors.
  • Section: SMC § 6.04.050
  • Source: sunnyside-wa.gov

Tacoma (Pierce County)

  • Hen Limit: Up to 10 fowl (standard lots); more allowed on lots over 0.5 acre.
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Tacoma regulates poultry under its Health and Sanitation Code. Coops must be kept clean, and feed must be stored in rodent-proof containers to prevent urban pest issues.
  • Section: TMC § 5.51
  • Source: tacomapermits.org

Tekoa (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 25 ft from neighboring dwellings.
  • Restrictions: Maintains a rural-friendly code. Birds must be confined to the property. Roosters are permitted as long as they do not generate persistent noise complaints.
  • Section: TMC § 6.04.010
  • Source: whitmancounty.org

Tenino (Thurston County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Enclosures must be predator-proof and kept in a sanitary condition to prevent odors.
  • Section: TMC § 6.04.050
  • Source: cityoftenino.us

Tieton (Yakima County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Chickens must be kept in a secure coop and run. Guidelines emphasize strict waste management to avoid attracting pests in the Yakima Valley climate.
  • Section: TMC § 6.04.050
  • Source: cityoftieton.com

Toledo (Lewis County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Only required if code conditions cannot be met (Variance).
  • Setback: 25 ft from neighboring doors/windows; 5 ft from side lot lines; 18 inches from rear lot lines.
  • Restrictions: Outdoor slaughtering is prohibited in view of neighboring properties. Coops must provide at least 1 sq ft per hen and be predator-proof.
  • Section: TMC § 6.08.010
  • Source: toledowa.gov

Tonasket (Okanogan County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Birds must be confined to the owner's property, and enclosures must be kept clean to prevent public nuisance.
  • Section: TMC § 6.04.050
  • Source: tonasketwa.gov

Toppenish (Yakima County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Permitted in residential zones. Coops must be in the rear yard and maintained to prevent fly breeding and odors.
  • Section: TMC § 6.04.050
  • Source: cityoftoppenish.us

Tukwila (King County)

  • Hen Limit: Up to 4 hens (standard lots).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Restrictions: Tukwila strictly prohibits roosters and requires coops to be predator-proof. Minimum lot sizes apply for larger numbers of fowl.
  • Section: TMC § 7.05.020
  • Source: tukwilawa.gov

Tumwater (Thurston County)

  • Hen Limit: Up to 5 hens (lots under 1 acre); more on larger parcels.
  • Roosters: Not allowed (on lots under 1 acre).
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Chickens must be provided with a secure enclosure.
  • Section: TMC § 6.04.050
  • Source: ci.tumwater.wa.us

Twisp (Okanogan County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Current through Ordinance 839. Birds must be confined to a secure coop and run. High emphasis on predator-proofing due to local wildlife.
  • Section: TMC § 6.04.050
  • Source: townoftwisp.com

Union Gap (Yakima County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Permitted as an accessory use to single-family dwellings. Birds must be confined to the property.
  • Section: UGMC § 6.04.050
  • Source: cityofuniongap.com

Uniontown (Whitman County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 25 ft from property lines for any animal shelter or corral.
  • Restrictions: Uniontown treats small-scale poultry as part of its "Rural Lifestyle" identity. While roosters are allowed, they must not become a public nuisance through excessive noise. Commercial "feedlots" are strictly prohibited.
  • Section: UMC § 17.36.020
  • Source: uniontownwa.org

University Place (Pierce County)

  • Hen Limit: Up to 8 poultry per acre (Pro-rated for smaller lots).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 35 ft from all property lines for concentrated enclosures (pens/coops).
  • Restrictions: University Place has some of the strictest setbacks in the state. The 35-foot rule effectively requires a very large backyard to legally house a coop. Poultry are classified as "Small Animals" and must be for non-commercial use only.
  • Section: UPMC § 19.65.020
  • Source: cityofup.com

Vader (Lewis County)

  • Hen Limit: Up to 6 hens
  • Roosters: Allowed (Rural exception)
  • Permit: Not required
  • Setback: 25 ft from neighboring residences.
  • Restrictions: Vader maintains a more permissive stance due to its rural history. However, roosters must not create a noise nuisance. Coops must be kept in a clean, sanitary condition to prevent fly breeding.
  • Section: VMC § 6.04.050
  • Source: lewiscountywa.gov

Vancouver (Clark County)

  • Hen Limit: Up to 5 hens (Standard lots); 1 per 1,000 sq ft (Lots over 10k sq ft).
  • Roosters: Not allowed
  • Permit: Mandatory (Free annual registration/renewal).
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Vancouver requires annual permit renewal by January 15th to help the city track bird populations for disease monitoring. Feed must be kept in metal, rodent-proof containers. Slaughtering is prohibited in residential zones.
  • Section: VMC § 8.24.020
  • Source: cityofvancouver.us

Waitsburg (Walla Walla County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed (with noise caveats)
  • Permit: Not required
  • Setback: 20 ft from property lines.
  • Restrictions: Following the May 2025 livestock code overhaul, Waitsburg now utilizes a "grace period" for existing animals over new limits. New flocks must adhere to strict sanitation standards to avoid "public nuisance" noise or odor complaints.
  • Section: WMC § 6.04.050
  • Source: cityofwaitsburg.com

Walla Walla (Walla Walla County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 50 ft from property lines for structures (historical requirement still cited in Title 20).
  • Restrictions: Residential lots are capped at 10 hens (down from previous larger allowances) to mitigate urban density issues. Birds must be "further enclosed by a fence" in addition to their coop.
  • Section: WWMC § 20.130.020
  • Source: wallawallawa.gov

Wapato (Yakima County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines.
  • Restrictions: Backyard poultry is permitted as an accessory use.Focus on preventing fly breeding and "noxious odors" through mandatory weekly coop cleaning and secure waste disposal.
  • Section: WMC § 6.12.020
  • Source: cityofwapato.com

Warden (Grant County)

  • Hen Limit: Up to 5 hens (Single-family lots only).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 5 ft from property lines; 10 ft from neighboring residences; 100 ft from any well.
  • Restrictions: Coops cannot exceed 120 sq ft or 8 ft in height. Chicken runs are capped at 240 sq ft. Slaughtering within city limits is strictly prohibited.
  • Section: WMC § 6.09
  • Source: cityofwarden.org

Washougal (Clark County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; coops must be in the rear yard.
  • Restrictions: Washougal’s "Safely Keeping Chickens" initiative emphasizes heavy-duty predator proofing. Use of 1/4" or 1/2" hardware cloth buried around the coop perimeter is strongly recommended to mitigate regional rat and predator issues.
  • Section: WMC § 9.70
  • Source: cityofwashougal.us

Washtucna (Adams County)

  • Hen Limit: Up to 20 small animals total (combined with dogs/cats).
  • Roosters: Allowed (Rural-fringe character).
  • Permit: Not required
  • Setback: 20 ft from neighboring dwellings.
  • Restrictions: Washtucna maintains one of the most generous limits in the state for small residential lots, treating hens under a broad "small animal" category. Owners are still subject to general nuisance laws regarding noise and sanitation.
  • Section: WMC § 6.04.010
  • Source: adamscountywa.net

Waterville (Douglas County)

  • Hen Limit: Up to 10 adult hens
  • Roosters: Strictly prohibited
  • Permit: Required ($45 initial fee; $25 annual renewal).
  • Setback: Must include a site plan with permit application showing distances from property lines.
  • Restrictions: Regulations require permits to be renewed by January 31st each year to avoid a $35 late penalty. Ducks and geese are also prohibited within city limits.
  • Section: WMC § 6.16.010
  • Source: watervillewa.com

Waverly (Spokane County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Required ($30 application fee).
  • Setback: 10 ft from property lines.
  • Restrictions: Permits are valid for three years. The city requires a minimum coop size and a site plan review by the Community Development office before approval.
  • Section: WMC Chapter 72
  • Source: waverlyia.com

Wenatchee (Chelan County)

  • Hen Limit: Up to 12 poultry per acre (Pro-rated; minimum 0.5-acre lot required).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 100 ft from any off-premises dwelling for manure storage.
  • Restrictions: Small farm animals are only permitted if the property is at least one contiguous half-acre. For lots exactly 0.5 acres, the limit is 6 birds. Waste must be managed to prevent "offensive odors."
  • Section: WCC § 10.48.110
  • Source: wenatcheewa.gov

Westport (Grays Harbor County)

  • Hen Limit: Up to 5 hens (Standard residential).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from side and rear property lines.
  • Restrictions: Current through Ordinance 1719. Westport emphasizes coastal sanitation; coops must be maintained to prevent odors and are prohibited from being located in front yards.
  • Section: WMC § 8.08
  • Source: ci.westport.wa.us

West Richland (Benton County)

  • Hen Limit: Up to 5 "small domestic animals" total (Standard zones); Up to 2 total (Higher density zones).
  • Roosters: Discouraged (subject to strict noise ordinances).
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Chickens are categorized as "small domestic animals" alongside dogs and cats. If you live in an RL-40 through RM-10 zone and already have 3 dogs, you are legally limited to only 2 hens. Guidelines emphasize that roosters, while not banned, are almost always cited under noise nuisance codes in residential areas.
  • Section: WRMC § 6.04.010 & § 17.54
  • Source: westrichland.org

White Salmon (Klickitat County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; coops must be in the rear yard.
  • Restrictions: Current through Ordinance 2025-09-1183 (updated Oct 2025). White Salmon requires that coops be kept "free of vermin, obnoxious smells, and substances." Enforcement focuses on the "Sight and Smell" rule—if a neighbor can smell the coop from their porch, it is considered a code violation.
  • Section: WSMC § 6.08
  • Source: library.municode.com/wa/white_salmon

Wilbur (Lincoln County)

  • Hen Limit: No specific numeric limit (Council-regulated)
  • Roosters: Allowed (unless they cause a nuisance)
  • Permit: Required (Special Use Permit - Free)
  • Setback: 50 ft from neighboring residences.
  • Restrictions: Guidelines require residents to submit a Special Use Permit for Council approval. Birds must be in an enclosed area and kept in a manner that does not create noise or odor issues.
  • Section: WMC § 6.07
  • Source: wilburwa.gov

Wilkeson (Pierce County)

  • Hen Limit: No specific numeric limit
  • Roosters: Allowed (with noise caveats)
  • Permit: Not required
  • Setback: 25 ft from neighboring residences.
  • Restrictions: Wilkeson relies on broad "Public Nuisance" language. If a flock creates "annoying noise or odor" detrimental to neighbors, it can be cited. Coops must be kept in a clean and sanitary condition.
  • Section: WMC § 8.08
  • Source: townofwilkeson.com

Wilson Creek (Grant County)

  • Hen Limit: Up to 10 fowl
  • Roosters: Allowed
  • Permit: Not required
  • Setback: 25 ft from property lines.
  • Restrictions: Birds must be confined to the owner's property. While roosters are permitted, they are subject to standard animal noise ordinances.
  • Section: WMC § 6.04.050
  • Source: grantcountywa.gov

Winlock (Lewis County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring homes.
  • Restrictions: Standards require "predator-proof" enclosures and secure feed storage to prevent rodent attraction. Slaughtering in public view is prohibited.
  • Section: WMC § 6.05
  • Source: cityofwinlock.com

Winthrop (Okanogan County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines.
  • Restrictions: Given the local wildlife, current codes strongly advise hardware cloth buried around the coop. Enclosures must be kept in the rear yard and maintained to prevent odors.
  • Section: WMC § 6.04.050
  • Source: townofwinthrop.com

Woodinville (King County)

  • Hen Limit: 1 per 2,000 sq ft of lot area (lots under 15,000 sq ft); up to 20 per acre (large lots).
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; prohibited in front yards.
  • Section: WMC § 21.40.010
  • Source: ci.woodinville.wa.us

Woodland (Cowlitz/Clark County)

  • Hen Limit: Up to 4 hens (small lots); more allowed on parcels over 0.5 acre.
  • Roosters: Allowed (only on parcels over 1 acre).
  • Permit: Not required
  • Setback: 50 ft from neighboring residences.
  • Restrictions: Woodland uses a "50-foot buffer" rule that effectively limits chickens to very deep backyards. Enclosures must be kept in a "clean and wholesome" manner.
  • Section: WMC § 6.04.010
  • Source: ci.woodland.wa.us

Woodway (Snohomish County)

  • Hen Limit: Up to 12 poultry
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from property lines; prohibited in front yards.
  • Restrictions: Zoning (R-87) strictly prohibits "commercial feeding or raising" of fowl. Chickens must be for private, non-commercial use only. Enclosures must meet standard structural setback regulations.
  • Section: WMC § 14.24
  • Source: ecode360.com/WO3220

Yacolt (Clark County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Chickens must be kept in the rear yard within a secure coop and fenced run. Guidelines focus on predator prevention and strictly prohibit the outdoor slaughtering of poultry in residential areas.
  • Section: YMC § 6.05.040
  • Source: townofyacolt.wa.gov

Yakima (Yakima County)

  • Hen Limit: Up to 6 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from neighboring residences; prohibited in front yards.
  • Restrictions: Permitted on single-family lots.
  • Section: YMC § 6.04.050
  • Source: yakimawa.gov

Yarrow Point (King County)

  • Hen Limit: Up to 4 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 20 ft from property lines; prohibited in front yards.
  • Restrictions: Due to the small, high-density nature of many lots, coops must be meticulously maintained.
  • Section: YPMC § 6.04.050
  • Source: yarrowpointwa.gov

Yelm (Thurston County)

  • Hen Limit: Up to 5 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 10 ft from property lines; 25 ft from neighboring dwellings.
  • Restrictions: Coops must be located in the rear yard and kept in a sanitary condition. "Sustainable city" initiatives encourage composting chicken waste but strictly forbid it if it creates a smell nuisance for neighbors.
  • Section: YMC § 6.04.050
  • Source: yelmwa.gov

Zillah (Yakima County)

  • Hen Limit: Up to 3 hens
  • Roosters: Not allowed
  • Permit: Not required
  • Setback: 15 ft from property lines; 20 ft from neighboring dwellings.
  • Restrictions: Permitted as an accessory use in residential zones.
  • Section: ZMC § 6.04.050
  • Source: cityofzillah.us

Rural Washington State & Unincorporated Areas Laws

Always verify with your local jurisdiction or HOA before building your coop.

Benton County Unincorporated Areas

Cities/Towns: Finley, Paterson, Plymouth, Whitstran, West Richland (unincorporated portions).
  • Hen Limit: No specific countywide limit for rural residential parcels; typical rural properties may keep chickens without a numeric cap.
  • Roosters: Allowed; no county prohibition for unincorporated areas.
  • Permit: No permit required for normal backyard flocks; permits apply only to commercial agricultural operations.
  • Setback: General nuisance and property‑use standards apply; coops must not create odor, noise, or sanitation issues. (No countywide numeric setback requirement published.)
  • Restrictions: Must comply with zoning and nuisance rules; HOAs or deed restrictions may impose additional limits.
  • Section: No specific Benton County chicken ordinance; governed by general county zoning and nuisance standards.
  • Source: County‑level summaries of Washington rural chicken laws.

Clark County Unincorporated Areas

Cities/Towns: Five Corners, Minnehaha, Orchards, Salmon Creek.
  • Hen Limit: No specific countywide limit for standard residential lots; agricultural zones allow unlimited poultry.
  • Roosters: Allowed; subject to county noise‑nuisance regulations.
  • Permit: No permit required for typical backyard flocks; agricultural permits apply only to commercial operations.
  • Setback: Coops must follow accessory‑structure setbacks for the zoning district; no poultry‑specific setback published.
  • Restrictions: Must comply with zoning, nuisance, and sanitation rules; HOAs may impose additional limits.
  • Section: Clark County Code Title 40 (Land Use) & general nuisance standards.
  • Source: clark.wa.gov

King County Unincorporated Areas

Cities/Towns: Bryn Mawr-Skyway, Cottage Lake, East Renton Highlands, Fairwood, Lakeland North, Union Hill-Novelty Hill, Vashon, White Center.
  • Hen Limit: Up to 8 domestic fowl allowed on standard urban residential lots; agricultural and rural zones allow unlimited poultry.
  • Roosters: Allowed; subject to King County noise-nuisance regulations.
  • Permit: No permit required for typical backyard flocks; agricultural permits apply only to commercial operations.
  • Setback: Coops must follow accessory-structure setbacks for the zoning district; no poultry-specific setback published.
  • Restrictions: Must comply with zoning, nuisance, and sanitation rules; HOAs may impose additional limits.
  • Section: King County Code Title 21A (Zoning) & general nuisance standards.
  • Source: kingcounty.gov

Kitsap County Unincorporated Areas

Cities/Towns: Silverdale.
  • Hen Limit: Up to 5 domestic fowl allowed on standard residential lots under 20,000 sq ft; larger rural and agricultural parcels may keep more or unlimited poultry.
  • Roosters: Allowed; subject to Kitsap County noise-nuisance regulations.
  • Permit: No permit required for typical backyard flocks; agricultural permits apply only to commercial operations.
  • Setback: Coops must follow accessory-structure setbacks for the zoning district; no poultry-specific setback published.
  • Restrictions: Must comply with zoning, nuisance, and sanitation rules; HOAs may impose additional limits.
  • Section: Kitsap County Code Title 17 (Zoning) & general nuisance standards.
  • Source: kitsapgov.com

Pierce County Unincorporated Areas

Cities/Towns: Artondale, Elk Plain, Frederickson, Graham, Lake Tapps, Midland, Parkland, South Hill, Spanaway, Summit-Wallacut, Waller.
  • Hen Limit:
    • Lots < 0.5 acre: Up to 5 small animals total (including hens).
    • 0.5–<1 acre: Up to 12 small animals per acre.
    • 1–<5 acres: Up to 12 small animals per acre.
    • 5+ acres: No limit.
  • Roosters: Prohibited on lots under 1 acre; allowed on lots 1 acre or larger.
  • Permit: No permit required for typical backyard flocks; agricultural permits only apply to commercial operations.
  • Setback: Minimum 15 ft from property lines for poultry enclosures; structures cannot be placed in the front yard.
  • Restrictions: Zoning determines final animal limits; coops must meet setback rules; nuisance and sanitation rules apply.
  • Section: Pierce County Code § 18A.36 (Animal Regulations) & County FAQ on small‑animal keeping.
  • Source: piercecountywa.gov

Snohomish County Unincorporated Areas

Cities/Towns: Martha Lake, North Lynnwood, Paine Field-Lake Stickney, Picnic Point.
  • Hen Limit: No specific countywide limit for unincorporated residential parcels; chickens are allowed without a numeric cap.
  • Roosters: Allowed; subject to Snohomish County noise-nuisance regulations.
  • Permit: No permit required for typical backyard flocks; permits apply only to commercial agricultural operations.
  • Setback: Coops must follow accessory-structure setbacks for the zoning district; no poultry-specific setback published.
  • Restrictions: Must comply with zoning, nuisance, sanitation, and livestock-at-large rules; HOAs may impose additional limits.
  • Section: Snohomish County Code Title 9 (Animals) & general land-use standards.
  • Source: snohomishcountywa.gov

Whatcom County Unincorporated Areas

Cities/Towns: Sudden Valley.
  • Hen Limit: No specific countywide limit for unincorporated residential parcels; chickens are allowed without a numeric cap.
  • Roosters: Allowed; subject to Whatcom County noise-nuisance regulations.
  • Permit: No permit required for typical backyard flocks; agricultural permits apply only to commercial operations.
  • Setback: Coops must follow accessory-structure setbacks for the zoning district; no poultry-specific setback published.
  • Restrictions: Must comply with zoning, nuisance, sanitation, and livestock-at-large rules; HOAs such as Sudden Valley Community Association may impose additional limits.
  • Section: Whatcom County Code Title 17 (Zoning) & Title 6 (Animals).
  • Source: whatcomcounty.us

Zoning, Building Permits and HOA Notes

In Washington, chicken coops are legally classified as accessory structures and must comply with the Washington State Residential Code (RCW 19.27). Local municipalities often waive building permits for structures under 200 square feet, but zoning and setback requirements always apply.

  • Zoning & Setbacks: Most cities require coops to be located in the rear yard with setbacks ranging from 10 to 50 feet from neighboring dwellings.
  • HOA Authority (RCW 64.38): Under Washington law, Homeowners Associations have the legal power to adopt and enforce restrictive covenants that may ban or limit backyard poultry, even if city ordinances allow them.
  • Nuisance Laws (RCW 7.48): Regardless of local hen limits, all owners must prevent "public nuisances," which include excessive noise, unmanaged waste, or attracting vermin.

Verify: Review your specific HOA CC&Rs and check with your local planning department regarding "Accessory Dwelling Unit" or "Accessory Structure" setbacks before building.


Washington State Predator Challenges

Washington’s diverse geography brings unique predator risks. Under RCW 77.36.030, property owners are generally permitted to trap or kill wildlife (such as raccoons or coyotes) that is actively threatening livestock, though specific WDFW (Department of Fish and Wildlife) rules on disposal and protected species apply.

  • Aerial Threats: Hawks and Owls (protected under federal law—deterrence only).
  • Ground Threats: Raccoons, Coyotes, Foxes, and in foothills/rural areas, Black Bears and Bobcats.
  • Protection Tips: Use 1/4-inch hardware cloth (not chicken wire), bury fencing 12+ inches to prevent digging, and use bear-rated latches if you live near greenbelts.

Permits and Local Requirements

While there is no statewide "chicken license," certain state administrative codes apply to flock registration and health:

  • Local Registration: Cities like Spokane and Yakima require a one-time or annual animal registration fee.
  • NPIP Participation (WAC 16-54-145): While not mandatory for pet flocks, the state encourages sourcing birds from National Poultry Improvement Plan (NPIP) certified hatcheries to ensure they are free of Pullorum-Typhoid.
  • Building Permits: Under the State Building Code, any coop exceeding 200 square feet (or 120 square feet in some jurisdictions) typically requires a formal building permit and inspection.

Selling Backyard Eggs in Washington State

Washington law (RCW 69.25) specifically states that to be exempt from the Egg Handler License, you must sell at the place of production (your home). If you take those eggs to a friend's house or a workplace to sell them, you technically need the license.

  • The 3,000-Bird Exemption: If you have a flock of fewer than 3,000 hens, you are generally exempt from state egg handling and grading licenses, provided you sell eggs directly to the end consumer at your own farm or residence.
  • Labeling Requirements: Even if exempt from licensing, your egg cartons should be clean and labeled with your name, address, and the statement "Ungraded" or "Nests Run."
  • Farmer's Markets: Selling at a Farmer's Market or to a grocery store usually requires a WSDA Egg Seal and a specific Egg Handler's License.
Pro-Tip: Contact the WSDA Food Safety Program before selling to ensure you meet current sanitary standards for egg storage and cleaning.

Washington State Poultry Slaughter Rules

Washington has specific laws regarding the processing of poultry, primarily found in RCW 16.36 and RCW 69.25. It requires carcasses to be disposed of within 72 hours.

  • Personal Consumption: You may legally slaughter your own poultry on your own property for the exclusive use of your family and non-paying guests. No state permit is required for personal consumption.
  • Selling Poultry Meat: You cannot legally sell home-slaughtered poultry meat unless it is processed at a USDA-inspected facility or you hold a WSDA Special Poultry Permit (available for small-scale producers processing fewer than 1,000 birds per year).
  • Disposal: Proper disposal of offal (carcass remains) is required under state nuisance laws to prevent predator attraction and water contamination.

Next Step: Essential Guides for Backyard Chicken Success

Ready to build your coop? Follow our Step-by-Step DIY Chicken Coop Guide and construct a sturdy, rain-resistant 4x12 coop built specifically for Washington’s wet winters and mild, damp climate.

Already have chickens or a solid plan? Set your flock up for long-term success in the Pacific Northwest. From choosing breeds that thrive in rainy conditions to managing moisture, odor control, and predator pressure from coyotes and hawks, our in-depth guides will help you maintain a healthy, productive backyard flock year-round.

Complete Resource: View Our Ultimate Backyard Chicken Management Guide


Important legal disclaimer: This is not official legal advice. Information is for general reference only, based on Washington State Department of Agriculture guidance and municipal and county ordinances available at the time of research. Local laws, zoning, and HOA rules change frequently. Always verify directly with your city, county, planning department, animal control, or HOA for your address. See our full Disclaimer & Legal Notice