State rent research · editorial review 2026-10-24

Average Rent in Oregon: ZIP Rents, 2027 Limits & Portland Relocation

The median of 122 tracked Oregon ZIP rent indices is $1,800 per month for September 2026.

Equal weight per ZIP · all homes and bedrooms combined · derived from Zillow’s smoothed asking-rent indices; this ZIP series is not seasonally adjusted. This is not a provider-published statewide estimate, an average paid by tenants or a rent quote for a particular home.

Portland apartment vacancy has eased while asking-rent growth remains modest. The published 2027 ordinary Oregon increase ceiling reaches 10%, the same percentage that can trigger a separate Portland relocation process. A permissible increase and a profitable first-year cash plan are different findings.

Portland skyline and Mount Hood viewed from Pittock Mansion at dusk
Portland from Pittock Mansion, October 2019, proportionally resized without cropping. City context only: the apartment report covers a wider cross-state market, and a postal Portland address does not establish city-rule coverage.
2019-10-28 · King of Hearts · Original photograph · CC BY-SA 4.0. Resized and converted to WebP.

What the rent evidence changes for a rental decision

Match the rental to current signed leases and its actual jurisdiction. Confirm the correct calendar-year ceiling, tenancy history and notice before modeling an increase. Inside Portland, resolve relocation eligibility and exemption records and fund any payment and turnover costs before treating higher rent as available cash.

Portland / southwest Washington apartment market

More absorption than deliveries does not establish a large subject-rent increase

Kidder Mathews’ Q3 2026 apartment summary reports 6.7% vacancy, down from 7.0% in Q2 and 7.3% a year earlier. Asking rent is $1,660 per unit, up 0.7% annually. Year-to-date absorption of 5,646 units exceeds 2,928 deliveries. The report includes southwest Washington; the state ZIP benchmark includes Oregon-coded rows only.

The improving supply balance supports investigating renewals. Modest asking growth and remaining vacancy argue against assuming that a legal maximum is achievable market rent. A broad apartment cohort does not establish the right price for a Portland house, a Salem duplex or a Bend rental.

Decision. Compare signed leases for the same layout, services and location, including incentives. Reconcile the subject’s collections and competing vacancies before assuming growth or applying the survey’s vacancy rate to the property budget.

What could change it. Documented under-market leases or a scarce layout can support a different case. A lease-up next door, concessions or deferred repairs can keep collections weak despite metro absorption.

Records to obtain. Executed comparables, concessions, renewal schedule, tenant receipts and current competing availability.

Read the source reports

Oregon ordinary residential rent increases

Use the year of the effective increase, not a stale search result

DAS now publishes 10% for ordinary covered 2027 increases; its 2026 figure is 9.5%. The larger manufactured-dwelling and marina facilities identified on that page use a separate 6% rule. ORS 90.323 generally bars an ordinary increase in the tenancy’s first year, requires at least 90 days’ written notice afterward and limits frequency.

The published percentage is a ceiling within a legal framework, not a promised return or permission to alter a fixed lease. Tenancy type, effective year, prior increases and documented exceptions matter. Newer construction and regulated affordable housing require their own statutory review.

Decision. Verify the lease, tenancy start, increase history, supported notice/effective date and first certificate of occupancy. Use the actual applicable rule before changing income. The figure is a conditional 2027 planning case; it does not authorize a 10% ordinary increase in 2026.

What could change it. A statutory exception can change the percentage restriction without eliminating other duties. A lease or timing limit can prevent an otherwise below-ceiling increase. Do not infer exemption from a renovation or advertisement.

Records to obtain. Current lease, tenancy/increase history, served notice, effective date, original occupancy certificate and any program or exemption records.

Read the source reports
  • Oregon DAS published annual rent-increase percentages — Current page read October 24, 2026: 2027 ordinary ceiling 10%, 2026 9.5%; manufactured-dwelling/marina facilities with more than 30 spaces have a separate 6% rule.
  • ORS 90.323 and 90.324 — Current published chapter reviewed October 24, 2026; ordinary residential tenancy timing and exceptions, separate from facility tenancies.
Historic commercial buildings along Commercial Street in downtown Salem, Oregon
Commercial Street in Salem, April 2008, resized without cropping. Salem supplies a separate city/ZIP comparison below. Portland’s municipal relocation guidance is not a statewide rule and is not applied to this streetscape.
2008-04-02 · M.O. Stevens · Original photograph · Public domain. Resized and converted to WebP.

Portland city relocation obligations

A higher recurring rent can still require more cash than its annual gain

Portland identifies a rent increase of “10% or more” over twelve months as a potential relocation trigger. Its current schedule lists $4,200 for a two-bedroom. Eligibility, exemptions and the tenant’s response still control; accepting assistance entails moving out or returning the funds.

A state percentage ceiling does not decide the city’s separate payment process. In the illustration, a supported $180 monthly increase adds $2,052 annual collections after 5% loss. A conditional $4,200 payment exceeds that gain by $2,148 before additional turnover or lost rent.

Decision. Confirm actual city limits, the rolling increase history and the city’s eligibility, notice, response and exemption requirements. Fund any applicable payment and turnover separately. Do not treat a payment as automatic, assume it exhausts the obligations, or count unchanged occupancy after a tenant moves.

What could change it. An eligible exemption or a tenant who stays can change the payment case. Actual downtime, repairs or lower replacement rent can worsen it. A percentage choice alone cannot resolve all triggering events.

Records to obtain. Parcel jurisdiction, increase notices/history, tenant response, exemption acknowledgement where required, payment records and funded turnover schedule.

Read the source reports
A $2,052 annual rent gain does not fund a conditional $4,200 relocation payment

Hypothetical Portland two-bedroom · 2027 planning only · $1,800 to $1,980 rent, 5% loss · assumes increase is supported and relocation becomes payable · additional turnover loss excluded

Separate checks: supported 2027 state increase → Portland trigger and eligibility review → funded payment and turnover plan.

Added annual collections · $2,052$180 monthly gain × 12 × 95% collection
Conditional one-time payment · $4,200Only if the city process makes this two-bedroom payment due

Incremental cash · −$2,148

Before extra downtime, repairs and other turnover costs. This is a downside cash comparison, not a prediction that a departing tenant keeps paying increased rent.

Accessible observations underlying the comparison
MeasureValueDefinition
Assumed monthly rent increase180$1,800 × 10% = $180; conditional 2027 case, not a 2026 allowance.
Additional collections over 12 months2,052$180 × 12 × 95% = $2,052; an optimistic comparison before extra turnover loss.
Conditional two-bedroom relocation payment4,200Current city schedule; only if eligibility, triggering event and response requirements make it payable.
Incremental cash after that payment-2,148$2,052 − $4,200 = −$2,148 before additional downtime, repairs and other turnover costs.

The income bar covers twelve months after a supported 2027 effective date, not necessarily the 2027 calendar year; no later increase is forecast. The payment is a separate conditional cash use. This is not a prediction that the same tenant moves and still pays twelve months of increased rent. Actual replacement timing and collections must be modeled separately, so a departure can make the shortfall larger. The worksheet stays at the current assumed rent and never determines legal eligibility.

Read the source reports

Compare rents across these county groups

These analyst-selected sets use the listed county labels and the same September 2026 observation month. Each ZIP receives one equal vote. They are not official metro definitions, exhaustive regions or bedroom comparisons.

24 distinct county labels appear in the current sample; geographic coverage is incomplete and uneven. Only currently available observations from the same latest month enter these comparisons. Older retained records and missing ZIPs do not enter as zero rents.

Derived county-label comparisons · monthly USD
Comparison and exact membershipZIP medianZIP count
Portland-area Oregon county set
Multnomah, Washington, Clackamas
$1,80658
Salem-area county set
Marion, Polk
$1,66112
Eugene / Springfield · Lane County
Lane
$1,83210
Central Oregon county set
Deschutes, Crook
$2,1107
Southern Oregon county set
Jackson, Josephine
$1,9219
Corvallis / Albany county set
Benton, Linn
$1,7277

Compare supported postal-city groups

City links require at least three current ZIP observations. Postal city labels are not legal municipal boundaries. Groups are ordered by coverage, then name; this is not an affordability ranking.

5 matching cities

Same-month postal-city groups · equal ZIP weights · September 2026
Postal cityZIP median / monthZIP mean / monthZIP count
Portland$1,674$1,76326
Beaverton$1,916$1,8816
Eugene$1,900$1,8716
Salem$1,675$1,6876
Bend$2,453$2,4354

Find a ZIP rent observation

The table preserves each source ZIP, date and supplied county label. A ZIP can cross county or municipal boundaries; verify the actual address separately. No bedroom multiplier is applied.

122 matching ZIPs

Zillow ZIP observations and supplied geography labels
ZIPPostal cityCounty labelIndex / monthObservation
97003BeavertonWashington County$1,915September 2026
97005BeavertonWashington County$1,845September 2026
97006BeavertonWashington County$1,921September 2026
97007BeavertonWashington County$1,917September 2026
97008BeavertonWashington County$1,767September 2026
97013CanbyClackamas County$2,035September 2026
97015ClackamasClackamas County$1,783September 2026
97024FairviewMultnomah County$1,705September 2026
97027GladstoneClackamas County$1,796September 2026
97030GreshamMultnomah County$1,650September 2026
Show 112 more ZIP observations
Zillow ZIP observations and supplied geography labels
ZIPPostal cityCounty labelIndex / monthObservation
97031Hood RiverHood River County$2,607September 2026
97034Lake OswegoClackamas County$2,832September 2026
97035Lake OswegoClackamas County$2,098September 2026
97038MolallaClackamas County$1,746September 2026
97045Oregon CityClackamas County$2,006September 2026
97051Saint HelensColumbia County$1,660September 2026
97055SandyClackamas County$1,858September 2026
97056ScappooseColumbia County$1,584September 2026
97058The DallesWasco County$1,779September 2026
97060TroutdaleMultnomah County$1,754September 2026
97062TualatinWashington County$1,880September 2026
97068West LinnClackamas County$2,437September 2026
97070WilsonvilleClackamas County$1,806September 2026
97071WoodburnMarion County$1,728September 2026
97078BeavertonWashington County$1,923September 2026
97080GreshamMultnomah County$1,624September 2026
97086Happy ValleyClackamas County$1,866September 2026
97103AstoriaClatsop County$1,648September 2026
97113CorneliusWashington County$2,138September 2026
97116Forest GroveWashington County$1,789September 2026
97123HillsboroWashington County$2,305September 2026
97124HillsboroWashington County$1,911September 2026
97128McMinnvilleYamhill County$1,776September 2026
97132NewbergYamhill County$1,987September 2026
97138Arch CapeClatsop County$1,931September 2026
97140SherwoodWashington County$2,614September 2026
97201PortlandMultnomah County$1,588September 2026
97202PortlandMultnomah County$1,676September 2026
97203PortlandMultnomah County$1,689September 2026
97205PortlandMultnomah County$1,617September 2026
97206PortlandMultnomah County$1,902September 2026
97209PortlandMultnomah County$1,806September 2026
97210PortlandMultnomah County$1,562September 2026
97211PortlandMultnomah County$2,074September 2026
97212PortlandMultnomah County$2,340September 2026
97213PortlandMultnomah County$1,643September 2026
97214PortlandMultnomah County$1,628September 2026
97215PortlandMultnomah County$1,672September 2026
97216PortlandMultnomah County$1,688September 2026
97217PortlandMultnomah County$1,592September 2026
97218PortlandMultnomah County$2,099September 2026
97219PortlandMultnomah County$1,857September 2026
97220PortlandMultnomah County$1,583September 2026
97221PortlandMultnomah County$2,192September 2026
97222MilwaukieClackamas County$1,835September 2026
97223TigardWashington County$1,811September 2026
97224TigardWashington County$1,836September 2026
97225West SlopeWashington County$1,751September 2026
97227PortlandMultnomah County$1,497September 2026
97229PortlandWashington County$2,223September 2026
97230PortlandMultnomah County$1,527September 2026
97232PortlandMultnomah County$1,561September 2026
97233PortlandMultnomah County$1,487September 2026
97236PortlandMultnomah County$1,671September 2026
97239PortlandMultnomah County$1,899September 2026
97266PortlandMultnomah County$1,757September 2026
97267MilwaukieClackamas County$1,678September 2026
97301SalemMarion County$1,496September 2026
97302SalemMarion County$1,520September 2026
97303KeizerMarion County$1,593September 2026
97304SalemPolk County$1,884September 2026
97305SalemMarion County$1,541September 2026
97306SalemMarion County$1,871September 2026
97317SalemMarion County$1,809September 2026
97321AlbanyBenton County$1,954September 2026
97322AlbanyLinn County$1,678September 2026
97330CorvallisBenton County$1,727September 2026
97333CorvallisBenton County$1,882September 2026
97338DallasPolk County$1,498September 2026
97351IndependencePolk County$1,929September 2026
97355LebanonLinn County$1,531September 2026
97361MonmouthPolk County$1,579September 2026
97367Lincoln CityLincoln County$1,836September 2026
97370PhilomathBenton County$1,974September 2026
97381SilvertonMarion County$1,930September 2026
97386Sweet HomeLinn County$1,582September 2026
97401EugeneLane County$1,638September 2026
97402EugeneLane County$1,794September 2026
97403EugeneLane County$1,861September 2026
97404EugeneLane County$1,963September 2026
97405EugeneLane County$1,939September 2026
97408EugeneLane County$2,031September 2026
97420Coos BayCoos County$1,642September 2026
97424Cottage GroveLane County$1,544September 2026
97448Junction CityLane County$1,865September 2026
97457Myrtle CreekDouglas County$1,100September 2026
97470RoseburgDouglas County$1,101September 2026
97471RoseburgDouglas County$1,788September 2026
97477SpringfieldLane County$1,610September 2026
97478SpringfieldLane County$1,803September 2026
97501MedfordJackson County$1,688September 2026
97502Central PointJackson County$2,054September 2026
97504MedfordJackson County$1,850September 2026
97520AshlandJackson County$2,181September 2026
97524Eagle PointJackson County$2,123September 2026
97526Grants PassJosephine County$1,565September 2026
97527Grants PassJosephine County$1,642September 2026
97530JacksonvilleJackson County$2,092September 2026
97540TalentJackson County$1,921September 2026
97601Klamath FallsKlamath County$1,271September 2026
97603Klamath FallsKlamath County$1,444September 2026
97701BendDeschutes County$2,110September 2026
97702BendDeschutes County$2,257September 2026
97703BendDeschutes County$2,724September 2026
97707BendDeschutes County$2,648September 2026
97739La PineDeschutes County$1,874September 2026
97754PrinevilleCrook County$1,789September 2026
97756RedmondDeschutes County$1,984September 2026
97801PendletonUmatilla County$1,435September 2026
97818BoardmanMorrow County$1,929September 2026
97838HermistonUmatilla County$1,663September 2026
97850La GrandeUnion County$1,165September 2026

Keep a possible increase and relocation cash outside the reference rent roll

Hypothetical apartment: $1,800 monthly rent, 5% annual vacancy/noncollection, no free month, $6,900 operating costs, $10,000 debt and $1,000 reserves. These are assumptions, not Oregon property estimates. Relocation, initial work and purchase cash are separate; the worksheet does not determine a lawful increase or tenant rights.

Initial calculated result: $20,520 collected rent, $13,620 NOI before debt/reserves, and $2,620 cash after debt/reserves. Change the assumptions below to test your own budget.

Illustration · one apartment · first 12 months · USD. Editable assumptions, not observed market averages or an acquisition recommendation. All recurring amounts are allocated per apartment. No appreciation, sale proceeds or tax benefits are assumed.

Actual lawful face rent; no automatic ZIP-index adoption.
Economic rent loss over the year, before incentives.
First-year equivalent; not added again to vacancy.
Include taxes, insurance, management, repairs and owner-paid utilities.
Allocated principal and interest; excluded from NOI.
Cash set aside below NOI; initial work requires separate cash.

Annual cash after operating costs, debt and reserve contribution

$2,620

This is a positive illustration margin, before initial capital work, income tax and sale costs.

Follow the rent into owner cashDerived from your inputs · dollars per apartment per year
Scheduled rent
$21,600
− Vacancy / noncollection
-$1,080
− Occupied-share concession
-$0
= Effective rental income
$20,520
− Operating expenses
-$6,900
= NOI before debt / reserves
$13,620
− Debt service
-$10,000
− Reserve contribution
-$1,000
= Annual cash margin
$2,620

NOI excludes debt service and this worksheet’s reserve contribution. Initial renovation, acquisition costs and initial downtime are outside this annual operating illustration. Do not subtract the same vacancy, incentive or repair expense twice.

At what occupancy does the cost budget stop working?Annual cash margin; concession, rent, debt and reserves stay as entered

On a narrow screen, scroll the table sideways to compare all three expense budgets.

Collected occupancyEntered expensesExpenses +10%Expenses +20%
95%$2,620Cash remaining$1,930Cash remaining$1,240Cash remaining
90%$1,540Cash remaining$850Cash remaining$160Cash remaining
85%$460Cash remaining-$230Cash deficit-$920Cash deficit

Occupancy here is the collected share of scheduled rent before incentives, not a count of occupied doors. At the entered costs, break-even collected occupancy is 82.9%. Debt-service coverage is 1.36× NOI / debt service; it excludes reserve contributions.

Reference annual cash is $2,620. A fully supported $1,980 rent for twelve months would produce $4,672 before the separate payment. Subtracting a payable $4,200 leaves $472 before additional turnover loss. One free month at $1,980 removes another $1,881, producing −$1,409 in that combined cash case. Verify the actual income start rather than annualizing an unsupported rent.

Use the full property cash-flow calculator for the purchase price, financing terms and holding period. Review its expense and reserve conventions before transferring assumptions; this illustration does not automatically populate a deal.

Oregon rent questions

Is this Oregon’s average rent paid by a household?

No. It is an equal-ZIP benchmark of current all-home, all-bedroom smoothed asking-rent indices, not seasonally adjusted, not household-weighted and not a provider-published state estimate.

Is the Oregon limit 9.5% or 10%?

The cited DAS page publishes 9.5% for ordinary covered 2026 increases and 10% for 2027. Verify tenancy type, effective year, exceptions and notice. Certain larger manufactured-dwelling/marina facilities follow a separate 6% rule.

Does every 10% Portland increase require the illustrated payment?

No. The city process depends on eligibility, triggering events, exemptions and the tenant’s response. The figure assumes payment becomes due to show a cash downside; it is not an eligibility determination.

Does the Portland apartment report include only Oregon?

No. Its publisher market includes southwest Washington. The state benchmark and Oregon county sets use Oregon-coded current ZIP rows, while the parcel’s municipality controls local rule research.

How these rent figures are calculated

State: Oregon · USPS OR · Census state FIPS 41. Zillow supplies postal ZIP observations with city and county labels. We filter to valid positive rents in this state and the latest common observation month, sort the values, and take the middle value, or the mean of the two middle values for an even count. Means are the sum divided by included ZIPs. No population, household or rental-unit weighting is added.

The all-home, all-bedroom ZIP series is smoothed, not seasonally adjusted. A bedroom rent cannot be inferred from it. Membership can change after a refresh, so a change in this page’s median is not a matched-sample rent-growth rate. This edition does not publish a ZIP-sample growth claim.

Data: Zillow Research · ZORI method · National ZIP source CSV. The state benchmark is our ZIP-based calculation, not a provider-published statewide estimate. Occupied-unit Census rent, listing medians, effective broker rents and HUD gross-rent references answer different questions and are not blended here.

The observation month identifies the rent data available for this comparison. Historical or missing latest observations stay out of the current sample. Check the date before comparing a property with a newly advertised offer.

Market and legal sources below were reviewed 2026-10-24. Their own periods are shown next to each claim. Broker samples and boundaries are not fully disclosed; surveys may share underlying providers and should not be treated as independent experiments. The market interpretation is conditional research, not a property-level income guarantee. Recheck local rules, signed comparable leases and actual expenses before using an illustration in a transaction.

Read the source reports