Aujourd’hui, la Société nationale des chemins de compte parmi les principaux acteurs de l’économie en France, et une des principales entreprises de transport ferroviaire dans le monde. Avec un chiffre d’affaires de plus de 40 milliards d’euros, elle se classe en deuxième position derrière la société ferroviaire nationale allemande Deutsche Bahn. Le transport des voyageurs, première activité de la société, a généré plus de sept milliards d’euros en 2018. La SNCF compte cependant sur un large spectre de services, notamment le transport de marchandises. Ainsi, plus de 95.000 tonnes taxées de marchandises ont été transportées en 2017, d’où un apport de plus de six milliards d’euros du secteur SNCF Logistics au chiffre d’affaires en 2018.
La SNCF concentre ses activités en France, et compte parmi les plus grands employeurs du pays. Le nombre de salariés a été estimé à 215.000 personnes en 2014, travaillant dans les différents secteurs de l’entreprise. Pour opérer les quelques 28.000 kilomètres de réseau ferroviaire exploités en 2017, la société dispose d’une flotte d’environ 1.600 locomotives électriques, de 1.870 locomotives diesel et de près de 480 locomotives TGV.
Les voyageurs de la SNCF sont par ailleurs relativement satisfaits de leurs voyages, Ainsi, suite aux sondages menés en 2018, près de deux tiers des voyageurs appréciaient leurs voyages en train.