Livestock: Gresham vs Portland
How do livestock rules compare between Gresham, OR and Portland, OR?
Gresham, OR
Multnomah County
No data available yet for Gresham.
Portland, OR
Multnomah County
Portland is a fully urban jurisdiction, and large livestock (horses, cattle, sheep, full-size pigs) are generally not permitted on standard residential lots. MCC 13.05.015 limits residential keeping to three small specified animals without a permit, with miniature/pygmy goats and pot-bellied pigs expressly allowed under the specified-animal program. Large agricultural animals are confined to land zoned for farming under PCC Chapter 33.140 (Open Space, Farm, Forest zones) outside the urban services area.
View full Portland rules βKey Facts Comparison
| Fact | Gresham | Portland |
|---|---|---|
| Residential Lot Limit | - | 3 specified animals (MCC 13.05.015) |
| Goats Allowed | - | Miniature only (β€100 lbs adult) |
| Pot-Bellied Pigs | - | Allowed under MCC 13.05.015(D) |
| Large Livestock Zoning | - | PCC 33.140 Farm/Forest zones only |
| Slaughter on Residential Lot | - | Prohibited |
Highlighted rows indicate differences between cities.
Gresham FAQ
No FAQs available.
Portland FAQ
Can I keep goats in Portland?
Only miniature/pygmy breeds capped at about 100 lbs adult weight, under MCC 13.05.015(D). Up to three small animals total (combined with chickens/rabbits) require no permit; four or more need a Multnomah County specified-animal permit.
Can I keep horses or cattle in Portland?
No, not on a typical residential lot. Horses, cattle, sheep, and full-size hogs are only permitted on land zoned Farm/Forest under PCC 33.140, which exists only at the urban edges of Portland (e.g., parts of West Hills and east of 162nd).
Compare other topics
See how Gresham and Portland compare on other ordinance categories.
Want to add a third city?
Use our full comparison tool to compare up to three cities.
Open Comparison Tool