Četvrti rang hrvatskog nogometnog prvenstva u sezoni 2003./04. činile su prve županijske lige u većini županija.
4. HNL Međimurje
Klubovi iz Međimurske županije.
mj. klub ut. pob. ner. por. gol+ gol- bod1. Polet Pribislavec 30 702. Čukovec '77 30 673. Spartak PMP Mala Subotica 30 624. Dinamo Palovec 30 515. Šenkovec Elektrocentar 30 476. Dinamo Domašinec 30 457. Polet Sveti Martin na Muri 30 438. Sloga Čakovec 30 429. Graničar Novakovec 30 3710. Graničar Kotoriba 30 3611. Kraljevčan '38 (Donji Kraljevec) 30 3512. Trnava Goričan 30 3213. Podturen 30 3214. Strahoninec 30 3115. Jedinstvo Novo Selo na Dravi 30 2816. Budućnost Podbrest 30 16 Izvori: nk-polet-smnm.hr, Pregled konačnih tablica seniora NK “POLET”, preuzeto 30. kolovoza 2015. NK Polet Sveti Martin na Muri - pregled konačnih tablica
Jedinstvena ŽNL Zagrebačka
mj. klub ut. pob. ner. por. gol+ gol- bod1. Vinogradar (Mladina – Jastrebarsko) 30 25 3 2 107 17 782. Jaska Jastrebarsko 30 18 5 7 72 34 593. Radnik Velika Gorica 30 17 6 7 63 24 574. Polet Buševec 30 18 3 9 57 32 575. Iskra Zelina (Sveti Ivan Zelina) 30 16 4 10 58 50 526. Strmec Bedenica 30 15 6 9 44 29 517. Jelačić Vukovina 30 15 5 10 78 44 508. Sava Strmec 30 13 6 11 61 46 459. Zaprešić 30 14 2 14 55 62 4410. Bistra (Donja Bistra) 30 11 4 15 45 62 3711. Zrinski Tehnovent Farkaševec 30 10 4 16 49 62 3412. Velika Mlaka 30 10 4 16 42 56 3413. Mladost Obrezina 30 9 4 17 25 50 3114. Stupnik (Donji Stupnik) 30 8 5 17 33 52 2915. Kloštar Ivanić 30 8 3 19 30 67 2716. Rugvica 30 0 2 28 17 149 2 Izvori: rsssf.com
1. Zagrebačka liga
mj. klub ut. pob. ner. por. gol+ gol- bod1. Mala Mlaka 30 18 9 3 57 30 632. Ponikve Zagreb 30 16 8 6 54 25 563. Trešnjevka Zagreb 30 14 6 10 60 43 484. Mladost Buzin 30 14 3 13 54 50 455. Sloga Zagreb 30 12 7 11 46 38 436. Dinamo Odranski Obrež 30 12 7 11 51 49 437. Tekstilac Ravnice Zagreb 30 12 4 14 43 51 408. Sava Zagreb 30 12 4 14 49 62 409. Odra 30 12 3 15 52 51 3910. Špansko Zagreb 30 10 8 12 40 45 3811. Maksimir Zagreb 30 10 7 13 43 40 3712. Jarun Zagreb 30 10 7 13 40 45 3713. Ivanja Reka 30 11 4 15 48 67 3714. Concordia (Granešina – Zagreb) 30 9 9 12 34 50 3615. Dubrava Zagreb 30 10 5 15 38 50 3516. HAŠK Zagreb 30 9 7 14 36 49 34 Izvori: rsssf.com
1. ŽNL Brodsko-posavska
mj. klub ut. pob. ner. por. gol+ gol- bod1. Tomislav Donji Andrijevci 30 18 7 5 71 28 612. Slavonac Nova Kapela 30 16 6 8 60 32 543. Batrina 30 15 7 8 41 34 524. Svačić Bagi Stari Slatinik 30 15 6 9 71 44 515. Gardun Garčin 30 15 6 9 67 42 516. Posavac Davor 30 14 5 11 57 52 477. Zadrugar Oprisavci 30 14 4 12 79 52 468. Slavonija Bodovaljci 30 12 7 11 51 42 439. Psunj Sokol Okučani 30 13 3 14 39 57 4210. Sloga Gundinci 30 11 7 12 42 47 4011. Budućnost Rešetari 30 12 4 14 41 46 4012. Podvinje 30 11 6 13 33 40 3913. Omladinac Gornja Vrba 30 11 4 15 38 60 3714. Graničar Brodska Varoš 30 9 3 18 37 63 3015. Svjetlost Lužani 30 7 4 19 33 83 2516. Mladost Bicko Selo 30 5 5 20 31 69 20 Izvori: rsssf.com nksvacic.com.hr Prva ŽNL Brodsko-posavska 2003./04. , pristupljeno 8. studenog 2015. Svačić Stari Slatinik
1. ŽNL Karlovačka
mj. klub ut. pob. ner. por. gol+ gol- bod1. Duga Resa 22 16 5 1 70 15 532. Zrinski Ozalj-Mali Erjavec 22 12 4 6 50 28 403. Slunj 22 11 6 5 58 29 394. Ilovac Karlovac 22 11 5 6 42 31 385. Ozalj 22 11 5 6 46 39 386. Ogulin 22 10 6 6 54 30 367. Croatia 78 Žakanje 22 8 7 7 36 33 318. Vrlovka Kamanje 22 7 4 11 31 55 259. Dobra (Sveti Petar – Ogulin) 22 5 8 9 29 42 2310. Mladost Zagorje Ogulinsko 22 4 4 14 29 66 1611. Mrežnica Zvečaj 22 3 6 13 26 62 1512. Kupa (Donje Mekušje – Karlovac) 22 3 2 17 18 59 11 Izvori: Juraj Katalinić: Nogometni klub "Ogulin" 1932. - 2012., Ogulin, 2012. NK "Ogulin" 1932. – 2012. Stjepan Kaurić: Nogometni klub Duga Resa 1929.-2009., Duga Resa 2009., Nogometni klub Duga Resa 1929. – 2009.
1. ŽNL Koprivničko-križevačka
mj. klub ut. pob. ner. por. gol+ gol- bod1. Osvit Đelekovec 26 20 6 0 76 17 662. Sloga Koprivnički Ivanec 26 18 4 4 83 30 553. Ferdinandovac 26 13 7 6 68 37 464. Kalinovac 26 13 7 6 61 33 465. Starigrad (Starigrad – Koprivnica) 26 11 7 8 58 50 406. Granicar Legrad 26 12 2 12 49 57 387. Drava Novigrad Podravski 26 10 5 11 52 65 358. Tehnika Koprivnica 26 8 9 9 34 35 339. Podravec Torčec 26 9 5 12 50 38 3210. Drava Podravske Sesvete 26 9 5 12 52 52 3211. Tomislav Sveti Ivan Žabno 26 8 6 12 47 49 3012. Panonija Peteranec 26 8 2 16 28 69 2613. Tomislav Drnje 26 5 8 13 28 60 2314. Šemovci26 0 3 23 24 118 3 Izvori: Glas Podravine i Prigorja, br. 23/2004, str. 19, izdano 19. lipnja 2004. Glas Podravine i Prigorja
1. ŽNL Osječko-baranjska
mj. klub ut. pob. ner. por. gol+ gol- bod1. Croatia Đakovo 30 20 7 3 70 33 672. Baranja Belje Beli Manastir 30 19 8 3 80 30 653. Motičina (Donja Motičina) 30 18 3 9 72 51 574. Šokadija Strizivojna 30 16 4 10 52 36 525. Elektra Osijek 30 12 9 9 46 39 456. Sveti Đurađ 30 13 4 13 41 47 437. Petlovac 30 13 3 14 62 57 428. Slavonija Ivanovac 30 12 5 13 50 48 419. Omladinac Đakovački Selci 30 11 7 12 46 47 4010. Radnički Mece 30 12 4 14 35 46 4011. Zagorac Beljevina 30 12 4 14 39 69 4012. BSK Termia Bizovac 30 10 6 14 46 45 3613. Hajdin AG Cret 30 9 8 13 49 49 3514. Bilje 30 8 8 14 27 47 3215. Croatia Veliškovci 30 9 3 18 35 62 3016. Radnik Josipovac 30 1 7 22 37 81 10 Izvori: rsssf.com
1. ŽNL Požeško-slavonska
mj. klub ut. pob. ner. por. gol+ gol- bod1. PPK Kutjevo 26 21 4 1 74 15 672. Eminovci 26 14 7 5 73 29 493. Lipik 26 13 7 6 68 44 464. BSK Bazinaturs Buk 26 9 9 8 46 39 365. Kaptol 26 11 2 13 47 53 356. Dinamo Rajsavac 26 8 8 10 39 42 327. Sulkovci 26 9 5 12 41 50 328. Dinamo Vidovci 26 8 8 10 47 58 329. Borac Kuzmica 26 9 5 12 42 56 3210. Jakšić 26 9 5 12 49 77 3211. Croatia Mihaljevci 26 9 4 13 50 65 3112. Hajduk Pakrac 26 9 2 15 45 53 2913. Kamen Vetovo 26 7 7 12 49 64 2814. Graničar Zagrađe 26 7 5 14 34 59 25 (-1) Izvori: rsssf.com
1. ŽNL Sisačko-moslavačka
mj. klub ut. pob. ner. por. gol+ gol- bod1. Mladost Petrinja 30 21 6 3 89 22 692. Sloga Maris Jazavica 30 18 6 6 74 30 603. Banovac Glina 30 18 5 7 77 36 594. Frankopan (Sisak – Galdovo) 30 15 5 10 67 29 505. BSK Budaševo 30 14 6 10 71 40 486. Zrinski Odra Sisačka 30 14 6 10 54 47 487. Sokol Velika Ludina 30 12 8 10 39 38 448. Posavina Donji Kukuruzari 30 13 4 13 43 52 439. Topusko 30 13 4 13 41 54 4310. Moslavac Popovača 30 9 10 11 41 55 3711. Lokomotiva Kutina 30 8 11 11 43 58 3512. Jelengrad Gornja Jelenska 30 8 8 14 41 61 3213. Libertas Novska 30 7 10 13 37 48 3114. Jasenovac 30 9 4 17 41 74 3115. Voloder 30 6 4 20 32 81 2216. Nacional Stari Grabovac 30 6 1 23 23 88 19 Izvori: rsssf.com, Hrvatska 2003./04., četvrti rang rsssf.com, ljestvica do 29. kola nk-sokol.hr, 1. ŽNL Sisačko-moslavačka 2003./04., ljestvica lige , pristupljeno 28. ožujka 2015. Sokol Velika Ludina, ljestvica nk-sokol.hr, 1. ŽNL Sisačko-moslavačka 2003./04., rezultati lige , pristupljeno 28. ožujka 2015. Sokol Velika Ludina, rezultati lige
1. ŽNL Splitsko-dalmatinska
mj. klub ut. pob. ner. por. gol+ gol- GR bod1. Primorac 1929 Stobreč 26 21 4 1 58 9 +49 672. Dugopolje 26 20 4 2 59 20 +39 643. Zmaj Makarska 26 17 3 6 63 29 +34 544. OSK Otok 26 14 2 10 52 42 +10 445. Split 26 13 3 10 46 31 +15 426. Uranija Baška Voda 26 10 4 12 38 41 –3 347. Croatia Zmijavci 26 9 7 10 40 46 –6 348. Postira Sardi 26 9 4 13 35 45 –10 319. Jadran Supetar 26 9 3 14 26 40 –14 3010. Trogir 26 9 2 15 37 50 –13 2911. Omladinac Vranjic 26 9 1 16 33 51 –18 2812. Glavice 26 9 1 16 37 63 –26 2813. Orkan Dugi Rat 26 6 4 16 26 41 –15 22 14. Jadran Tučepi 26 5 2 19 22 64 –42 17 Izvori: Jurica Gizdić: 90 godina Splitsko-dalmatinskog nogometnog saveza, Split, 2010. 90 godina Splitsko-dalmatinskog nogometnog saveza OSK Otok, Sezone OSK-a kroz povijest (Hrvatska) , pristupljeno 8. ožujka 2015. OSK Otok
ŽNL Šibensko-kninska
mj. klub ut. pob. ner. por. gol+ gol- bod 1. Zagora Unešić 20 17 2 1 53 7 532. Vodice 20 15 3 2 54 14 483. Dinara Knin 20 10 2 8 45 22 324. SOŠK Skradin 20 12 5 12 24 43 225. Mihovil Šibenik 20 3 3 14 10 44 116. DOŠK Drniš 20 3 1 16 11 67 10 Šibenik II <small> ''nastupali van konkurencije Izvori: Milorad Dujmović Micko, Ante Livaja: Nogometni klub Dinara Knin 1913-2013, Knin, 2013. NK Dinara Knin 1913-2013 Davor Gaurina: "N.K. DOŠK : 1919.-2019. Drniš : 100 godina voljenog kluba", Drniš, 2019., , str. 412-413 N.K. DOŠK: 1919. – 2019.
1. ŽNL Vukovarsko-srijemska
mj. klub ut. pob. ner. por. gol+ gol- bod1. Vuteks Sloga Vukovar 30 19 6 5 53 25 632. Sladorana Županja 30 18 5 7 71 37 593. Nosterija Nuštar 30 14 7 9 59 47 494. Tomislav Cerna 30 13 5 12 60 60 445. Lovor Nijemci 30 13 5 12 52 53 446. Zrinski Asteroid Bošnjaci 30 13 3 14 55 52 427. Frankopan Rokovci Andrijaševci 30 10 10 10 49 57 408. Fruškogorac Ilok 30 11 6 13 52 50 399. Borac Bobota 30 11 6 13 42 45 3910. Bedem Ivankovo 30 11 6 13 48 52 3911. HAŠK Jadran Stari Jankovci 30 11 6 13 55 61 3912. Sremac Ilača 30 11 6 13 43 56 3913. Mladost Antin 30 10 8 12 55 55 3814. Sinđelić Trpinja 30 12 2 16 44 53 3815. Hajduk Tovarnik 30 11 4 15 51 60 3716. Borac Kalistović Drenovci 30 7 5 18 47 73 26 Izvori: rsssf.com
Poveznice 1. HNL 2003./04. 2. HNL 2003./04. 3. HNL 2003./04. 5. rang HNL-a 2003./04. 6. rang HNL-a 2003./04. 7. rang HNL-a 2003./04. Hrvatski nogometni kup 2003./04.
Izvori rsssf.com, Hrvatska 2003./04., 4. rang
2003-04 4