Troutdale has not codified a short-term-rental-specific occupancy cap (such as a flat maximum number of guests or a 'two per bedroom plus two' formula). Because the Troutdale Development Code does not define STR as a separate use and the Troutdale Municipal Code does not impose a vacation-rental headcount, occupancy is governed by the Oregon Residential Specialty Code and the Oregon Structural Specialty Code as adopted statewide, which use International Code Council bedroom-area minimums: 70 square feet for one occupant, plus 50 square feet for each additional occupant in a shared sleeping room. Lease/listing capacity is set by the operator within those building-code limits.
Troutdale's permissive posture on STRs (see permit-requirements) extends to occupancy. The city has not enacted an STR-specific guest cap, a per-bedroom formula, a children-counting rule, or a noise-tied occupancy limit; the Troutdale Development Code does not classify STR as a separate use and therefore imposes no use-specific density. The operative occupancy framework is the Oregon Residential Specialty Code (single-family and two-family dwellings) and the Oregon Structural Specialty Code (multi-family), both adopted statewide by the Oregon Building Codes Division and enforced locally by Troutdale's Building Division through Multnomah County's intergovernmental building inspection arrangement. These codes incorporate the standard International Code Council minimum sleeping-room area rule: a sleeping room must contain at least 70 square feet of floor area for one occupant, and rooms occupied by more than one person must provide at least 50 square feet per occupant. The dwelling unit itself must contain at least 120 square feet of living area for the first two occupants (Oregon Residential Specialty Code), with proportional increases for additional occupants under the structural code where applicable. Where an STR operator lists a 'sleeps 12' capacity for a three-bedroom dwelling, the operator should verify that the bedroom-area math under the state code supports that occupancy and that egress, smoke-alarm, and CO-alarm requirements meet code; the city's Building Division can verify capacity through a permit-record check or inspection at the operator's request. Crucially, none of these limits are unique to STRs; they are the same residential occupancy rules that apply to a permanent household. There is no Troutdale ordinance that imposes a tighter ceiling on STR guests than on a permanent occupant. Statements that 'Troutdale caps STR occupancy at ten people' or 'requires a two-per-bedroom rule for vacation rentals' are inaccurate as of May 2026.
Overcrowding beyond the Oregon Residential or Structural Specialty Code minimums is enforceable by the local Building Division (in Troutdale, through the intergovernmental building inspection arrangement) under the state building-code chapters; remedies include correction notices, stop-use orders, and permit denial on subsequent applications. Where overcrowding produces a nuisance (excessive noise, parking, sanitation), Troutdale Municipal Code Chapter 8.28 (Nuisances) provides an abatement track against the property owner, and Chapter 8.24 (Noise Control) provides a citation track against disturbing guests. Because there is no Troutdale STR-specific permit, there is no STR-permit suspension or revocation mechanism tied to occupancy violations; if the operator's listing materially exceeds the building-code capacity, the Building Division and Code Compliance are the operative enforcers.
Troutdale, OR
Leaf blowers are classified as 'domestic power tools' under TMC 8.24.020 and may only be operated between 7:00 a.m. and 10:00 p.m. under TMC 8.24.050(A)(3). ...
Troutdale, OR
Amplified music, stereos, loudspeakers, and other sound-reproducing devices are governed by TMC Ch. 8.24. The chapter's 10 p.m. to 7 a.m. unreasonable-noise ...
Troutdale, OR
TMC 8.24.050(A)(2) exempts commercial construction, street work, street repair, drilling, and demolition noise only when it occurs Monday-Friday 7:00 a.m. to...
Troutdale, OR
Troutdale contracts animal nuisance enforcement to Multnomah County Animal Services, headquartered at 1700 W Historic Columbia River Hwy in Troutdale. Under ...
Troutdale, OR
TMC 10.04.020 defines an abandoned vehicle as one with expired or missing plates, no visible VIN, or that appears inoperative. TMC 10.36.010 bars such vehicl...
Troutdale, OR
TMC 10.12.040 requires all vehicles parked on private property to sit on a hard, durable surface like concrete, asphalt, or compacted gravel. Front-yard park...
Side-by-side rule comparisons with other cities in Multnomah County.
See how other cities in Multnomah County handle occupancy limits.
See how Troutdale's occupancy limits rules stack up against other locations.
Quick Compare
Help us keep this page accurate. If you notice an error or outdated information, let us know.