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

LiveOne plan, 7 days, free — exports and unlocks come later

No sales call, no card: name, email and the plan you want to try. You are inside in about twenty seconds.

ZIP 92404 Foreclosure, Tax-Lien & Distress Report

San Bernardino County, California · Distress market

DLRadar grades ZIP 92404 (San Bernardino County, California) at a moderate 34/100 for overall property distress. Property-level stress concentrates in structural risk (76/100), institutional ownership (57/100), construction/permit lag (55/100). By contrast, mortgage stress (24/100) register low. Structurally it carries 76/100, against 7/100 of stress already in motion. It additionally carries heavy environmental risk: climate & FEMA risk (100/100), flood (NFIP) exposure (93/100), FEMA disaster exposure (68/100).

Prices here sit in a peak phase: values held roughly flat over the trailing year, and 15% higher over three years, at 16/100 phase confidence. At a peak the opportunity is selective — specific stressed parcels, not a broad discount.

The vacancy rate is 3.6%. Rent burden reaches 51% of tenant households. Educational attainment sits at 10% bachelor's-or-above. The demographic-stress sub-score lands at 45/100. Roughly 18.8% live below the poverty line, elevated and often tied to deferred-maintenance inventory. Home values center near $426,300, an affordability ratio of 5.8×. At $66,173, median income runs below typical U.S. levels. The tenure split is 49% owner-occupied to 51% rented. There are about 19,743 housing units across 92404. 63,067 residents call 92404 home, typically aged 32.

On balance 92404 is mixed, rewarding parcel-by-parcel screening over broad assumptions. Parcel-level detail for 92404 is not published yet -- the ZIP-level readings above remain fully sourced.

Big metro or rural, 92404 runs through one identical scoring model, so its 34/100 sits on the same scale as every other ZIP in San Bernardino County, California and the nation. 92404 carries no interpolated values - each figure ties to a public source and refreshes the moment new records land.

The 34/100 for 92404 sums independent layers - foreclosure, mortgage, tax-lien, lender headwind and structural risk - so the mix behind the number matters as much as the number. For an operator, 92404 is step one - verify, pull the parcels driving the score, and move straight through to a funded close.

34/100
Composite stress
76/100
Structural risk
7/100
Distress activity

ZIP 92404 distress signals, scored

Foreclosure activity0
Mortgage stress24
Climate / FEMA risk100
92404 carries 9 additional scored dimensions

Tax delinquency, institutional ownership, insurance pressure, NFIP/flood, construction lag, price dislocation and auction velocity — plus the 0 individual distressed properties — each with owner, address, APN, its own distress score and an exit read — are in the full report.

ZIP 92404 Stress Report snapshot

Live ZIP-level distress, market-phase, housing and bank-pressure read — the same report attached to every property.

Loading ZIP 92404 stress data…

More ZIPs across San Bernardino County

Nearest ZIP codes to 92404

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

Keep exploring California distress

Additional distress intelligence spanning San Bernardino County, California by ZIP, county and state.

Unlock parcel-level detail for ZIP 92404

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

Deterministic scoring, sourced entirely from public data · 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.

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