La gare de Montaigut est une gare ferroviaire française située sur la commune de Montaigut-le-Blanc (département de la Creuse). C'est une halte voyageurs de la Société nationale des chemins de fer français, desservie par des trains régionaux TER Auvergne-Rhône-Alpes et Nouvelle-Aquitaine.