فوتبال در ایران به صورت رسمی در قالب پنچ لیگ برگزار میشود که عبارتند از:
۱- لیگ برتر: این لیگ مراحل و نامهای مختلفی داشته است
۲- لیگ آزادگان: که در دیگر کشورها معمولا به نام لیگ یک شناخته میشود. دو تیم برتر این لیگ مستقیم به لیگ برتر صعود کرده و بین تیمهای دوم لیگ یک نیز بازی پلیاف برگزار میشود و تیم برتر به لیگ برتر صعود میکند. سه تیم آخر لیگ برتر نیز به لیگ آزادگان سقوط میکنند.
۳- لیگ دو
۴- لیگ سه
۵- لیگ استانی: در این لیگ تیمهای هر استان درون آن استان به مصاف هم میروند.
- لیگ برتر
مسابقات بین تیمهای مختلف کشور برای نخستین بار در سال ۱۳۳۹ آغاز شد و در آن تیمهای استانها به صورت کشوری به مصاف هم رفتند. در این دوره تیم شاهین آبادان قهرمان شد.
اما از سال ۱۳۴۹ مسابقات سراسری باشگاههای کشور با نام جام منطقهای ایران شروع شد که تیم تاج قهرمان آن شد.
در سال ۱۳۵۲با انجام تغییراتی این مجموعه مسابقات سراسری با نام جام تخت جمشید شروع شد که پرسپولیس قهرمان نخستین دوره آن بود. این لیگ به مدت پنج سال ادامه یافت و با پیروزی انقلاب اسلامی، دوره ششم آن نیمهکاره ماند.
از سال ۱۳۵۷ تا ۱۳۶۴ عملا مسابقاتی در چارچوب لیگ در ایران برگزار نشد. فقط در سال ۱۳۶۴ یک دوره مسابقات انجام شد.
در سال ۱۳۶۸ لیگ ایران مجددا با نام جام قدس شروع شد و در نخستین دوره آن تیم استقلال قهرمان شد.
این لیگ از سال ۱۳۷۰ به جام آزادگان تغییر نام داد و تیم پاس نخستین قهرمان این لیگ بود.
از سال ۱۳۸۰ با توجه به قوانین کنفدراسیون فوتبال آسیا مبنی بر حرفهای شدن باشگاهها جهت حضور در رقابتهای خارجی و به رسمیت شناخته شدن توسط AFC لیگ حرفهای ایران با عنوان لیگ برتر در چارچوب جام خلیج فارس فعالیت خود را آغاز کرد که در نخستین دوره آن پرسپولیس قهرمان شد. این لیگ هنوز ادامه دارد.
- لیگ آزادگان
این لیگ که لیگ پایینتر از لیگ برتر است در ایران با حضور ۱۸ باشگاه در دو گروه مستقل برگزار میشود. تیمهای اول هر گروه به صورت مستقیم به لیگ برتر منتقل میشوند و تیمهای دوم این گروهها در بازی پلیآف سومین تیم صعود کننده به لیگ برتر را مشخص میکنند.
- لیگ دو
در این لیگ ۲۸ تیم در قالب دو گروه به مصاف هم میروند و تیمهای برتر آن به لیگ آزادگان صعود میکنند.
- لیگ سه
در این لیگ ۶۰ تیم شرکت دارند که در قالب پنچ گروه ۱۲ تیمی به مصاف هم میروند.
- لیگهای استانی
تیمهای حاضر در استانها که در هیچیک از این لیگها حضور ندارند، در قالب رقابتهای استانی بازی میکنند.