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

LivePick a plan. Browse it free for a week.

Pick one of the three plans, browse it for a week, then subscribe only if it earned it. Cancel any time after.

ZIP 35094 Foreclosure, Tax-Lien & Distress Report

Jefferson County, Alabama · Distress market

Scored on a fixed 0-100 scale, 35094 (Jefferson County, Alabama) returns a low composite of 29/100. The most distinctive pressure shows up in structural risk (62/100), institutional ownership (57/100), mortgage stress (24/100). mortgage stress (24/100) and construction/permit lag (14/100) stay muted. Structurally it carries 62/100, against 7/100 of stress already in motion. Environmental exposure also runs high (climate & FEMA risk (92/100), FEMA disaster exposure (87/100), flood (NFIP) exposure (71/100)).

The market reads peak — home values rose 2.7% year on year, and 8% higher over three years (phase confidence 22/100). At a peak the opportunity is selective — specific stressed parcels, not a broad discount.

The tenure split is 78% owner-occupied to 22% rented. Educational attainment sits at 29% bachelor's-or-above. Roughly 12.6% live below the poverty line. The demographic-stress sub-score lands at 27/100. At $74,340, median income runs near typical U.S. levels. 15,333 residents call 35094 home, typically aged 42. Rent burden reaches 28% of tenant households. There are about 6,385 housing units across 35094. The vacancy rate is 10.9%. The typical home is worth about $234,900 (3.0× income, relatively affordable).

Net-net, 35094 is middle-of-the-pack, where the deals are specific addresses rather than the whole ZIP. 35094 has no individual parcels listed at present; the signals above still come from the same audited public sources used nationwide.

The 35094 read uses the identical scoring model applied coast to coast, which means its 29/100 score means exactly what it means anywhere else, and 35094 stays directly comparable to neighboring ZIPs and the rest of Jefferson County, Alabama. Every figure is auditable to a public dataset and refreshed as records update; 35094 shows blanks, not estimates, wherever the record is sparse.

The 29/100 for 35094 sums independent layers - foreclosure, mortgage, tax-lien, lender headwind and structural risk - so the mix behind the number matters as much as the number. The point of the 35094 score is action: it tells you whether to open the ZIP, and DLRadar takes it from there to parcels, funding and close.

29/100
Composite stress
62/100
Structural risk
7/100
Distress activity

What is driving ZIP 35094’s distress

Foreclosure activity0
Mortgage stress24
Climate / FEMA risk92
35094 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.

35094 at a glance

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

Loading ZIP 35094 stress data…

Other Jefferson County ZIP codes

Nearest ZIP codes to 35094

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

Related reports across Jefferson County, Alabama

Additional distress intelligence spanning Jefferson County, Alabama by ZIP, county and state.

See every distressed parcel in 35094

The full 35094 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.

Built from public records, scored the same way everywhere · methodology

LiveSee the real data for 7 days before you pay

See disposals closing this week, banks under pressure and ZIPs rising — live and free — then browse the full plan for 7 days before paying.

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