Occupancy Limits: Gresham vs Troutdale
How do occupancy limits rules compare between Gresham, OR and Troutdale, OR?
Troutdale has fewer restrictions than Gresham.
Gresham, OR
Multnomah County
Gresham's short-term rental program (Gresham Revised Code Article 9.56) caps overnight occupancy at two guests per bedroom plus two additional persons. Daytime occupancy may add up to six additional guests beyond the overnight count. The host must declare bedroom count on the city's STR registration application; STRs are limited to stays of 30 consecutive nights or fewer.
View full Gresham rules βTroutdale, OR
Multnomah County
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.
View full Troutdale rules βKey Facts Comparison
| Fact | Gresham | Troutdale |
|---|---|---|
| Code | GRC Article 9.56 | - |
| Overnight Cap | 2 per bedroom + 2 | - |
| Daytime Cap | Overnight + 6 guests | - |
| Stay Length | Up to 30 consecutive nights | - |
| Parking | 1 space per 2 bedrooms | - |
| Codified STR Occupancy Cap in Troutdale | - | None |
| Governing Standard | - | Oregon Residential Specialty Code + Oregon Structural Specialty Code (state-adopted) |
| Sleeping Room Minimum (1 occupant) | - | 70 sq ft |
| Sleeping Room Minimum (2+ occupants) | - | 50 sq ft per occupant |
| Dwelling Unit Minimum Living Area | - | 120 sq ft for first two occupants (Oregon Residential Specialty Code) |
| Local Enforcer | - | Building Division (via Multnomah County intergovernmental building inspection) |
| Backstop Nuisance Authority | - | TMC Chapter 8.28 (overcrowding-related nuisance) |
Highlighted rows indicate differences between cities.
Gresham FAQ
How many guests can stay overnight at a Gresham short-term rental?
Gresham's STR ordinance under GRC Article 9.56 caps overnight occupancy at two guests per bedroom plus two additional persons. A two-bedroom rental may host up to six overnight guests. The bedroom count is fixed on your STR registration application and each bedroom must meet the Article 9.56 self-inspection standard.
Can I host more guests during the day at my Gresham Airbnb?
Yes, but only up to six additional guests over the overnight count. Daytime occupancy is overnight occupancy plus six. The STR may not be used for parties, weddings, reunions, company retreats, or other events, and stays must be 30 consecutive nights or fewer to remain in the STR program.
Troutdale FAQ
What is the maximum number of guests for a Troutdale Airbnb?
Troutdale has not codified an STR-specific guest cap. The maximum is whatever the bedroom-area and dwelling-area math under the Oregon Residential Specialty Code yields: a sleeping room must provide 70 square feet for one occupant or 50 square feet per occupant in shared sleeping rooms, and the dwelling itself must meet the state minimum living-area thresholds. An operator listing 'sleeps 12' should verify that the per-bedroom and per-dwelling math supports that figure and that egress, smoke-alarm, and CO-alarm provisions meet code.
Does Troutdale apply a 'two per bedroom plus two' rule to vacation rentals?
No. The Troutdale Development Code and Troutdale Municipal Code do not impose an STR-specific 'two per bedroom plus two' or similar formula. The operative limit is the Oregon Residential Specialty Code's per-room and per-dwelling area minimums, which can be more or less restrictive than 'two per bedroom plus two' depending on the actual square footage of the bedrooms and the dwelling.
Who enforces overcrowding at a Troutdale STR?
Building-code overcrowding (more occupants than the state per-room or per-dwelling area minimums allow) is enforced by the local Building Division through Troutdale's intergovernmental building inspection arrangement with Multnomah County. Nuisance consequences of overcrowding (noise, parking saturation, sanitation) are enforced under Troutdale Municipal Code Chapter 8.28 (Nuisances) and Chapter 8.24 (Noise Control). Because Troutdale has no STR-specific permit, there is no STR-permit revocation mechanism for occupancy violations.
Compare other topics
See how Gresham and Troutdale 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