Demiryolu yük taşımacılığı, yolcu taşımacılığının aksine yük taşımak için demiryolu ve trenlerin kullanılmasıdır.
Yük treni, kargo treni veya mal treni, bir demiryolu üzerinde bir veya daha fazla lokomotif tarafından çekilen ve lojistik zincirinin bir parçası olarak gönderici ile hedeflenen varış noktası arasındaki yolun tamamında veya bir kısmında yük taşıyan bir grup yük vagonu (ABD) veya mal vagonu (Uluslararası Demiryolları Birliği). Trenler dökme malzeme, intermodal konteynerler, genel yük veya özel olarak tasarlanmış vagonlarda özel yük taşıyabilir.[1] Demiryolu taşımacılığı uygulamaları ve ekonomisi ülkeye ve bölgeye göre değişir.
Taşınan ton-mil veya ton-kilometre cinsinden düşünüldüğünde, enerji verimliliği demiryolu taşımacılığında diğer araçlara göre daha fazla olabilir. Maksimum ekonomi tipik olarak dökme mallarda (örneğin, kömür), özellikle de uzun mesafelerde taşındığında gerçekleşir. Malların demiryolu ile taşınması, özellikle gönderici veya alıcının doğrudan demiryolu erişimi olmadığı durumlarda, genellikle aktarma maliyetlerini içerirmektedir.