Željezničke pruge u Republici Hrvatskoj, u svrhu određivanja načina upravljanja i gospodarenja željezničkom infrastrukturom te planiranja njezinoga razvoja, u skladu s člankom 14. stavkom 1. Zakona o željeznici, razvrstavaju se na:
– pruge za međunarodni promet,
– pruge za regionalni promet,
– pruge za lokalni promet.MEĐUNARODNE PRUGEM101 DG - Savski Marof - Zagreb Glavni kolodvor
M102 Zagreb Glavni kolodvor – Dugo Selo
M103 Dugo Selo - Ivanić Grad - NovskaM104 Novska - Vinkovci - Tovarnik - DG
M201 DG - Botovo - Koprivnica - Dugo Selo
M202 Zagreb Glavni kolodvor - Karlovac - Rijeka
M203 Rijeka - Šapjane - DGM301 DG- Beli Manastir - Osijek
M302 Osijek - Đakovo - Strizivojna-Vrpolje
M303 Strizivojna-Vrpolje - Slavonski Šamac - DG
M304 DG - Metković - Ploče
M401 Sesvete - Sava rasputnica
M402 Sava rasputnica - Zagreb Ranžirni kolodvor - Zagreb Klara
M403 Zagreb Ranžirni kolodvor (PS) - Zagreb Klara
M404 Zagreb Klara - Delta rasputnica
M405 Zagreb Zapadni kolodvor - Trešnjevka rasputnica
M406 Zagreb Borongaj - Zagreb Resnik
M407 Sava rasputnica - Velika Gorica
M408 Zagreb Ranžirni kolodvor (OS) - Mićevac rasputnica
M501 DG - Čakovec - Kotoriba - DG
M502 Zagreb Glavni kolodvor - Sisak - Novska
M601 Vinkovci - Vukovar-Borovo naselje - Vukovar
M602 Škrljevo - Bakar
M603 Sušak-Pećine - Rijeka Brajdica
M604 Oštarije - Gospić - Knin - Split
M605 Ogulin - Krpelj rasputnica
M606 Knin - Zadar
M607 Perković - Šibenik
REGIONALNE PRUGER101 DG - Buzet - Pazin - Pula
R102 Sunja - Volinja - DG
R103 DG - Ličko Dugo Polje - Knin (Unska pruga)
R104 Vukovar-Borovo Naselje - Dalj - Erdut - DG
R105 Vinkovci - Drenovci - DG
R106 Zabok - Krapina - Đurmanec - DG
R201 Zaprešić - Zabok - Varaždin - Čakovec
R202 Varaždin - Koprivnica - Virovitica - Osijek - Dalj
LOKALNE PRUGEL101 Čakovec – Mursko Središće – DG
L102 Savski Marof - Kumrovec - DG
L103 Karlovac - Ozalj - Kamanje - DGL201 Varaždin - Ivanec - Golubovec
L202 Hum-Lug rasputnica - Gornja Stubica
L203 Križevci - Bjelovar - Kloštar
L204 Banova Jaruga - Daruvar - Pčelić rasputnica
L205 Nova Kapela-Batrina - Pleternica - Našice
L206 Pleternica - Požega - Velika
L207 Bizovac - Belišće
L208 Vinkovci - Gaboš - Osijek
L209 Vinkovci - Županja
L210 Sisak Caprag - Petrinja
L211 Ražine - Šibenik Luka
L212 Rijeka Brajdica - Rijeka
L213 Lupoglav - Raša
Ukinute prugeL105 Slavonski Brod - Državna granica - (Bosanski Brod)L203 Zagreb Borongaj - Zagreb istočni kolodvorL211 Vinkovci - Vinkovci Teretni kolodvor Park A-B - Jarmina odvojnica (rasputnica)L212 Vinkovci - Vinkovci Teretni kolodvor Park D-C - Jarmina odvojnica (rasputnica)L213 Vukovar - Stari Vukovar
L216 Mirkovci - Vrapčana
L210 (Sisak Caprag -) Petrinja - KarlovacNedovršene prugeVrbovsko - Črnomelj