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

LiveTest the platform for a week before a card ever enters

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

ZIP 95620 Foreclosure, Tax-Lien & Distress Report

Solano County, California · Cooling Market market

DLRadar grades ZIP 95620 (Solano County, California) at a low 24/100 for overall property distress. Environmental exposure also runs high (climate & FEMA risk (96/100)). Property-level stress concentrates in construction/permit lag (55/100), structural risk (53/100), institutional ownership (13/100). By contrast, institutional ownership (13/100) and mortgage stress (5/100) register low. Latent structural risk is 53/100 while live distress already moving reads 2/100.

Prices here sit in a contraction phase: values fell 0.6% over the trailing year, 1.8% off the recent peak, and 4% higher over three years (phase confidence 14/100). Softening prices widen the spread between distressed and market value — what acquisition buyers watch for.

The tenure split is 62% owner-occupied to 38% rented. The typical home is worth about $619,800 (5.9× income). There are about 8,080 housing units across 95620. Around 24% of adults hold a bachelor's degree or higher. About 22,367 people live here, median age 35. Around 28% of renters are cost-burdened. Vacancy runs 4.6%. The demographic-stress sub-score lands at 37/100. 8.6% of residents fall below the poverty threshold. Households earn a median $100,224 — above the roughly $78,000 national figure.

Taken together, 95620 profiles as an active-distress market where motivated-seller and below-market acquisitions concentrate. 95620 has no individual parcels listed at present; the signals above still come from the same audited public sources used nationwide.

Because one deterministic model scores every ZIP, 95620's 24/100 can be lined up against any neighbor in Solano County, California or any ZIP coast to coast. Every figure is auditable to a public dataset and refreshed as records update; 95620 shows blanks, not estimates, wherever the record is sparse.

Behind 95620's composite sit distinct signals (foreclosure, mortgage, tax-lien, lender and structural), each scored on its own before rolling up, so two ZIPs with the same total can describe very different situations on the ground. The point of the 95620 score is action: it tells you whether to open the ZIP, and DLRadar takes it from there to parcels, funding and close.

24/100
Composite stress
53/100
Structural risk
2/100
Distress activity

What is driving ZIP 95620’s distress

Foreclosure activity0
Mortgage stress5
Climate / FEMA risk96
Nine more distress signals are scored here

Tax-delinquent parcels, institutional ownership, insurance strain, flood risk, construction lag, price dislocation and auction speed — plus the 0 individual distressed properties come with owner, address, APN, an individual score and an exit read in the complete report.

Snapshot: 95620 by the numbers

Real-time distress, cycle phase, housing and bank-stress readings for 95620, the same set carried on every parcel.

Loading ZIP 95620 stress data…

Other Solano County ZIP codes

Nearest ZIP codes to 95620

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

Keep exploring California distress

More ZIP, county and state distress intelligence connected to Solano County, California.

The complete 95620 distress and acquisition report

Get every distressed property in 95620 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.

No modelling: every input is a public record · methodology

LiveTest the platform for a week before a card ever enters

Try before you buy, for a week. The trial opens the plan's screens with real data; a subscription adds exports, unlocks, downloads and the workflow.

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