Station Geilenkirchen (Duits: Bahnhof Geilenkirchen) is een station in de Duitse stad Geilenkirchen. Het station ligt aan de spoorlijn Aken - Kassel. Voorheen had het ook een verbinding met Tüddern via de Geilenkirchener Kreisbahn. Een internationale buslijn van WestVerkehr verbindt het station met station Sittard.

Treinverbindingen
De volgende treinseries halteren in de dienstregeling 2012 te Geilenkirchen:

Geilenkirchen
Geilenkirchen