Une gare frontière est une gare ferroviaire dans laquelle sont effectuées les procédures opérationnelles et administratives nécessaires liées au franchissement de la frontière, en particulier pour la douane, le contrôle sanitaire des marchandises et le contrôle des passeports pour les voyageurs[1].
Ces gares sont souvent équipées d'installations techniques importantes pour changer de locomotives, lorsqu'il s'agit de lignes avec des systèmes d'électrification ferroviaire différents ou des écartements des rails différents. Dans ces cas, les installations permettent le transbordement des marchandises d'un train à l'autre (avec rupture de charge) ou le changement des bogies de chaque véhicule. Elles ont souvent un bâtiment voyageurs de grande dimension, les réseaux marquant ainsi l'importance de leur porte d'entrée internationale.
Généralement, les deux réseaux s'entendent pour ne disposer que d'une seule gare frontière, comme à la gare de Modane ou à celle de Vintimille. Il peut également y avoir un rôle symétrique entre deux gares, comme pour les gares d'Irun et d'Hendaye. La gare de Bayerisch Eisenstein, constitue une particularité : la frontière entre l'Allemagne et la Tchéquie traverse le centre du bâtiment voyageurs[2].