German Address Format — How to Write Addresses in Germany
German addresses follow a specific format that differs from English-speaking countries in several important ways. The house number comes after the street name, the postal code goes before the city, and apartment details are written using German conventions. This guide covers everything you need to correctly format a German address.
Standard German Address Format
A basic German address has three lines:
Musterstraße 42
10115 Berlin
The structure is:
- Line 1: Recipient's full name (Vorname Nachname)
- Line 2: Street name + house number (note: number comes after the street)
- Line 3: 5-digit PLZ postal code + city name
This is the opposite of the American convention where the house number comes first (e.g., "42 Main Street"). In Germany, you always write Straße 42, never "42 Straße".
Street Naming Conventions
German street names often include a suffix that indicates the type of road. Here are the most common:
| Suffix | Meaning | Example |
|---|---|---|
| -straße (or -str.) | Street | Friedrichstraße, Hauptstraße |
| -weg | Way / path | Birkenweg, Waldweg |
| -platz | Square / plaza | Alexanderplatz, Marktplatz |
| -allee | Avenue (tree-lined) | Unter den Linden, Kurfürstendamm |
| -gasse | Lane / alley | Dorotheengasse |
| -ring | Ring road | Mittlerer Ring |
| -damm | Embankment road | Kurfürstendamm |
| -ufer | Riverside / bank | Spreeufer |
| -steig | Steep path | Bergsteig |
| -chaussee | Highway / main road | Heerchaussee |
The word "Straße" can be written as a compound with the street name (Friedrichstraße) or as two words (Berliner Straße). The abbreviation "Str." is commonly used in informal contexts but should be spelled out on official mail.
The 5-Digit PLZ System
German postal codes are called Postleitzahlen (PLZ) and are always exactly 5 digits. The system was reorganized in 1993 after reunification to create a unified numbering scheme for all of Germany.
The first digit indicates one of ten postal zones:
| First Digit | Region | Major Cities |
|---|---|---|
0 | Eastern Germany | Dresden (01), Leipzig (04), Chemnitz (09) |
1 | Berlin & Brandenburg | Berlin (10-14), Potsdam (14), Frankfurt/Oder (15) |
2 | Northern Germany | Hamburg (20-22), Kiel (24), Lübeck (23), Bremen (28) |
3 | Central-West Germany | Hanover (30), Kassel (34), Göttingen (37) |
4 | Northwest Germany | Düsseldorf (40), Essen (45), Dortmund (44), Münster (48) |
5 | West Germany | Cologne (50-51), Bonn (53), Aachen (52) |
6 | Southwest Germany | Frankfurt/Main (60), Wiesbaden (65), Mannheim (68) |
7 | Baden-Württemberg | Stuttgart (70), Freiburg (79), Karlsruhe (76) |
8 | Bavaria (south) | Munich (80-81), Augsburg (86), Rosenheim (83) |
9 | Bavaria (north) & Thuringia | Nuremberg (90), Würzburg (97), Erfurt (99) |
German State Abbreviations
Germany has 16 federal states (Bundesländer). Unlike US addresses, the state is not included in a German mailing address — the PLZ already identifies the location. However, state abbreviations are useful for reference:
| Abbreviation | State (German) | State (English) |
|---|---|---|
BW | Baden-Württemberg | Baden-Württemberg |
BY | Bayern | Bavaria |
BE | Berlin | Berlin |
BB | Brandenburg | Brandenburg |
HB | Bremen | Bremen |
HH | Hamburg | Hamburg |
HE | Hessen | Hesse |
MV | Mecklenburg-Vorpommern | Mecklenburg-W. Pomerania |
NI | Niedersachsen | Lower Saxony |
NW | Nordrhein-Westfalen | North Rhine-Westphalia |
RP | Rheinland-Pfalz | Rhineland-Palatinate |
SL | Saarland | Saarland |
SN | Sachsen | Saxony |
ST | Sachsen-Anhalt | Saxony-Anhalt |
SH | Schleswig-Holstein | Schleswig-Holstein |
TH | Thüringen | Thuringia |
Apartment Addresses
When sending mail to an apartment, the German convention uses several terms:
- c/o — "care of" (used when the recipient lives at someone else's address)
- OG or Etage — floor number (e.g., "3. OG" = 3rd floor above ground)
- EG — Erdgeschoss (ground floor)
- Whg. or Wohnung — apartment number
- Hinterhaus (HH) — rear building (common in Berlin)
- Vorderhaus (VH) — front building
c/o Müller
Berliner Str. 15, 3. OG, Whg. 12
10115 Berlin
Addressing Mail from Abroad
When sending international mail to Germany, add GERMANY (or ALLEMAGNE in French postal convention) as the last line, and include the country code D- before the PLZ:
Friedrichstraße 43
D-10117 Berlin
GERMANY
The "D-" prefix is the international vehicle registration code for Deutschland. While Deutsche Post no longer requires it, many international postal services still use it for routing.
Example Addresses for Major Cities
Unter den Linden 77
10117 Berlin
Marienplatz 8
80331 München
Jungfernstieg 22
20354 Hamburg
Zeil 106
60313 Frankfurt am Main
Schildergasse 14
50667 Köln
Frequently Asked Questions
A German address has three lines: name, street name followed by house number, then 5-digit PLZ and city. For example: Max Mustermann, Musterstraße 42, 10115 Berlin. The house number always comes after the street name, not before.
German PLZ codes are 5 digits. The first digit identifies one of ten postal zones across the country, roughly running west to east. There are about 8,200 unique PLZ codes. Unlike US addresses, the state is not included because the PLZ already encodes the location.
Add apartment details after the street address. Use "c/o" for care-of, "OG" or "Etage" for floor, and "Whg." for apartment number. Example: Anna Schmidt, c/o Müller, Berliner Str. 15, 3. OG, Whg. 12, 10115 Berlin.