Les voitures M5 sont des voitures à deux niveaux de la SNCB mises en service à partir de 1984. Conçues pour répondre à l'augmentation du nombre de voyageurs, elles offrent une grande capacité tout en garantissant un bon niveau de confort. Généralement tractées par des locomotives électriques, elles assurent principalement des services interurbains et de pointe. Grâce à leur robustesse et à leur fiabilité, les voitures M5 restent un élément important du réseau ferroviaire belge.