Iran’s exact number of ballistic missiles is not publicly known, but most recent open estimates suggest roughly 2,000–3,000 ballistic missiles in total, with around 2,000 currently usable after recent conflicts.

Key points in one look

  • Iran has the largest and most diverse missile arsenal in the Middle East.
  • Open‑source estimates put its ballistic missile inventory at “over 3,000” missiles in recent years.
  • After the intense Iran–Israel exchanges in 2025, several assessments say Iran’s stockpile was drawn down and then replenished to around 2,000 ballistic missiles.
  • Israel‑linked intelligence estimates before that war suggested about 2,500 ballistic missiles , with planned growth toward several thousand more by the late 2020s before strikes disrupted that trajectory.

In other words: we’re not talking about a few hundred; we’re talking about a few thousand ballistic missiles, but the precise figure shifts with launches, production, and combat losses, and is kept deliberately vague by all sides.

Why nobody can give a precise number

  • Secrecy: Iran’s missile program is a core part of its deterrence strategy, so official, detailed inventories are classified. Analysts instead rely on satellite imagery, test launches, and leaks.
  • Constant change:
    • Missiles are launched, destroyed, retired, or tested , which reduces the stockpile.
    • Production continues , especially of solid‑fuel systems, which increases the stockpile over time.
  • War impact: The 2025 Iran–Israel clashes involved large salvos and heavy strikes against Iranian missile infrastructure; some studies estimated Iran’s stockpile might temporarily dip below 500 if high destruction rates continued, but subsequent reporting suggests the arsenal remained roughly around the low‑thousands level , not wiped out.

Think of it like trying to count cars in a city where vehicles are being produced, scrapped, and driven in and out every day, while the city refuses to publish any numbers.

What kinds of ballistic missiles are we talking about?

Iran’s inventory isn’t just about raw numbers; it’s a mix of ranges and roles.

  • Short‑Range Ballistic Missiles (SRBMs) (about 300–1,000 km) – used to target nearby states in the Gulf region.
  • Medium‑Range Ballistic Missiles (MRBMs) (about 1,000–3,000 km) – able to reach Israel and parts of southeastern Europe.
  • Systems often mentioned include Shahab‑3, Ghadr, Emad, Khorramshahr, and Kheibar Shekan , among others.

These systems are why analysts describe Iran’s missile force as both large and diverse , not just numerous.

Recent trend and “latest news” angle

  • A 2026 report citing Israeli and regional sources notes that around 2,000 “heavy” ballistic missiles remain in Iran’s arsenal after the 2025 clashes , underscoring that its deterrent is still significant.
  • Earlier Israeli intelligence leaks suggested Iran aimed to ramp up to 6,000+ missiles by the mid‑2020s and potentially over 10,000 by 2028 , but the June 2025 strikes reportedly destroyed many missiles, production sites, and launchers, slowing that trajectory.
  • At the same time, Iran is working to rebuild and modernize , including solid‑fuel production and new designs, which suggests the stockpile could grow again over the next few years.

Online, this has turned into an ongoing forum‑style debate: some users argue Iran’s arsenal is “overhyped,” pointing to estimates that intense combat could drive numbers below 500, while others reference think‑tank and military figures that still talk about thousands of missiles and warn against underestimating Tehran’s ability to rearm.

Bottom line:
If you’re looking for a one‑line answer to “how many ballistic missiles does Iran have?” , the most defensible open‑source range right now is that Iran likely has on the order of 2,000–3,000 ballistic missiles, with roughly 2,000 assessed as currently in its usable arsenal post‑2025 war , but the exact number is uncertain and actively changing.

Information gathered from public forums or data available on the internet and portrayed here.