Správa železnic je státní organizace, která od 1. ledna 2003 nese odpovědnost za české železnice. Vznikla na základě zákona č. 77/2002 Sb. jako Správa železniční dopravní cesty a od 1. ledna 2020 nese současný název, který reflektuje její roli v moderní železniční infrastruktuře.
Jejím hlavním posláním je být vlastníkem i provozovatelem celostátních tratí i regionálních drah ve vlastnictví státu. To znamená, že zajišťuje, aby železniční síť byla bezpečná, spolehlivá a připravená vyhovět potřebám cestujících i nákladní dopravy. Správa železnic se stará nejen o každodenní provoz, ale i o modernizaci a rozvoj tratí, aby české železnice držely krok s dobou.
Kromě technické a provozní stránky spravuje i majetek tvořící samotnou železniční dopravní cestu, tedy koleje, mosty, tunely, nádraží a další infrastrukturní prvky. Díky tomu je Správa železnic zárukou, že české koleje nejen fungují, ale jsou také připraveny na budoucnost.
S 121 kilometry tratí na tisíc kilometrů čtverečních se Česká republika pyšní druhou nejhustší železniční sítí na světě, těsně za Švýcarskem. To znamená, že železnice prakticky protkává každé území a umožňuje pohodlné cestování téměř odkudkoli do jakékoli části země.