La gare d'Olloy-sur-Viroin, est une gare ferroviaire belge de la ligne 132 de Charleroi à Treignes (frontière), située à Olloy-sur-Viroin sur le territoire de la commune de Viroinval en région wallonne dans la province de Namur. C'est une halte située sur une section de ligne uniquement utilisée pour des circulations de trains touristiques du Chemin de fer à vapeur des Trois Vallées (CFV3V).