saat ini, liga indonesia dibagi menjadi lima tingkat:
kompetisi non-amatir, diselenggarakan oleh pt liga indonesia
liga super indonesia
divisi utama liga indonesia
kompetisi amatir, diselenggarakan oleh pssi
hingga tahun 1979, kompetisi sepak bola nasional di indonesia diselenggarakan secara amatir, dan lebih dikenal dengan istilah "perserikatan".
pada tahun 197980 diperkenalkan kompetisi liga sepak bola utama (galatama).
meski demikian, baik perserikatan maupun galatama tetap berjalan sendiri-sendiri.
galatama merupakan kompetisi sepak bola semi-profesional yang terdiri dari sebuah divisi tunggal (kecuali pada musim tahun 1983 dan 1990 terdiri dari 2 divisi).
galatama merupakan salah satu pioner kompetisi semi-professional dan professional di asia selain liga hong kong.
pada tahun 1994, pssi menggabungkan perserikatan dan galatama dan membentuk liga indonesia, memadukan fanatisme yang ada di perserikatan dan profesionalisme yang dimiliki galatama.
dengan tujuan meningkatkan kualitas sepak bola indonesia.
pada tahun 2008, pssi menyelenggarakan liga super indonesia sebagai liga sepak bola profesional pertama di indonesia, menggantikan divisi utama sebagai kompetisi tingkat teratas.
sejarah kompetisi sepak bola indonesia
liga super indonesia
divisi utama liga indonesia
berikut adalah daftar juara liga indonesia.
tingkatmusimkompetisijuara12014liga superpersib bandung22014divisi utamapusamania borneo fc32014liga nusantarapersatu tuban
tingkatmusimkompetisijuara1201213liga superpersipura jayapura2201213
divisi utamapersebaya surabaya
divisi satups kwarta deli serdang4201213
divisi duacilegon united5201213
divisi tigaperseba bangkalan
tingkatmusimkompetisijuara1201112liga supersriwijaya fc2201112divisi utamabarito putra32011-12divisi satuperseka kaimana4201112divisi duapersinab nabire5201112divisi tigapersiga trenggalek
tingkatmusimkompetisijuara1201011liga superpersipura jayapura2201011divisi utamapersiba bantul3201011divisi satupsbs biak numfor4201011divisi duapersebangga purbalingga5201011divisi tigamitra bola utama sidoarjo
tingkatmusimkompetisijuara1200910liga superarema indonesia2200910divisi utamapersibo bojonegoro3200910divisi satupersekam metro fc4200910divisi duapersikasi bekasi5200910divisi tigapersewar waropen
tingkatmusimkompetisijuara1200809liga superpersipura jayapura2200809divisi utamapersisam putra samarinda32008divisi satups mojokerto putra42008divisi duabarito putra52008divisi tigapersikotas tasikmalaya
tingkatmusimkompetisijuara12007divisi utamasriwijaya fc22007divisi satupersibo bojonegoro32007divisi duapersires rengat42007divisi tigapersem mojokerto
tingkatmusimkompetisijuara12006divisi utamapersik kediri22006divisi satupersebaya surabaya32006divisi duapsir rembang42006divisi tigaperseta tulungagung
tingkatmusimkompetisijuara12005divisi utamapersipura jayapura22005divisi satupsim yogyakarta32005divisi duapersiku kudus42005divisi tigapsir rembang
tingkatmusimkompetisijuara12004divisi utamapersebaya surabaya22004divisi satuarema malang32004divisi duapersibo bojonegoro
tingkatmusimkompetisijuara12003divisi utamapersik kediri22003divisi satupersebaya surabaya32003divisi duapersekabpas pasuruan
tingkatmusimkompetisijuara12002-03divisi utamapetrokimia putra gresik22002-03divisi satupersik kediri3200203divisi duapersid jember
tingkatmusimkompetisijuara12001divisi utamapersija jakarta22001divisi satupsis semarang
tingkatmusimkompetisijuara119992000divisi utamapsm makassar21999divisi satupersita tangerang
tingkatmusimkompetisijuara1199899divisi utamapsis semarang21999divisi satupsps pekanbaru21999divisi duaps palembang
tingkatmusimkompetisijuara1199798divisi utamadihentikan21998divisi satudihentikan21998divisi duadihentikan
tingkatmusimkompetisijuara1199697divisi utamapersebaya surabaya21997divisi satupersikota tangerang21997divisi duatak diketahui
tingkatmusimkompetisijuara1199596divisi utamamastrans bandung raya21996divisi satupsp padang21996divisi duapersikota tangerang
tingkatmusimkompetisijuara1199495divisi utamapersib bandung21995divisi satupersikab bandung21995divisi duapersikabo bogor
tingkat tertinggi liga indonesia menggunakan nama sponsor sebagai titelnya.
sejak 1994, sponsor utama kasta tertinggi liga indonesia selalu dari perusahaan rokok, kecuali periode 1997-2005 dan periode 2011-2014.
sponsor yang namanya digunakan sebagai titel liga indonesia yaitu:
19941996: dunhill (liga dunhill)
19961997: kansas (liga kansas)
19971999: tidak ada sponsor (liga indonesia)
19992004: bank mandiri (liga bank mandiri)
20052007: djarum (liga djarum indonesia)
20082011: djarum (djarum indonesia super league)
2011-2014: tidak ada sponsor (indonesia super league)
2015 : bank qnb indonesia (qnb league)
2016 : torabika super championship (tsc)
berkas:logoligadjarum05.jpg|logo liga djarum indonesia
setiap musimnya, tingkat tertinggi liga indonesia disiarkan oleh stasiun televisi nasional berikut:
rcti (19992002, 2011-2012, 2014-sekarang)
trans tv (2004)
lativi/tvone (2007, 2013)
antv (1995-1999, 20042013)
mnctv (2011-2012, 2014)
global tv (2011-2012, 2014-sekarang)
sindotv/inews tv (2011-2012-2015)
mnc sports 2 (2011-2012)
kompas tv (2014)