جمهوری اسلامی ایران دارای دو گونه نیروی مسلح است؛ نیروهای معمول ارتش که شامل نیروی هوایی و نیروی دریایی می‌شود و یک گروه جداگانه با نام سپاه پاسداران انقلاب اسلامی. در دوران پهلوی، ایران یکی از بزرگ‌ترین نیروهای مسلح جهان را در اختیار داشت که به سرعت، با فروپاشی سلطنت منحل شد. ارتش ایران، پس از انقلاب ۱۳۵۷، درگیر یک جنگ طولانی با عراق شد و از آن زمان، مؤلفه‌ای فعال و نیرومند را حفظ کرده‌است. نیروی نظامی این کشور، بخش اعظم نیروی انسانی خود را از خدمت اجباری در ایران به دست می‌آورد و مردان باید تا حدود ۲ سال، خدمت سربازی انجام دهند. ارتش، بزرگترین شاخهٔ نیروی نظامی ایران است و پس از آن، سپاه پاسداران انقلاب اسلامی قرار دارد. هر نیروی امنیتی ایرانی که درگیر نبردهای خارجی یا داخلی باشد، توسط عناصر سپاه همراهی یا رهبری می‌شود. نیروی هوایی و دریایی ایران، از دیدگاه بین‌المللی هنوز کوچک شمرده می‌شوند. نیروی انتظامی جمهوری اسلامی ایران نیز نقش پلیس را در این کشور ایفا می‌کند. نیروی قدس نیز شاخهٔ مخفی نخبهٔ سپاه پاسداران و در اصل مسئول عملیات در کشورهای دیگر است که در جهت منافع سپاه و نظام روحانیت ایران کار می‌کند.