Iran’s core armed forces are generally estimated at a bit over half a million active personnel, with roughly a similar number again in reserves and mobilizable forces, depending on how you count them.

Quick Scoop: Iran’s troop numbers

  • The main Iranian Armed Forces (regular army plus Revolutionary Guard) are often cited at about 540,000–610,000 active personnel.
  • Reserve and trained personnel add roughly 350,000–650,000 , so total mobilizable manpower is commonly put around 900,000–1.2 million people.
  • These figures usually exclude the Basij militia and regular police forces.

Breakdown in simple terms

  • Regular army (Artesh): about 420,000 active (most of Iran’s ground troops, plus navy and air force).
  • Islamic Revolutionary Guard Corps (IRGC): about 150,000–190,000 active personnel.
  • Reserves: 350,000–650,000, depending on source and how loosely “reserve” is defined.
  • Basij paramilitary: claims of many millions of registered members, but only a few hundred thousand are thought to be combat‑capable in practice.

Why numbers vary

  • Different sources count different things (only regular + IRGC vs. adding reserves and Basij).
  • Iran itself sometimes cites very high “on paper” totals by including loosely organized volunteers and foreign-aligned militias, which inflates headline figures like “millions of fighters.”

Very short answer

If you mean classic “troops in uniform,” Iran has on the order of half a million active troops , and around a million or so when reserves are included, with much larger numbers if you count militias and volunteers.

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