Estimated warhead stockpiles, 1945–2026
Warheads assigned to military forces, by country. Drag across the chart to move the year; click a milestone marker for the treaty and its source.
Warheads assigned to military forces, by country. Drag across the chart to move the year; click a milestone marker for the treaty and its source.
Each colored band is one country's estimated stockpile: the warheads assigned to its military forces, deployed or in storage. The bands stack, so the top edge of the colored area is the sum of the countries you have switched on. The dashed line is the global total inventory published with the same series, which also counts retired warheads that are intact and waiting to be dismantled. The gap between the stack and the dashed line is mostly those retired warheads. The two series are estimated separately: in 1967–69, 1976–78 and 1980 the published global total is slightly lower (by up to about 1,300) than the sum of the national stockpiles, and the tool shows both as published.
Switch to Lines to compare countries directly, and turn on Log scale to read the arsenals of the smaller nuclear powers next to the U.S. and Russian ones. Every number is an estimate. Most governments publish nothing about their stockpiles, and the estimates for Israel, India, Pakistan and North Korea are the least certain.
The milestone markers are not a claim that a treaty caused the change in the curve. SALT I limited missiles while the Soviet stockpile kept growing until 1986, and FAS says the overwhelming portion of the post-Cold War reduction happened in the 1990s.
scripts/build_data.py.