State rental market analysis · OR

Oregon rental markets

33 tracked cities over 20,000 population, 30 ranked and summarized by their median Overall. Every number traces to Census, Zillow and BLS. All states ranked →

Browse every Oregon ZIP Code area → · the full server-rendered index for this state.

Part of the Pacific Census division (West region).

42.4 median Overall
Middle range 36.7 to 48 (25th to 75th percentile of its cities)Median Cash Flow 25.7 · Growth 54 · Stability 55.9Ranked #36 of 51 states by median Overall scoredistribution across 30 ranked cities, not a distribution point estimate. As of 2026-07-10

The honest read

Oregon ranks #36 of 51 states for rental investing, with a median Overall of 42.4/100 across its ranked cities, below the national median. 30 ranked cities roll up into this grade.

A state grade is the median of its ranked cities, a screen for where to look, not underwriting. Open any city below for its full shown-math breakdown, or run a specific deal through the cap rate and cash-flow calculators.

Where it ranks, factor by factor

Every value is the median across the 30 ranked cities in this state. The national rank compares all 51 states on that one factor; the engine already flips inverted factors (affordability, low unemployment) so a better rank always means a better market. Each factor sits in one of the model’s three categories (Cash Flow, Growth, or Stability); this is a representative summary, and the full thirteen-factor breakdown is on each city’s page. Full methodology.

FactorCategoryState valueNational rank
Gross rent yieldCash Flow4.2%not measured
Rent growthGrowth3.0%not measured
Home value growthGrowth2.4%not measured
Population growthGrowth0.5%not measured
Job growthGrowth1.3%not measured
Price-to-incomeCash Flow6.4×not measured
UnemploymentStability3.7%not measured
Rental demandStability44% renters · 389.6% vacancynot measured
Income growthGrowth6.2%not measured

Every city in Oregon, ranked

Led by Redmond at 64/100. Click any column to re-sort; every city links to its full shown-math breakdown.

OR rankCityGradeCash FlowGrowthStabilityTypical home valueGross yieldNational rank
1Redmond64CBB$517,1004.9%#177
2Newberg61CBB$535,0284.8%#271
3Hillsboro56CCB$518,0474.5%#461
4Sherwood53CCB$629,5984.9%#636
5Albany49DCB$439,0474.8%#806
6Medford49CCC$412,5964.9%#823
7Springfield49DCB$421,6524.8%#842
8Bend49DAC$732,8943.8%#849
9Woodburn48DBC$429,9084.8%#877
10Grants Pass48DCC$404,2704.8%#891
11Forest Grove48DBB$526,4074.0%#895
12Roseburg46DCB$368,3435.0%#992
13McMinnville45DCB$488,0404.1%#1027
14Beaverton44DCC$527,9474.3%#1071
15Happy Valley43DCB$686,5203.3%#1149
16Salem42DBC$440,7264.3%#1169
17Klamath Falls42DCC$310,7865.0%#1177
18Eugene42DCC$482,0624.5%#1180
19Keizer42DCC$453,5524.1%#1182
20Tigard42DBC$607,0113.7%#1185
21Milwaukie40FCB$522,7024.0%#1264
22Ashland37DCC$559,3364.5%#1404
23Oregon City37DCC$605,3303.9%#1428
24Tualatin35DCC$635,3143.6%#1479
25Wilsonville35FCC$630,8143.3%#1483
26Gresham35DCC$470,7304.1%#1486
27Lake Oswego35FCB$889,9443.0%#1504
28West Linn33DCC$779,6023.7%#1579
29Corvallis31FBC$565,2893.7%#1631
30Portland31FDC$534,2703.9%#1635

Data as of: Zillow ZHVI/ZORI through the latest monthly release · Census ACS 5-yr 2019–2023 · Census PEP July 2024 · BLS LAUS county 2023 annual. Generated 2026-09-01. Methodology & limitations · underwrite any specific deal with the free calculators.

Limited-data cities in Oregon

These 3 cities lack enough measured factors to rank, so they are excluded from the state grade; their pages show exactly what could be measured.

ZIP markets in Oregon

428 Census ZIP Codes (ZCTAs) in Oregon · 259 data-eligible for subscores. These are sub-city government areas ranked separately from the Oregon city table. The overall Rental Investor ZIP Score leaderboard leads; the two component subscores (affordability, rental-market context) follow as independent percentiles. ZIP ranks are shown within the ZIP universe only, never mixed with, and not directly comparable to, city ranks. Vintage: the Key metric column is Census ACS 2020–2024 (5-year), a newer release than the ACS 2019–2023 figures the city table above uses; the same measure can legitimately disagree between the two.

Best overall ZIP Codes in Oregon

Ranked by the overall Rental Investor ZIP Score. The # is each ZIP Code's canonical OR state rank; the smaller figure is its national rank. Separate from the Oregon city table and not directly comparable to it.

OR rankZIP CodeOverallgrade · nationalKey metric
#197701BendA 73#173 nat3.4%Survey yield
#297756RedmondA 72#260 nat4.0%Survey yield
#397702BendA 72#301 nat3.4%Survey yield
#497124HillsboroA 67#1,009 nat4.3%Survey yield
#497132NewbergA 67#1,009 nat3.9%Survey yield
#697351IndependenceA 65#1,595 nat5.1%Survey yield
#797703BendA 65#1,688 nat2.3%Survey yield
#897322AlbanyA 64#1,968 nat4.7%Survey yield
#997006BeavertonA 64#2,006 nat4.3%Survey yield
#1097003AlohaB 64#2,042 nat5.0%Survey yield
#1197305SalemB 63#2,265 nat4.7%Survey yield
#1297123HillsboroB 63#2,300 nat4.1%Survey yield

Top affordability ZIP Codes in Oregon

State-scoped leaders on the affordability subscore only (national rank shown is within that subscore’s data-eligible universe). Substantially an inverse housing-cost signal: a component of the overall score, not a predicted return.

#ZIP CodeAffordabilityKey metric
197466Powers76#1,933 nat6.6%Survey yield
297431Dexter72#2,610 nat6.2%Survey yield
397065Wasco68#3,343 nat6.3%Survey yield
497020Donald68#3,505 nat5.6%Survey yield
597823Lonerock67#3,617 nat8.2%Survey yield
697348Halsey67#3,686 nat6.4%Survey yield
797624Oregon Shores67#3,706 nat5.3%Survey yield
897523Takilma65#4,222 nat5.0%Survey yield
997867North Powder65#4,302 nat6.4%Survey yield
1097843Ione64#4,516 nat5.7%Survey yield
1197417Days Creek62#4,941 nat4.8%Survey yield
1297325Aumsville61#5,296 nat5.5%Survey yield

Deepest rental-market ZIP Codes in Oregon

State-scoped leaders on the rental-market-context subscore only (national rank shown is within that subscore’s data-eligible universe). Rental depth/tightness: a separate component, never combined here with affordability.

#ZIP CodeRental marketKey metric
197005Beaverton81#187 nat4.0%Survey yield
297322Albany78#421 nat4.7%Survey yield
397401Eugene78#462 nat3.3%Survey yield
497216Portland78#479 nat3.9%Survey yield
597477Springfield78#491 nat4.0%Survey yield
69754377#529 nat1.9%Survey yield
797110Cannon Beach77#548 nat1.7%Survey yield
897361Monmouth77#573 nat3.0%Survey yield
997362Mount Angel77#648 nat3.3%Survey yield
1097124Hillsboro77#662 nat4.3%Survey yield
1197138Seaside76#703 nat2.7%Survey yield
1297429Days Creek75#855 nat2.9%Survey yield
Open the full Oregon ZIP explorer (all 428 areas, sortable) →