Great Salt Lake "What-If" Water-Level Dashboard

Pick a water year, then drag a river's inflow slider to see how the lake's water balance would have changed. Static page, no backend β€” data is pre-fetched USGS JSON.

Inflows

Total inflow
β€”
actual β€” Β· β€”

Selected year

Lake level, Oct 1
β€”
Surface area
β€”

What-if: β€” end level (Sep 30)

What-if end
β€”
Actual end
β€”
Ξ” vs actual
β€”

5-year projection

Projected end
β€”
BAU end
β€”
Ξ” vs BAU
β€”

How this works

The Great Salt Lake is a terminal lake: it has no outflow, so its level rises with inflow and falls with evaporation. For each water year (Oct 1 – Sep 30) the model steps the level once β€” Ξ”h = I / A βˆ’ e β€” where I is the total inflow set by the sliders (million acre-ft, MAF), A is the lake's surface area at the current level from the published elevation–area curve (a bigger lake rises less from the same inflow), and e is the annual evaporation depth (ft/yr).

The 5-year projection sustains the slider inflows for five water years from a chosen start year and compares them against business-as-usual (long-term mean inflow); the main chart overlays both on the observed 1847–2026 record, with the 4,200 ft historic-average level and the 2022 low marked.

Limitations