Die Superliga 2004 war die 13. Spielzeit der Superliga, der höchsten kasachischen Spielklasse im Fußball der Männer. Die Saison begann am 3. April 2004 und endete am 2. November 2004. Meister wurde FK Qairat Almaty.
Die Superliga wurde auf 19 Teams erweitert. Diese spielten im Verlauf der Saison zweimal gegeneinander; einmal zu Hause und einmal auswärts. Somit bestritt jede Mannschaft 36 Spiele. Aufsteiger waren Jassy Sayram und FK Almaty. Als Titelverteidiger ging Irtysch Pawlodar in die Saison.
Neben dem sportlichen Absteiger FK Semei, wurden Qaisar Qysylorda und Aqschajyq Oral aus der Superliga ausgeschlossen. Da Jassy Sayram nach Saisonende zurückzog, konnte der Verlierer der Relegation (FK Almaty) in der Superliga bleiben.
Schenis Astana wurden drei Punkte wegen Verstoß gegen Transferbestimmungen abgezogen.
2
Jassy Sayram zog nach Saisonende zurück.
3
Qaisar Qysylorda wurde nach dem 30. Spieltag ausgeschlossen. Im Spiel bei Jessil Bogatyr Petropawl hatte das Team beim Stande von 0:2 nach 83 Minuten einen Spielabbruch provoziert. Diese Begegnung, sowie die restlichen neun Spiele von Qaisar wurden mit 0:3 gewertet.
4
Aqschajyq Oral wurde nach dem 36. Spieltag ausgeschlossen wegen Verstoßes gegen Richtlinien. Die zwei restlichen Spiele wurden mit 0:3 gewertet.