La gare de Staffelfelden est une gare ferroviaire française de la ligne de Strasbourg-Ville à Saint-Louis, située sur le territoire de la commune de Staffelfelden dans le département du Haut-Rhin en région Grand Est. C'est une halte voyageurs de la Société nationale des chemins de fer français (SNCF) du réseau TER Grand Est, desservie par des trains express régionaux.