La gare de Beauvoir-sur-Niort est une gare ferroviaire française de la ligne de Chartres à Bordeaux-Saint-Jean, située sur le territoire de la commune de Beauvoir-sur-Niort dans le département des Deux-Sèvres en région Nouvelle-Aquitaine. C'est une halte voyageurs de la société nationale des chemins de fer français (SNCF), desservie par des trains du réseau de transport express régional TER Nouvelle-Aquitaine.