En 2014, l'ONCF a réalisé un chiffre d'affaires de 4,6 Mds de dirhams en hausse de 3,5% par rapport à l'an dernier. Sur le plan opérationnel, l'Office a dégagé un résultat d'exploitation positif de 572 MDH en baisse de 7,2%, mais le résultat financier vient plomber ces réalisations. Il est négatif de 792 MDH. Résultat: le net consolidé est négatif de 260 MDH contre une perte de 30 MDH seulement en 2013 et un RNPG de -251 contre -6 MDH en 2013. L'ONCF a payé en 2014, 675 MDH d'intérêts pour des dettes de 20 Mds de dirhams alors que ses fonds propres sont de 20,9 Mds de dirhams. Les charges financières et l'endettement de l'Office semblent être importantes.