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

LiveA week of free, browse-only access to the plan you choose

The same numbers subscribers act on, open to you for 7 days before you decide.

ZIP 94124 Foreclosure, Tax-Lien & Distress Report

San Francisco County, California · High Value market

San Francisco County, California's ZIP 94124 registers 21/100 composite distress, which DLRadar reads as low. The latent-versus-live split is 46/100 structural and 3/100 already moving. The sharpest non-environmental signals are structural risk (46/100), institutional ownership (19/100), mortgage stress (8/100). On the quiet end sit institutional ownership (19/100) and mortgage stress (8/100). It additionally carries heavy environmental risk: climate & FEMA risk (100/100), flood (NFIP) exposure (83/100).

The peak-phase market in 94124 posted values that held roughly flat over the year, and 10% lower over three years (phase confidence 12/100). Near a top, distress surfaces unevenly, so parcel screening beats headline strength.

Vacancy runs 6.8%. DLRadar's demographic-stress index for the area reads 55/100. Owners hold 50% of homes, renters 50%. About 27% have a four-year degree. 36,226 residents call 94124 home, typically aged 39. There are about 11,700 housing units across 94124. A median home runs $1,035,000 here, or 12.6 times local income. Median household income is $82,928, near the U.S. median near $78,000. Roughly 17.0% live below the poverty line, elevated and often tied to deferred-maintenance inventory. Around 44% of renters are cost-burdened.

Overall, 94124 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.

No ZIP is too small to score: 94124 passes through the same foreclosure, tax, mortgage and bank-stress model as any major-metro ZIP, so its 21/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; 94124 shows blanks, not estimates, wherever the record is sparse.

94124's headline rolls up several separately-scored signals, which is why two ZIPs can share a composite yet face very different distress. Practically, 94124 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.

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

Signal-by-signal read on 94124

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

Tax-delinquent parcels, institutional ownership, insurance strain, flood risk, construction lag, price dislocation and auction speed — plus the 0 individual distressed properties are listed in full, with owner, address, APN, per-parcel score and exit-velocity read.

94124 at a glance

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

Loading ZIP 94124 stress data…

More ZIPs across San Francisco County

Nearest ZIP codes to 94124

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

Keep exploring California distress

Further distress data across San Francisco County, California at ZIP, county and state level.

Unlock parcel-level detail for ZIP 94124

Every distressed parcel in 94124 comes with owner and address, APN, its own distress score, bank exposure and an exit-velocity read — plus a one-click path to owner and lender records, refreshed continuously nationwide.

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

LiveTest the platform for a week before a card ever enters

No sign-up to watch the board, no card to start the trial. Seven days to decide; monthly plans after, cancel any time.

7-day free trial, browse only · no card · one per person · plans monthly, cancel any time