A 2003–2004-es magyar férfi vízilabda-bajnokság a kilencvennyolcadik magyar vízilabda-bajnokság volt. A bajnokságban tizenkét csapat indult el, a csapatok két kört játszottak. Az alapszakasz után a csapatok play-off rendszerben játszottak a végső helyezésekért.
Alapszakasz #CsapatMGyDVG+G-P1.Vasas SC-Plaket-Euroleasing22220028597442.Domino-Bp. Honvéd222002300119403.BVSC-Brendon221705214112344.Jégcsillag-Ferencvárosi TC221516224138315.Újpesti TE-Taxi2000221246198169286.Szeged-Beton VE2211110147198237.ZF Hungária-Egri VK227411135182188.OSC-British Knights226412153208169.Legrand-Szentesi VK2242161452211010.Szent István Egyetem223217128260811.Szolnoki VSC223217142239812.Ceglédi VSE-Geosaurus2212191122404
* M: Mérkőzés Gy: Győzelem D: Döntetlen V: Vereség G+: Dobott gól G-: Kapott gól P: Pont
Rájátszás 1–4. helyért Elődöntő: Vasas SC-Plaket-Euroleasing–Jégcsillag-Ferencvárosi TC 9–7, 11–3 és Domino-Bp. Honvéd–BVSC-Brendon 10–5, 6–5
Döntő: Vasas SC-Plaket-Euroleasing–Domino-Bp. Honvéd 7–8, 12–8, 5–6, 8–9
3. helyért: BVSC-Brendon–Jégcsillag-Ferencvárosi TC 6–5, 8–6 5–8. helyért 5–8. helyért: Újpesti TE-Taxi2000–OSC-British Knights 13–8, 10–9 és Szeged-Beton VE–ZF Hungária-Egri VK 11–8, 7–8, 7–5
5. helyért: Újpesti TE-Taxi2000–Szeged-Beton VE 12–11, 7–8, 9–4
7. helyért: ZF Hungária-Egri VK–OSC-British Knights 5–6, 7–5, 7–4 9–12. helyért 9–12. helyért: Legrand-Szentesi VK–Ceglédi VSE-Geosaurus 11–4, 10–7 és Szent István Egyetem–Szolnoki VSC 4–11, 4–11
9. helyért: Legrand-Szentesi VK–Szolnoki VSC 14–11, 8–11, 9–6
11. helyért: Szent István Egyetem–Ceglédi VSE-Geosaurus 11–10, 10–12, 7–6
Források Magyar sportévkönyv 2005
Kategória:Vízilabda-bajnokság évei Magyarferfivizilabdabajnoksag Magyarferfivizilabdabajnoksag