Slovenske železnice (SŽ), javno podjetje s sedežem v Ljubljani, ki opravlja železniške prometne storitve, ki so v javnem interesu; ustanovljene 1991, in sicer iz podjetja Jugoslovanskih železnic. Naloge podjetja so razvidne iz zakona o načinu opravljanja in financiranja prometa na železniški mreži ter o reorganizaciji in lastninskem preoblikovanju javnega podjetja SŽ. – SŽ so mdr. pooblaščene za opravljanje teh storitev: storitve vzdrževanja in razvoja železniške infrastrukture, storitve železniškega potniškega in kombiniranega prometa ter varnost in urejenost železniškega prometa. Javno podjetje je organizirano kot delniška družba; edini ustanovitelj javnega podjetja je država, ki jo zastopa vlada. Država je ob ustanovitvi tudi edini delničar tega javnega podjetja.