RainbowStats™ · Water, economics and the American West

Cadillac Desert,
Forty Years Later

What four reservoirs reveal about water, growth, and the limits of stored supply.

A reservoir makes a promise visible. Water held behind a dam becomes next summer’s irrigation, a town’s drinking supply, a season of boating, or electricity when it is needed. When the reservoir falls, the consequences spread well beyond the shoreline.

A Wall Street Journal report by Christopher Kuo and Carl Churchill prompted this exploration. Their reporting describes how the Rio Grande’s decline is threatening farms and the economy of Elephant Butte, New Mexico. It brings a large environmental problem down to the level at which people experience it: a place, a livelihood, a future.1

It also brought me back to Marc Reisner’s Cadillac Desert: The American West and Its Disappearing Water. First published in 1986, forty years ago, the book described the institutions and ambitions that transformed the West’s rivers. Reading it beside today’s water accounts, the unsettling question is how much of the present difficulty was already visible then.2, 3

Explore the working RainbowStats slideshow ↗Charts, methods and data appendix ↓

Start with the reserve

2026-10-22T02:21:20.981943 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 1990 1995 2000 2005 2010 2015 2020 0 5 10 15 20 25 Million acre-feet Four reservoirs since Cadillac Desert Elephant Butte Lake Powell Lake Mead Shasta Storage observations, 1986–2024 · common volume scale Source: USBR RISE through RainbowStats. Stored volume, not percent full. Chart points match the working slideshow.
Figure 1. The comparison that frames the story. Stored water at Elephant Butte, Powell, Mead and Shasta, 1986–2024, in millions of acre-feet. All four use the same vertical scale. These are volumes, not percentages of capacity. The plotted observations reproduce the working RainbowStats slideshow. Open SVG ↗

Powell and Mead dominate the chart because their inventories are much larger. Their decline after the turn of the century is difficult to miss. Periodic gains interrupt the fall, but the later reserves sit far below the high levels visible in the late 1990s.

Elephant Butte’s blue line is less prominent on this scale. That is a difference in size, not in consequence. A shortfall in a smaller reservoir can still be decisive for the communities and farms it serves. Its own history is easier to read on the separate scale in the appendix.

Shasta offers an essential comparison. Its record has repeated sharp drawdowns and strong recoveries, including the replenishment visible near the end of this window. The four lines do not justify treating the entire West as one reservoir, or declaring that recovery is impossible everywhere. They show why a broad regional problem still demands local water accounts.

Nor does a storage chart isolate causes. The level reflects weather, inflow, operating decisions, releases and other terms. These four case studies are not a statistical attribution of climate change or a census of all Western reservoirs. They are an invitation to examine the reserve and then ask what is passing through it.

What Reisner saw forty years ago

Reisner’s subject was the construction of a water-dependent society: rivers redirected, dams built, land brought into production, and cities able to expand because water could be delivered from somewhere else. His history followed political power and institutional competition as closely as concrete and canals.2

His warning was about the relationship between engineering success and the commitments it encouraged. The ability to store and transport water could make aridity seem less binding, while agricultural, urban and political claims accumulated around the resulting supply. A system could become impressive and vulnerable at the same time. The later scientific assessment published by Sabo and colleagues explicitly examined his concerns about scarcity, ecological stress and competition among users.3

That is the sense in which the book foresaw today’s issue. It identified a structure in which obligations could become harder to adjust than the supply supporting them. It did not need to predict the precise level of Elephant Butte in 2026 to recognize the danger of treating a limited reserve as evidence of unlimited security.

My reading of the present charts is that storage can postpone a reckoning long enough for more people to depend on the old arrangement. Replenishment is what makes that postponement useful. Without it, the buffer is gradually spent.

A dam can move water through time. It cannot make an enduring deficit disappear.

That observation is not an argument against reservoirs. Storage makes seasonally variable water more useful and can carry surplus into dry periods. The mistake would be to confuse that valuable service with an unlimited increase in dependable supply.

A hotter water account

The modern problem also includes a climate mechanism beyond the political history. Research by USGS scientists Christopher Milly and Krista Dunne links Colorado River flow reductions to warming, increased evapotranspiration, and the loss of reflective snow cover. Their model-based estimate was a roughly 9.3 percent reduction in annual mean discharge per degree Celsius of warming. That is a basin-specific research result, not a coefficient we have estimated from these four reservoir charts.6

The practical distinction matters. Low precipitation can reduce inflow. Higher temperatures can also change how much of the water falling on a basin reaches its rivers. Planning around a return of rainfall alone can therefore overlook an important part of future supply risk. The operating question is how much usable replenishment the system can reasonably rely on.

Elephant Butte: see the whole year

A falling line shows that the inventory changed. A Sankey chart asks how the year’s water account fits together. The width of each ribbon below is proportional to a calendar-year 2024 volume, measured in acre-feet. One acre-foot is enough water to cover an acre to a depth of one foot.

Elephant Butte and downstream delivery accounts: calendar 2024 water accountLink widths represent acre-feet during calendar 2024. All values are source-accounting quantities, not agricultural consumption.Elephant Butte and downstream delivery accountsCalendar 2024 · acre-feet · widths are comparable within this chartEstimated inflow → Elephant Butte Reservoir: 438,501 acre-feetStorage drawdown → Elephant Butte Reservoir: 279,659 acre-feetElephant Butte Reservoir → Downstream releases: 649,847 acre-feetElephant Butte Reservoir → Reported evaporation: 78,345 acre-feetUnreconciled balance (in) → Elephant Butte Reservoir: 10,033 acre-feetDownstream releases → Caballo delivery accounting: 625,613 acre-feetDownstream releases → Inter-reservoir / accounting balance (out): 24,234 acre-feetCaballo delivery accounting → EBID (New Mexico) - charges: 170,150 acre-feetCaballo delivery accounting → EPCWID (Texas) - charges: 303,344 acre-feetCaballo delivery accounting → Mexico - charges: 57,390 acre-feetCaballo delivery accounting → Delivery accounting balance: 94,729 acre-feetEstimated inflow438,501Elephant ButteReservoir728,193Storage drawdown279,659Downstreamreleases649,847Reportedevaporation78,345Unreconciledbalance (in)10,033Caballo deliveryaccounting625,613Inter-reservoir /accounting balance(out)24,234EBID (New Mexico)- charges170,150EPCWID (Texas) -charges303,344Mexico - charges57,390Deliveryaccounting balance94,729Source: USBR RISE and RainbowStats; 2024 downstream delivery charges from the Rio Grande Compact Commission report.
Figure 2. Elephant Butte, calendar 2024. RISE reservoir observations are extended with reported Caballo delivery charges. Storage drawdown and unreconciled balances are shown explicitly. Numbers at intermediate nodes are annual accounting throughput, not stored inventory. Delivery charges are administrative accounts; they are not measured agricultural consumption.4, 5 Open SVG ↗

Reported inflow was approximately 438,501 acre-feet. Releases were about 649,847, and reported evaporation about 78,345. The reservoir’s recorded inventory fell from 466,360 to 186,701 acre-feet, a draw of 279,659. An additional unreconciled balance of about 10,033 acre-feet is needed to close this account.

This makes the central point concrete: the annual release was supported partly by water already in storage. Drawing that reserve is part of what reservoirs are designed to do. Repeating a draw without sufficient subsequent replenishment is what reduces the ability to do it again.

The diagram continues into Caballo delivery accounting because the downstream destinations matter. But the differences between reservoir releases, Caballo releases and listed delivery charges cannot simply be labeled physical losses. They are differences between accounting boundaries. Their causes need separate investigation.

There is even a small disagreement within the annual report: its listed delivery components sum to 530,884 acre-feet, while the printed total is 530,788. We use the components and leave the 96 acre-foot discrepancy visible. The larger point is that an attractive diagram should never conceal the uncertainties needed to make it balance.5

Agriculture: ask which share of which water

Agriculture has to be central to a serious discussion of Western water. It is also a subject on which a poorly defined percentage can mislead. Water diverted into a canal, water delivered to a district, and water consumed by a crop are different quantities. Some diverted water returns to the river system; water consumed through evapotranspiration does not remain immediately available for a downstream user.

A separate basin-wide study by Richter and colleagues provides useful context for the Colorado River. For its 2000–2019 accounting period, irrigated agriculture represented 52 percent of overall consumption and 74 percent of direct human consumption. Those percentages answer different questions because the broader denominator also includes natural vegetation and reservoir evaporation.7, 8

2026-10-22T02:21:21.245544 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 52% 19% 18% 11% Colorado River Basin: what consumption includes Agriculture Natural vegetation Municipal, commercial and industrial Reservoir evaporation Shares of basin-wide consumption, average 2000–2019. Richter et al. (2024), as summarized by NASA. Not a 2024 reservoir allocation.
Figure 3. Define the denominator. Colorado River Basin consumption shares for 2000–2019, from Richter and colleagues as summarized by NASA. These estimates describe a different geography and period from our 2024 reservoir accounts. They are not allocation percentages for the four Sankeys.7, 8 Open SVG ↗

Natural vegetation belongs in a physical water budget. That does not make a functioning river ecosystem wasteful. Likewise, identifying the largest human consumptive use does not settle who should bear the costs of adjustment. Farms produce food and support rural communities. Cities, Tribal Nations, downstream communities and river ecosystems also have interests that a volume chart cannot rank for us.

The narrower conclusion is that meaningful savings require evidence about consumptive use. A technology that reduces a farm’s diversion does not automatically save the same amount for the basin if it also reduces return flows. A conservation claim should specify where the saved water remains available, for whom, and for how long.

Our reservoir study does not estimate an agricultural percentage for Elephant Butte, Powell, Mead or Shasta. The downstream delivery branches are a starting point for that research, not its completion. Applying the Colorado study’s percentage to a Rio Grande release would substitute an assumption for a measurement.

The reserve below the surface

A reservoir is visible. Groundwater is harder to see, but it cannot safely be treated as an unrelated backup supply. USGS research explains how pumping can intercept water that would otherwise feed a stream, or induce water to move from a stream into an aquifer. The location and timing of that effect depend on the connected groundwater system.9

That connection complicates a simple surface-water success story. Replacing a reduced river delivery with additional pumping may preserve production in the short run while shifting part of the cost into a less visible account. Measuring reservoir recovery without examining connected groundwater would leave an important question unanswered.

The decisions are already here

This is no longer a distant planning exercise. Reclamation’s post-2026 process produced a decision framework for coordinated Powell and Mead operations and the first guidelines for operating years 2027 and 2028, issued on August 21, 2026. Its current account of the process states that consensus on long-term operations was not reached.10

Better operating rules matter. So do realistic supply assumptions, credible conservation measurement, and arrangements that recognize who bears the costs. The choice is not simply between farms and cities. It concerns which uses remain dependable under a smaller supply, how adjustments are shared, and what is left for the river itself.

There is room for adaptation: changes in crops and irrigation practices, reuse, changes in urban demand, and operating decisions that preserve flexibility. Each proposal should be judged against the same physical test: does it reduce depletion or improve dependable supply at the boundary that matters? A promise to save water is useful only if the water account supports it.

Forty years after Cadillac Desert, the strongest reason to revisit Reisner is not to award him a prediction score. It is to recognize the institutional problem he made visible. A society can become dependent on a water arrangement long before it agrees on how to change that arrangement.

The four reservoir histories are an effective place to begin. The ribbons add the annual flows. The next step is to bring those physical accounts into the decisions about consumption, livelihoods and growth. The water stored behind a dam is a reserve. Its replenishment is a condition of the promises built around it.

Run the analysis and examine the charts ↗

Appendix: charts, water accounts and replication

The material below supports the article without treating every reservoir as the same system. Figures are SVG for clear enlargement. Each Sankey has its own width scale; compare the numeric volumes, not ribbon thickness across separate figures.

A. Individual storage histories

2026-10-22T02:21:21.144635 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ 1990 2000 2010 2020 0.0 0.5 1.0 1.5 2.0 Million acre-feet Elephant Butte 1990 2000 2010 2020 0 5 10 15 20 25 Million acre-feet Lake Powell 1990 2000 2010 2020 0 5 10 15 20 25 Million acre-feet Lake Mead 1990 2000 2010 2020 0 1 2 3 4 Million acre-feet Shasta The same histories, each on its own vertical scale Source: USBR RISE through RainbowStats. Different vertical scales reveal local variation; heights are not directly comparable.
Figure A1. The four storage histories on separate vertical scales. This makes Elephant Butte and Shasta’s movements easier to see. Differences in panel height do not measure differences in capacity or stress. Open SVG ↗

B. Cumulative inflow and releases

2026-10-22T02:20:51.422862 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/ Feb May Aug Nov 0.0 0.1 0.2 0.3 0.4 0.5 0.6 Million acre-feet Elephant Butte reported inflow releases evaporation Feb May Aug Nov 0 2 4 6 8 Million acre-feet Lake Powell reported inflow releases evaporation Feb May Aug Nov 0 2 4 6 8 Million acre-feet Lake Mead: releases only reported releases Feb May Aug Nov 0 1 2 3 4 5 6 Million acre-feet Shasta computed inflow total releases evaporation Cumulative flows during calendar 2024 Source: USBR RISE through RainbowStats. Mead has no measured inflow or evaporation series in the selected record.
Figure A2. Cumulative reported or computed flows during 2024, in million acre-feet. Mead shows releases only because the selected operations record lacks daily inflow and evaporation. Curve differences alone do not establish an unexplained loss. Open SVG ↗

C. The remaining annual Sankeys

Lake Powell: calendar 2024 water accountLink widths represent acre-feet during calendar 2024. All values are source-accounting quantities, not agricultural consumption.Lake PowellCalendar 2024 · acre-feet · widths are comparable within this chartReported inflow → Lake Powell: 8,003,837 acre-feetLake Powell → Reservoir releases: 7,486,655 acre-feetLake Powell → Storage gained: 228,220 acre-feetLake Powell → Evaporation: 270,701 acre-feetLake Powell → Unexplained balance out: 18,261 acre-feetReported inflow8,003,837Lake Powell8,003,837Reservoir releases7,486,655Storage gained228,220Evaporation270,701Unexplained balance out18,261Source: USBR RISE and RainbowStats.
Figure A3. Powell. Operational inflow is used instead of unregulated inflow. Storage increased by 228,220 acre-feet during 2024; the remaining 18,261 acre-foot mismatch is retained as an unexplained balance. Open SVG ↗
Lake Mead — inferred net accounting: calendar 2024 water accountLink widths represent acre-feet during calendar 2024. All values are source-accounting quantities, not agricultural consumption.Lake Mead — inferred net accountingCalendar 2024 · acre-feet · widths are comparable within this chartInferred net input → Lake Mead - net accounting only: 7,483,641 acre-feetStorage drawn → Lake Mead - net accounting only: 370,720 acre-feetLake Mead - net accounting only → Reservoir releases: 7,854,361 acre-feetInferred net input7,483,641Lake Mead - netaccounting only7,854,361Storage drawn370,720Reservoir releases7,854,361Source: USBR RISE and RainbowStats.
Figure A4. Mead. Inferred net input equals releases plus change in storage: 7,854,361 − 370,720 = 7,483,641 acre-feet, rounded. This combines all omitted inflow and outflow terms. It is an accounting identity, not an independently observed gross inflow. Evaporation is not separately estimated. Open SVG ↗
Shasta: calendar 2024 water accountLink widths represent acre-feet during calendar 2024. All values are source-accounting quantities, not agricultural consumption.ShastaCalendar 2024 · acre-feet · widths are comparable within this chartReported inflow → Shasta: 6,402,891 acre-feetShasta → Reservoir releases: 5,931,306 acre-feetShasta → Storage gained: 364,760 acre-feetShasta → Evaporation: 106,842 acre-feetUnexplained balance in → Shasta: 18 acre-feetComputed inflow6,402,891Shasta6,402,908Reservoir releases5,931,306Storage gained364,760Evaporation106,842Unexplained balance in18Source: USBR RISE and RainbowStats.
Figure A5. Shasta. Daily cfs values are integrated to acre-feet. The operational inflow is computed from storage change, releases and evaporation, so close agreement is partly built into the source. The approximately 18 acre-foot remaining imbalance is not an independent validation of the inflow estimate.11 Open SVG ↗

D. Calendar-year 2024 water accounts

Volumes in acre-feet, rounded to the nearest acre-foot. A positive storage change is a gain.
ReservoirInflowReleasesEvaporationStorage changeResidual*
Elephant Butte438,501649,84778,345-279,659-10,033
Lake Powell8,003,8377,486,655270,701+228,22018,261
Lake Mead—7,854,361—-370,720—
Shasta6,402,8915,931,306106,842+364,760-18

*Residual = inflow − releases − evaporation − change in storage. A negative number is an unexplained input requirement; a positive number is an unexplained output. Inflow is operationally reported and may be computed. Mead’s gross inflow, evaporation and residual are unavailable in the selected record, rather than zero.

Closing storage − opening storage = inflows − outflows

The full physical balance can include precipitation on the reservoir, bank storage, groundwater exchange, diversions and other terms as appropriate. The displayed residual captures what is not reconciled by the selected series; it does not identify a particular omitted process.

E. Item IDs, dates and transformations

ReservoirStorageInflowTotal releaseEvaporation
Elephant Butte329 · af4376 · af4378 · af333 · af
Lake Powell509 · af4288 · af4354 · af510 · af
Lake Mead6124 · afNot in selected record6122 · afNot in selected record
Shasta10864 · af10867 · cfs10869 · cfs10861 · cfs

Annual flows cover January 1–December 31, 2024, with 366 daily observations in every selected flow series. Storage change uses December 31, 2023 and December 31, 2024 endpoints. Daily cfs values are multiplied by 86,400/43,560, approximately 1.98347, before summing. RISE’s Shasta evaporation export labels aggregation as sum despite cfs units; the daily equivalent-rate interpretation follows the operations tables. Negative reported computed flows are retained.

The historical charts cover January 1, 1986–December 31, 2024 and reproduce the plotting points returned by RainbowStats. The storage CSV files contain those chart points, not a claim to include every daily historical record. The archived annual exports contain the daily observations used for the 2024 accounts. Recent and historical source values may be revised. No interpolation fills missing dates in the annual checks.

The four reservoirs are case studies, not independent observations of a common river. Powell releases can contribute to Mead inflow; summing them would double-count water passing through the connected system. Acre-foot inventories are not standardized percentages of usable capacity.

F. Download the data and reproduce the analysis

Open the working RainbowStats project. The saved script and chart output in this package preserve the version used to prepare these figures; some text slides retain development notes from that saved project. The charts and calculations were successfully rerun for this article.

Source exports, storage chart points and Sankey links:

RISE_10861_2023-12-31_to_2024-12-31.csv RISE_10864_2023-12-31_to_2024-12-31.csv RISE_10867_2023-12-31_to_2024-12-31.csv RISE_10869_2023-12-31_to_2024-12-31.csv RISE_329_annual_budget_export.csv RISE_333_annual_budget_export.csv RISE_4288_2023-12-31_to_2024-12-31.csv RISE_4354_2023-12-31_to_2024-12-31.csv RISE_4376_annual_budget_export.csv RISE_4378_annual_budget_export.csv RISE_509_2023-12-31_to_2024-12-31.csv RISE_510_2023-12-31_to_2024-12-31.csv RISE_6122_2023-12-31_to_2024-12-31.csv RISE_6124_2023-12-31_to_2024-12-31.csv elephant_butte_sankey_links.csv elephant_butte_storage_chart_points.csv lake_mead_storage_chart_points.csv lake_powell_storage_chart_points.csv mead_sankey_links.csv powell_sankey_links.csv shasta_sankey_links.csv shasta_storage_chart_points.csv

Keep the assets and data folders alongside index.html when publishing so the download links resolve. All figures are also embedded directly in the article.

Sources and further reading

  1. Christopher Kuo and Carl Churchill, “A Disappearing Rio Grande Is Reshaping Life Along the River,” The Wall Street Journal, October 21, 2026.
  2. Marc Reisner, Cadillac Desert: The American West and Its Disappearing Water. First published 1986; publisher page describes the revised edition.
  3. Sabo and colleagues, “Reclaiming freshwater sustainability in the Cadillac Desert,” PNAS; USGS publication record. A scientific assessment of Reisner’s themes.
  4. Bureau of Reclamation, RISE: daily operational series and metadata for the four reservoirs. Analysis window ends December 31, 2024.
  5. Reclamation, Calendar Year 2024 Report to the Rio Grande Compact Commission, Table 14, report page 59: Caballo releases and delivery charges.
  6. Milly and Dunne (2020), “Colorado River flow dwindles as warming-driven loss of reflective snow energizes evaporation,” Science; USGS publication record.
  7. Richter and colleagues (2024), “New water accounting reveals why the Colorado River no longer reaches the sea,” Communications Earth & Environment. Consumption accounting for 2000–2019.
  8. NASA Landsat, “Meat of the Matter: Colorado River Over-Consumed,” April 30, 2024. Explains and illustrates the Richter study.
  9. Barlow and Leake (2012), Streamflow Depletion by Wells—Understanding and Managing the Effects of Groundwater Pumping on Streamflow, USGS Circular 1376.
  10. Reclamation, Colorado River Post-2026 Operations: decision framework and 2027–2028 operating guidelines issued August 21, 2026.
  11. Reclamation, Shasta Lake Daily Operations, January 2025: daily rate units and definition of computed inflow.