Divisi Utama Liga Indonesia 1996–97

33 tim dalam tiga wilayah (Barat, Tengah, Timur);tim terbawah degradasi ke divisi 1 1997/98; empat teratas dari tiap wilayah maju ke babak 12 Besar yang dibagi kepada tiga grup; tiga tim teratas setiap grup dan tim urutan kedua terbaik maju ke babak semifinal; pemenang semifinal bertemu di final.