Divisi Utama Liga Indonesia 1998–1999

Divisi Utama Liga Indonesia 1998–99 adalah musim kelima Liga Indonesia. Musim ini menjadi kali pertama penyelenggaraan kompetisi Liga Indonesia tidak mempunyai sponsor utama setelah musim-musim sebelumnya selalu mempunyai sponsor utama.

Pada musim ini, PSIS Semarang tampil sebagai juara setelah mengalahkan Persebaya Surabaya di pertandingan final yang digelar ditempat netral yaitu di Stadion Klabat, Manado, Sulawesi Utara dengan alasan keamanan.

Format 
28 tim terbagi dalam tiga divisi. Divisi Barat terbagi atas 3 grup, di mana Grup 1 dan Grup 3 terdiri dari 6 tim sementara Grup 2 terdiri dari 5 tim. Divisi Tengah terdiri dari 5 tim yang masuk dalam 1 grup, sementara Divisi Timur terdiri dari 6 tim yang masuk dalam 1 grup.

1 tim terbawah grup 1,2,3 dan 4 bertanding pada Play Off degradasi, tim terbawah grup 5 langsung terdegradasi ke divisi 1; 2 tim pemuncak setiap grup berhak melaju ke babak 10 besar yang terbagi atas dua grup, terdiri atas 5 tim di setiap grup. 2 tim pemuncak setiap grup melaju ke babak semifinal. Pemenang pertandingan semifinal bertemu pada pertandingan final.Tim Pemenang Final tampil pada piala Champions Asia 1999/2000 ; Tim kalah di final tampil pada piala Winners Asia 1999/2000.

Tim peserta 
Wilayah barat:
Medan Jaya
Persib Bandung
Persija Jakarta
Persiraja Banda Aceh
Persita Tangerang
Petrokimia Putra Gresik
PSBL Bandar Lampung 
PSDS Deli Serdang
PSMS Medan
PSP Padang
Semen Padang FC

Wilayah tengah:
Arema Malang
Barito Putra
Gelora Dewata '89
Pelita Bakrie
Persebaya Surabaya
Persema Malang
Persikab Bandung
Persikabo Bogor
Persikota Tangerang
PSIM Yogyakarta
PSIS Semarang

Wilayah timur:
Persiba Balikpapan
Persipura Jayapura
Persma Manado
Pupuk Kaltim FC
Putra Samarinda
PSM Makassar

Babak reguler

Divisi Barat

Grup 1

Grup 2

Divisi Tengah

Grup 3

Grup 4

Divisi Timur

Grup 5

Play-off degradasi 

Aggregat 4–4. Persiraja menang menurut peraturan gol tandang dan bertahan di Divisi Utama, Persita terdegradasi.

Pertandingan kedua dihentikan pada menit ke-81. Gelora Dewata menang dengan aggregat 7–5 dan bertahan di Divisi Utama, Persikabo terdegradasi.

Babak 10 besar

Grup A

Grup B

Babak gugur

Semifinal 
<div id="SF1">

<div id="SF2">

Final 
<div id="GF">

Penghargaan

Pranala luar 
  Data dan statistik pada situs RSSSF.

Liga 2