This article shows a list of railway stations in Germany. The list is subdivided per federal state. Due to the number of railway stations it shows a selection of the principal stations and links to related state articles. Where there are 2 or more passenger stations in a large town or city, the most important is often designated by the Deutsche Bahn as the Hauptbahnhof (German for "main station"), of which there are 122 in total.
See main article: List of railway stations in Baden-Württemberg.
See main article: List of railway stations in Bavaria.
See main article: List of railway stations in the Berlin area.
See main article: List of railway stations in Brandenburg.
See main article: List of railway stations in Bremen.
See main article: List of railway stations in Hamburg.
See main article: List of railway stations in Hesse.
See main article: List of railway stations in Mecklenburg-Vorpommern.
See main article: List of railway stations in North Rhine-Westphalia.
See main article: List of railway stations in Rhineland-Palatinate.
See main article: List of railway stations in the Saarland.
See main article: List of railway stations in Saxony.
See main article: List of railway stations in Saxony-Anhalt.
See main article: List of railway stations in Schleswig-Holstein.
See main article: List of railway stations in Thuringia.
Deutsche Bahn station code