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

LiveStart a 7-day free trial of the plan that fits

Seven days to check your markets against the same engine subscribers use. Nothing is charged and nothing converts on its own.

ZIP 97123 Foreclosure, Tax-Lien & Distress Report

Washington County, Oregon · Distress market

Washington County, Oregon's ZIP 97123 registers 28/100 composite distress, which DLRadar reads as low. On the structural side it scores 61/100, with 5/100 of stress already active. Its standout signals are structural risk (61/100), institutional ownership (45/100), construction/permit lag (37/100). On the quiet end sit construction/permit lag (37/100) and mortgage stress (16/100). Climate and flood risk are elevated too — climate & FEMA risk (95/100).

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

48,622 residents call 97123 home, typically aged 37. Home values center near $538,500, an affordability ratio of 4.6×. The ZIP holds roughly 18,057 housing units. Median household income is $105,999, above the U.S. median near $78,000. Around 36% of adults hold a bachelor's degree or higher. 9.0% of residents fall below the poverty threshold. Owners hold 70% of homes, renters 30%. Around 41% of renters are cost-burdened. Vacancy runs 3.3%. On demographic stress specifically, 97123 scores 33/100.

Overall, 97123 shows a mixed profile — neither uniformly stressed nor insulated — so opportunity is property-specific. Every signal above traces to a verifiable public dataset, refreshed continuously and scored the same way in every ZIP nationwide.

Whether 97123 runs hot or quiet, its 28/100 composite is built the same deterministic way as every ZIP in the country — from recorded foreclosure, mortgage, tax-lien, climate and lender signals — so 97123 can be compared directly against any other ZIP in Washington County, Oregon or nationwide. The score is rebuilt from public data as it updates, so 97123 reflects the current record instead of a stale or modeled snapshot.

Each component behind 97123 - foreclosure, mortgage stress, tax and lien delinquency, lender pullback, structural exposure - is graded on its own before the 28/100 roll-up. For an operator, 97123 is step one - verify, pull the parcels driving the score, and move straight through to a funded close.

28/100
Composite stress
61/100
Structural risk
5/100
Distress activity

ZIP 97123 distress signals, scored

Foreclosure activity0
Mortgage stress16
Climate / FEMA risk95
Nine more distress signals are scored here

Tax delinquency, institutional ownership, insurance pressure, NFIP/flood, construction lag, price dislocation and auction velocity — plus the 0 individual distressed properties carry owner, address, APN, a parcel-level score and an exit read in the full DLRadar file.

The 97123 distress snapshot

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

Loading ZIP 97123 stress data…

Nearby ZIPs in Washington County

Nearest ZIP codes to 97123

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

Explore related distress reports

Keep going: ZIP, county and state distress coverage for Washington County, Oregon.

Unlock the full ZIP 97123 acquisition report

Pull every distressed parcel in 97123 — owner, address, APN, distress score, lender exposure and exit read — with owner and lender records one click away. Nationwide coverage, continuously updated.

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

LiveFree for a week, browse only, one plan of your choice

Everything on the live board is an aggregate you can watch for free. The 7-day trial shows the parcels and scores behind it; exports and owner contacts come with the plan.

No card to start · browse one plan for a week · subscribe when the numbers earn it