La gare de Montreuil-sur-Thérain est une gare ferroviaire française de la ligne de Creil à Beauvais, située sur le territoire de la commune de Montreuil-sur-Thérain, dans le département de l'Oise en région Hauts-de-France. C'est une halte ferroviaire de la Société nationale des chemins de fer français (SNCF) desservie par des trains TER Hauts-de-France.