How to Write an Address in Germany: Format, Postcodes and Examples
Addresses in Germany follow their own order and postcode rules. This guide shows how to write one correctly, with real postcode examples and the most common mistakes, whether you are sending mail, building a checkout form or preparing test data.
Address format
Street name followed by the house number, then the postcode and city on the next line.
Germany postcode format
Format: 99999
German postcodes (Postleitzahlen) have five digits. The first digit marks a postal zone, and the first two digits a postal region.
More examples
Sending to Germany from abroad
Write the address exactly as it is used locally, then add the country name in capital English letters on the last line.
Tips and common mistakes
- The house number comes after the street name: Hauptstraße 12.
- The postcode goes before the city: 10115 Berlin.
- Do not add the state to the address.
- Straße is often abbreviated to Str. on labels.
States of Germany
Germany has 16 states in our data. The state is rarely required in a postal address, but forms and databases often store it separately.
| State | Major cities and towns |
|---|---|
| Baden-Württemberg | Stuttgart, Mannheim, Karlsruhe, Freiburg |
| Bayern | München, Nürnberg, Augsburg, Regensburg |
| Berlin | Berlin, Reinickendorf, Berlin Kreuzberg, Berlin Friedrichshain |
| Brandenburg | Potsdam, Cottbus, Brandenburg an der Havel, Frankfurt (Oder) |
| Bremen | Bremen, Bremerhaven |
| Hamburg | Hamburg, Hamburg Eimsbüttel, Hamburg Bramfeld, Hamburg Bahrenfeld |
| Hessen | Frankfurt am Main, Wiesbaden, Kassel, Darmstadt |
| Mecklenburg-Vorpommern | Rostock, Schwerin, Neubrandenburg, Stralsund |
| Niedersachsen | Hannover, Braunschweig, Osnabrück, Oldenburg |
| Nordrhein-Westfalen | Köln, Düsseldorf, Essen, Dortmund |
| Rheinland-Pfalz | Mainz, Ludwigshafen am Rhein, Koblenz, Trier |
| Saarland | Saarbrücken, Neunkirchen, Homburg, Völklingen |
| Sachsen | Dresden, Leipzig, Chemnitz, Zwickau |
| Sachsen-Anhalt | Magdeburg, Halle, Dessau, Halberstadt |
| Schleswig-Holstein | Kiel, Lübeck, Flensburg, Norderstedt |
| Thüringen | Erfurt, Jena, Gera, Weimar |
Test data for Germany
There is no widely reserved fictional phone range here, so the generator leaves phone numbers out. Generated addresses use real towns and postcode areas with invented streets and names, so they are safe for form testing, mockups and documentation.
Generate realistic Germany addresses in the local format, then copy them or download CSV and JSON.
Open the Germany address generator