New: government and GSE auctions, free and live on the home page → no account, no card

LiveSee what subscribers see — free for 7 days

Pick one of the three plans, browse it for a week, then subscribe only if it earned it. Cancel any time after.

ZIP 97148 Foreclosure, Tax-Lien & Distress Report

Yamhill County, Oregon · Distress market

DLRadar grades ZIP 97148 (Yamhill County, Oregon) at a low 21/100 for overall property distress. Climate and flood risk are elevated too — climate & FEMA risk (84/100). The split runs 44/100 structural to 3/100 active on the ground. The sharpest non-environmental signals are structural risk (44/100), construction/permit lag (31/100), institutional ownership (28/100). institutional ownership (28/100) and mortgage stress (10/100) stay muted.

The peak-phase market in 97148 posted values that rose 1.0% over the year, and 15% higher over three years, at 11/100 phase confidence. At a peak the opportunity is selective — specific stressed parcels, not a broad discount.

Rent burden reaches 48% of tenant households. The vacancy rate is 11.4% — elevated. Households earn a median $97,150 — above the roughly $78,000 national figure. 3,125 residents call 97148 home, typically aged 37. Home values center near $609,400, an affordability ratio of 5.5×. Educational attainment sits at 22% bachelor's-or-above. Roughly 10.0% live below the poverty line. The demographic-stress sub-score lands at 38/100. The ZIP holds roughly 1,168 housing units. Owners hold 83% of homes, renters 17%.

Overall, 97148 shows a mixed profile — neither uniformly stressed nor insulated — so opportunity is property-specific. While 97148 carries no listed distressed parcels today, each signal above ties back to a public dataset on the same national scale.

The number is not local guesswork: 97148's 21/100 comes from the same nationwide foreclosure, tax, mortgage and lender model, making it directly comparable anywhere. 97148 carries no interpolated values - each figure ties to a public source and refreshes the moment new records land.

97148's score blends several independent layers — foreclosure and mortgage stress, tax and lien delinquency, bank headwind and structural exposure — into one 0–100 number, so understanding the components matters as much as the headline for anyone screening the ZIP. In workflow terms, 97148 is a go/no-go - the score says whether to drill in, then DLRadar carries you to parcels, capital and closing.

21/100
Composite stress
44/100
Structural risk
3/100
Distress activity

Signal-by-signal read on 97148

Foreclosure activity0
Mortgage stress10
Climate / FEMA risk84
9 further dimensions of distress are measured for this ZIP

Unpaid tax, corporate ownership share, insurance cost pressure, NFIP flood risk, construction slowdown, price gaps and auction turnover — plus the 0 individual distressed properties carry owner, address, APN, a parcel-level score and an exit read in the full DLRadar file.

ZIP 97148 Stress Report snapshot

The live 97148 panel — distress score, market phase, housing and bank pressure — as attached to every individual property.

Loading ZIP 97148 stress data…

Neighbouring ZIPs in Yamhill County

Nearest ZIP codes to 97148

By straight-line distance between ZIP centers — the surrounding market, whichever county or state line it crosses.

Related reports across Yamhill County, Oregon

Related ZIP, county and statewide reads linked to Yamhill County, Oregon.

Unlock the full ZIP 97148 acquisition report

Get every distressed property in 97148 with owner, address, APN, per-property distress score, bank exposure, exit-velocity read and a one-click path to owner and lender records. Nationwide, refreshed continuously.

Rules-based scoring — each signal ties to a public dataset · methodology

LiveSee what subscribers see — free for 7 days

Open the live screens for a free view of U.S. property distress, then start a 7-day browse-only trial of one plan. When you need the rows out, subscribe monthly or buy a one-off list from $9.

The live board is free · the trial is 7 days inside a plan · plans billed monthly from checkout