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

LiveFree 7-day trial: scores, signals, auctions, lenders

Try the plan that matches how you work: research, leads, or the full execution engine.

ZIP 97230 Foreclosure, Tax-Lien & Distress Report

Multnomah County, Oregon · Distress market

ZIP code 97230 in Multnomah County, Oregon carries a composite property-distress score of 29/100 — a low reading on DLRadar's deterministic distress index. What sets it apart are the readings on structural risk (64/100), institutional ownership (42/100), construction/permit lag (41/100). By contrast, mortgage stress (11/100) register low. It additionally carries heavy environmental risk: climate & FEMA risk (99/100), flood (NFIP) exposure (71/100). Structural risk reads 64/100 against active distress of 3/100.

Prices here sit in a peak phase: values rose 1.0% over the trailing year, and 1% higher over three years, at 11/100 phase confidence. At a peak the opportunity is selective — specific stressed parcels, not a broad discount.

Owners hold 63% of homes, renters 37%. The ZIP holds roughly 17,321 housing units. Educational attainment sits at 28% bachelor's-or-above. Around 54% of renters are cost-burdened. Median household income is $70,582, near the U.S. median near $78,000. A median home runs $450,700 here, or 6.2 times local income. 15.4% of residents fall below the poverty threshold. DLRadar's demographic-stress index for the area reads 42/100. About 41,682 people live here, median age 40. The vacancy rate is 6.1%.

On balance 97230 is mixed, rewarding parcel-by-parcel screening over broad assumptions. There is no property file for 97230 at the moment; the composite and its components are still built from verifiable records.

No ZIP is too small to score: 97230 passes through the same foreclosure, tax, mortgage and bank-stress model as any major-metro ZIP, so its 29/100 composite is a like-for-like number rather than an isolated estimate. Every figure is auditable to a public dataset and refreshed as records update; 97230 shows blanks, not estimates, wherever the record is sparse.

97230's headline rolls up several separately-scored signals, which is why two ZIPs can share a composite yet face very different distress. Practically, 97230 works as a screen — verify the reading, drill to the specific parcels driving it, and carry the deal through capital and closing on the platform.

29/100
Composite stress
64/100
Structural risk
3/100
Distress activity

Signal-by-signal read on 97230

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

Delinquency on tax, investor concentration, insurance pressure, NFIP flood, lagging construction, price dislocation and sale velocity — and the 0 individual distressed properties carry owner, address, APN, a parcel-level score and an exit read in the full DLRadar file.

Snapshot: 97230 by the numbers

Current distress, phase, housing and lender-pressure figures for 97230, drawn from the same report attached to each property.

Loading ZIP 97230 stress data…

Adjacent Multnomah County ZIP reports

Nearest ZIP codes to 97230

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

Explore related distress reports

Additional distress intelligence spanning Multnomah County, Oregon by ZIP, county and state.

See every distressed parcel in 97230

The full 97230 file lists each distressed parcel with owner, address, APN, per-property score, bank exposure and exit-velocity read, and carries it straight through to owner and lender records. Refreshed continuously.

Deterministic scoring, sourced entirely from public data · methodology

LivePick a plan. Browse it free for a week.

Try any plan free for 7 days, browse only. Pick Market Intelligence, Lead Access or Execution Engine, browse it for a week with no card on file, then subscribe when the numbers earn it.

Free for 7 days · exports, unlocks and downloads open with a subscription · cancel any time