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

LiveSeven days of real distress intelligence, on us

Try the plan that matches how you work: research, leads, or the full execution engine.

ZIP 20166 Foreclosure, Tax-Lien & Distress Report

District of Columbia · Distress market

District of Columbia's ZIP 20166 registers 17/100 composite distress, which DLRadar reads as low. Climate and flood risk are elevated too — climate & FEMA risk (82/100). The latent-versus-live split is 36/100 structural and 0/100 already moving. Its heaviest discrete signals: construction/permit lag (43/100), structural risk (36/100), institutional ownership (3/100). By contrast, institutional ownership (3/100) and mortgage stress (2/100) register low.

The peak-phase market in 20166 posted values that rose 3.4% over the year, at 23/100 phase confidence. Near a top, distress surfaces unevenly, so parcel screening beats headline strength.

Median household income is $135,246, above the U.S. median near $78,000. The poverty rate is 4.2% — low. Home values center near $618,800, an affordability ratio of 4.3×. The vacancy rate is 1.6%. Rent burden reaches 31% of tenant households. DLRadar's demographic-stress index for the area reads 27/100. 52% of housing is owner-occupied. 13,854 residents call 20166 home, typically aged 35. About 66% have a four-year degree. The ZIP holds roughly 5,552 housing units.

Broadly, 20166 is a steadier market — the deals are the exceptions, not the rule. Every signal above traces to a verifiable public dataset, refreshed continuously and scored the same way in every ZIP nationwide.

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

Each component behind 20166 - foreclosure, mortgage stress, tax and lien delinquency, lender pullback, structural exposure - is graded on its own before the 17/100 roll-up. For a buyer, 20166 is one row in a larger workflow: confirm the score, pull the distressed parcels behind it, then move from signal to funded, closed acquisition through DLRadar.

17/100
Composite stress
36/100
Structural risk
0/100
Distress activity

What is driving ZIP 20166’s distress

Foreclosure activity0
Mortgage stress2
Climate / FEMA risk82
20166 carries 9 additional scored dimensions

Tax arrears, institutional buyers, insurance load, flood exposure, stalled construction, dislocated pricing and auction velocity — together with the 0 individual distressed properties — each with owner, address, APN, its own distress score and an exit read — are in the full report.

ZIP 20166 Stress Report snapshot

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

Loading ZIP 20166 stress data…

Nearby ZIP distress reports

Nearest ZIP codes to 20166

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

More distress data near 20166

Related ZIP, county and statewide reads linked to District of Columbia.

Unlock parcel-level detail for ZIP 20166

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

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

LiveSee the real data for 7 days before you pay

See the distress numbers move on the live board, then browse the plan behind them free for 7 days. A monthly subscription afterwards opens exports, unlocks and the acquisition workflow.

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