Oregon Backyard Chicken Laws: Permits, Limits and Setbacks by City and County

Last Updated:

Oregon Quick Overview

Statewide Hen Limit

No statewide limit; flock sizes are set locally by cities and counties. While most cities cap flocks at 3–6 birds, unincorporated areas often allow much larger numbers.

Roosters

No statewide ban. Cities often prohibit roosters; many unincorporated areas allow them.

Permits and Licensing

No statewide backyard chicken permit. Many cities and counties require local permits or registration.

Setbacks

Local zoning rules apply; typical setbacks range from 10 to 50 feet from property lines or neighboring dwellings.

State Agency

Oregon Department of Agriculture (ODA) – Animal Health and Identification Program / NPIP.

Official Sources & Data Integrity

We reference Oregon municipal bylaws and ordinances from verified platforms like ecode360.com, municode.com, and local government websites at the time of publication. You can review state-level rules via Oregon ODA NPIP & Health Program

Note: Not specified means no specific requirement was identified in the applicable municipal sources reviewed. No published ordinance means no hen, rooster, permit, or setback rule was found in the city’s published code.

⚠️ Important: Oregon ordinances may change without notice. Always verify the current rules with your local jurisdiction and any HOA before starting a flock.

Oregon Ordinances by City & County

Baker County, OR

Baker City, OR

Hen Limit: Not specified | Roosters: Allowed | Permit: Required | Setback: Not specified

Benton County, OR

Corvallis, OR

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Philomath, OR

Hen Limit: Not specified | Roosters: Allowed | Permit: Required | Setback: 30 ft from a city street or sidewalk

Clackamas County, OR

Boring, OR

Hen Limit: Up to 6 fowl, or more if 100 ft from another dwelling | Roosters: Not allowed | Permit: Not specified | Setback: Behind the dwelling and 5 ft from lot lines, or 100 ft from another dwelling

Canby, OR

Hen Limit: Not specified | Roosters: Not allowed | Permit: Required | Setback: Not specified

Clackamas, OR

Hen Limit: Up to 6 fowl, or more if 100 ft from another dwelling | Roosters: Not allowed | Permit: Not specified | Setback: Behind the dwelling and 5 ft from lot lines, or 100 ft from another dwelling

Damascus, OR

Hen Limit: Up to 6 fowl, or more if 100 ft from another dwelling | Roosters: Not allowed | Permit: Not specified | Setback: Behind the dwelling and 5 ft from lot lines, or 100 ft from another dwelling

Estacada, OR

No published ordinance

Gladstone, OR

No published ordinance

Happy Valley, OR

Hen Limit: Up to 5 hens | Roosters: Not allowed | Permit: Not specified | Setback: 50 ft from any dwelling other than the owner’s

Lake Oswego, OR

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Molalla, OR

No published ordinance

Oregon City, OR

No published ordinance

Sandy, OR

No published ordinance

West Linn, OR

Hen Limit: Up to 5 hens | Roosters: Not allowed | Permit: Not required | Setback: 20 ft from neighboring residences

Wilsonville, OR

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: 100 ft from any residence other than the owner’s

Clatsop County, OR

Astoria, OR

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Seaside, OR

Seaside, OR has a total ban on poultry within city limits

Warrenton, OR

Hen Limit: Up to 12 hens | Roosters: Not allowed | Permit: Not specified | Setback: 10 ft from property lines; 25 ft from any dwelling on an abutting property

Columbia County, OR

Clatskanie, OR

No published ordinance

Rainier, OR

No published ordinance

Saint Helens, OR

No published ordinance

Scappoose, OR

No published ordinance

Coos County, OR

Bandon, OR

No published ordinance

Coos Bay, OR

No published ordinance

Coquille, OR

No published ordinance

North Bend, OR

No published ordinance

Crook County, OR

Prineville, OR

No published ordinance

Curry County, OR

Brookings, OR

No published ordinance

Deschutes County, OR

Bend, OR

Hen Limit: Up to 4 hens on lots 5,000 sq ft or greater | Roosters: Not allowed | Permit: Not specified | Setback: Not specified

La Pine, OR

No published ordinance

Redmond, OR

Hen Limit: 1 chicken, fowl, or rabbit per 500 sq ft | Roosters: Allowed | Permit: Not specified | Setback: Rear half of the property; 50 ft from any off-site residence

Sisters, OR

No published ordinance

Douglas County, OR

Myrtle Creek, OR

No published ordinance

Roseburg, OR

No published ordinance

Sutherlin, OR

No published ordinance

Winston, OR

No published ordinance

Hood River County, OR

Hood River, OR

No published ordinance

Jackson County, OR

Ashland, OR

Hen Limit: Up to 5 adult chickens on lots 5,000 sq ft or less; 1 adult per 1,000 sq ft on larger lots | Roosters: Not allowed | Permit: Not specified | Setback: Not specified

Central Point, OR

No published ordinance

Eagle Point, OR

No published ordinance

Jacksonville, OR

No published ordinance

Medford, OR

Hen Limit: Not specified | Roosters: Not allowed | Permit: Not specified | Setback: 4 ft from abutting property lines

Rogue River, OR

No published ordinance

Talent, OR

No published ordinance

White City, OR

No published ordinance

Jefferson County, OR

Madras, OR

No published ordinance

Terrebonne, OR

No published ordinance

Josephine County, OR

Grants Pass, OR

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Klamath County, OR

Klamath Falls, OR

No published ordinance

Lane County, OR

Cottage Grove, OR

No published ordinance

Creswell, OR

No published ordinance

Eugene, OR

Hen Limit: Up to 6 adult chickens on lots under 20,000 sq ft | Roosters: Not allowed | Permit: Not required | Setback: 10 ft from property lines

Florence, OR

No published ordinance

Junction City, OR

No published ordinance

Springfield, OR

Hen Limit: Up to 4 adults on any lot; 5 on 10,000 sq ft; 6 or more at +1,000 sq ft each | Roosters: Not allowed | Permit: Not specified | Setback: Not specified

Veneta, OR

No published ordinance

Lincoln County, OR

Lincoln City, OR

No published ordinance

Newport, OR

No published ordinance

Linn County, OR

Albany, OR

Hen Limit: Up to 2 on lots under 7,000 sq ft; +1 per additional 3,000 sq ft | Roosters: Allowed | Permit: Not specified | Setback: 10 ft from adjoining property lines; 20 ft from public right-of-way

Lebanon, OR

No published ordinance

Sweet Home, OR

No published ordinance

Malheur County, OR

Ontario, OR

No published ordinance

Marion County, OR

Aumsville, OR

No published ordinance

Aurora, OR

No published ordinance

Jefferson, OR

No published ordinance

Salem, OR

Hen Limit: Up to 12 poultry | Roosters: Not allowed | Permit: Not required | Setback: Rear yard; 3 ft from other buildings on site; 25 ft from a residence on adjacent land

Silverton, OR

No published ordinance

Stayton, OR

No published ordinance

Turner, OR

No published ordinance

Woodburn, OR

No published ordinance

Multnomah County, OR

Fairview, OR

Hen Limit: Not specified | Roosters: Not allowed | Permit: Not specified | Setback: Not specified

Gresham, OR

Hen Limit: Up to 3 hens | Roosters: Not allowed | Permit: Required | Setback: Rear yard; coop 25 ft from another residence and 10 ft from property lines

Portland, OR

Hen Limit: Up to 4 small fowl; up to 6 on lots 10,000 sq ft or greater | Roosters: Not allowed | Permit: Not required | Setback: Not specified

Troutdale, OR

Hen Limit: Up to 6 chickens | Roosters: Not allowed | Permit: Required | Setback: Rear yard; coop 15 ft from dwellings on another lot; run 3 ft from property lines

Polk County, OR

Dallas, OR

No published ordinance

Independence, OR

No published ordinance

Monmouth, OR

Hen Limit: Up to 6 hens | Roosters: Not allowed | Permit: Required | Setback: Not specified

Tillamook County, OR

Tillamook, OR

No published ordinance

Umatilla County, OR

Hermiston, OR

No published ordinance

Milton Freewater, OR

No published ordinance

Pendleton, OR

No published ordinance

Umatilla, OR

No published ordinance

Union County, OR

La Grande, OR

No published ordinance

Wasco County, OR

The Dalles, OR

No published ordinance

Washington County, OR

Beaverton, OR

Hen Limit: Up to 4 hens | Roosters: Not allowed | Permit: Not required | Setback: 20 ft from a neighboring dwelling

Cornelius, OR

No published ordinance

Forest Grove, OR

No published ordinance

Hillsboro, OR

Hen Limit: Up to 3 hens on 7,000–10,000 sq ft; up to 6 on 10,000 sq ft–1 acre; up to 9 over 1 acre | Roosters: Not allowed | Permit: Not specified | Setback: 10 ft from property lines

North Plains, OR

No published ordinance

Sherwood, OR

Hen Limit: Up to 3 hens on 7,000+ sq ft; up to 5 hens on 10,000+ sq ft | Roosters: Not allowed | Permit: Required | Setback: 10 ft from property lines; 25 ft from an abutting dwelling

Tualatin, OR

Hen Limit: Up to 4 hens | Roosters: Not allowed | Permit: Required | Setback: Rear yard; 10 ft from property lines; 25 ft from abutting residences

Yamhill County, OR

McMinnville, OR

Hen Limit: Up to 2 fowl on 5,000 sq ft; +1 per additional 1,000 sq ft | Roosters: Not allowed | Permit: Not specified | Setback: Not in the front yard; 70 ft from the front line; 15 ft from side lines; 10 ft from the rear line

Newberg, OR

No published ordinance

Sheridan, OR

No published ordinance

Oregon Unincorporated Communities

Unincorporated Clackamas County, OR

Communities: Oak Grove, Jennings Lodge, Oatfield, Sunnyside, Mount Hood Village

Hen Limit: Up to 6 fowl, or more if 100 ft from another dwelling | Roosters: Not allowed | Permit: Not specified | Setback: Behind the dwelling and 5 ft from lot lines, or 100 ft from another dwelling

Unincorporated Jackson County, OR

Communities: Ruch, Trail, Prospect, Sams Valley

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Unincorporated Klamath County, OR

Communities: Altamont, Keno, Falcon Heights, Sprague River, Beaver Marsh

Hen Limit: Up to 24 small animals per acre | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Unincorporated Lane County, OR

Communities: Santa Clara, River Road, Alvadore, Cheshire, Crow, Jasper

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Unincorporated Marion County, OR

Communities: Hayesville, Four Corners, Labish Village

Hen Limit: Up to 6 hens in urban-UGB residential zones; up to 3 hens in the Woodburn and Silverton UGBs | Roosters: Not allowed | Permit: Not specified | Setback: Rear yard; 3 ft from buildings on site; 25 ft from a neighboring residence

Unincorporated Polk County, OR

Communities: Rickreall, Eola

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Unincorporated Washington County, OR

Communities: Aloha, Bethany, Cedar Mill, Rockcreek, Oak Hills, Garden Home, Raleigh Hills, West Slope

Hen Limit: Not specified | Roosters: Allowed | Permit: Not specified | Setback: Not specified

Selling Backyard Eggs in Oregon

Sell only eggs from your own hens, and only to the person who will eat them (home, farm stand, or farmers market). That farm-direct sale does not need an ODA Egg Handler’s License.

Keep eggs at 45°F or below from gathering through sale. Candle them and do not sell cracks or leakers.

Label each carton: producer name and address, “Ungraded,” pack date, number of eggs, and this handling line: keep eggs refrigerated, cook until yolks are firm, and cook foods containing eggs thoroughly. Also include THIS PRODUCT IS NOT PREPARED IN AN INSPECTED FOOD ESTABLISHMENT and NOT FOR RESALE.

A license is required if you sell to a store, cafe, bakery, or other reseller, or if you sell eggs you did not produce.

Oregon Poultry Slaughter Rules

Oregon law provides a unique "Farm Direct" exemption that allows small-scale producers to slaughter birds without a state license, provided they follow strict volume and sales-location limits. These rules are governed by the Oregon Department of Agriculture (ODA) and the Poultry Product Inspection Act.

Personal Use: Under the "Custom-Exempt" rule, you may slaughter poultry you have raised for your own household consumption without any state inspection or licensing. This meat cannot be sold or given away to anyone outside your immediate household.

Essential Guides for Backyard Chicken Success

Montana flocks need a tight, raised house that sheds snow and keeps weasels out. Use the site’s 4 × 12 ft walk-in plan—hardware cloth, buried apron, and a sloped roof—then size the run to your city’s hen cap. Build the weekend coop

After the birds arrive, pick cold-hardy breeds, keep bedding dry so ammonia does not build in a shut-up winter coop, and lock them in before dusk. Raise and manage the flock

Disclaimer: This is not official legal advice. Information is for general reference only, based on Oregon 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.