Sistem liga sepak bola di Indonesia

Tahun 2017, kompetisi sepak bola profesional tertinggi di Indonesia yaitu Liga Super Indonesia (ISL) berganti nama menjadi Liga 1 di bawah kepemimpinan ketua PSSI yang baru, Edy Rahmayadi. Berikut adalah struktur Liga Indonesia terbaru:
Dari musim 1994-95 hingga 2004-05, bentuk Liga Indonesia berubah hampir setiap tahun. Untuk beberapa musim, Divisi Utama sebagai liga tingkat teratas dibagi menjadi dua wilayah dan juga pernah dibagi menjadi tiga wilayah. Jumlah klub di tingkat teratas bervariasi antara 18-36, dan musim berlangsung antara 34-70 pertandingan. Empat klub teratas di setiap wilayah memenuhi syarat untuk mengikuti babak delapan Besar untuk menentukan juara.