La ligne de Castelsarrasin à Beaumont-de-Lomagne est une ligne ferroviaire française du département de Tarn-et-Garonne, qui relie la gare de Castelsarrasin à celle de Beaumont-de-Lomagne. Elle constitue la ligne 649 000 du réseau ferré national. La ligne qui est actuellement peu utilisée (uniquement du fret) pourrait rouvrir au service voyageurs suite grâce aux États généraux du rail et de l’intermodalité de la région Occitanie. Le trafic Fret s'arrête cependant sur une grande partie de la ligne au début de l'année 2020.