← homethe system, on one page · every number carries its source

Cockpit

Inflow → street → shelter → treatment → outflow. Chips mark how each number is known: verified feed live approx pending

Severe-weather surge ahead: 1 day(s) ≥ 95°F in the next week — expect emergency activations. feed

The gauge — is the hole bigger than the bailing?

Multnomah's by-name list, monthly flow. Closing the net gap stops homelessness growing before anyone new is housed.

+1,277
people added to the by-name list / month (Jan 2025)
−865
people who left the list / month (Jan 2025)
+412/mo
net growth — the number to drive to zero
18,000
now on the list (was 14,361 in Jan 2025)
entering homelessness / month 1,277
leaving homelessness / month 865

The bed ledger — licensed / staffed / occupied / open

No government system reports the staffed-vs-occupied distinction. The live layer below is this system's self-report network — the only live source.

53
facilities in the unified catalog (38 shelter + 15 treatment)
1,867
published shelter capacity (point-in-time, not live)
1
beds open right now (minus holds) across 1 reporting sites
staffed beds — no facility has reported yet

Reference denominators (annual inventories)

Emergency shelter beds (CoC OR-501) verified3,350
Transitional housing beds verified817
Permanent supportive housing beds verified6,973
Rapid re-housing beds verified2,663
SUD residential beds (statewide, licensed) verified1,629
Detox / withdrawal beds (statewide, licensed) verified447

The state's bed registry (OBCC) logged ~30 placements in 18 months on ~$7M approx — a database, not a coordination system. Licensed ≠ staffed ≠ occupied; nobody publishes the difference. That gap is this project's reason to exist.

The placement funnel — does anyone actually land?

This system's own close-the-loop data. It grows with every hold a worker places.

0
holds placed, all time
0
people on the way right now
0
arrived & placed
median time to place

The money map — collected vs. delivered

The SHS tax is the region's homelessness engine; the Medicaid 1115 draw is the found money nobody tracks publicly.

$325M
SHS tax collected, FY 2024-25
15,724
people housed by SHS since 2021 (tri-county)
2,599
housed by Multnomah SHS in FY25
not public
Medicaid 1115 HRSN housing-benefit utilization — OHA quarterly dashboard exists; figures not yet public

The cost of inaction — the denominator nobody computes

The status quo isn't free; it's spread across a dozen budgets. Conservative assumptions, every one inspectable.

6,912
unsheltered (incl. 5,090 presumed via by-name data)
$346M
≈ annual public cost of the unsheltered status quo
$162M
≈ cost to support the same people, housed
372
deaths of people experiencing homelessness, 2024 (down from 456 in 2023)

Assumptions (click to inspect):

  • $50,000/yr public cost per chronically homeless person per year on the street (ER, jail, EMS, sanitation) (Portland Way Home plan analysis (range across US studies: $35k–$83k))
  • $23,500/yr cost per person per year in supportive housing (Portland Way Home plan analysis)

Inflow drivers — see it coming

Evictions lead homelessness by 60-90 days. Campsite reports track street-level pressure (complaint volume, not population).

Eviction filings, Multnomah verified

2019 (pre-pandemic) 5,957
2025 (93% nonpayment) 12,094

Campsite reports / week (26 wks, deduplicated) feed

latest: 397 unique reports (week of 2026-06-08) · refresh with npm run spine:fetch

Reporting compliance — the funding-condition scoreboard

Real-time bed reporting should be a condition of public funding. This is what compliance looks like today.

0
facilities reported in last 24h
1
reported before, gone quiet
52
never reported (of 53)

Sources & methodology

Pending sources stay pending until a primary source publishes — this cockpit never invents a number. Research snapshot 2026-06-10; live feeds refresh via npm run spine:fetch.