🎭 FakeMyInfo

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:

Standard Format Max Mustermann
Musterstraße 42
10115 Berlin

The structure is:

  1. Line 1: Recipient's full name (Vorname Nachname)
  2. Line 2: Street name + house number (note: number comes after the street)
  3. 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.)StreetFriedrichstraße, Hauptstraße
-wegWay / pathBirkenweg, Waldweg
-platzSquare / plazaAlexanderplatz, Marktplatz
-alleeAvenue (tree-lined)Unter den Linden, Kurfürstendamm
-gasseLane / alleyDorotheengasse
-ringRing roadMittlerer Ring
-dammEmbankment roadKurfürstendamm
-uferRiverside / bankSpreeufer
-steigSteep pathBergsteig
-chausseeHighway / main roadHeerchaussee

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
0Eastern GermanyDresden (01), Leipzig (04), Chemnitz (09)
1Berlin & BrandenburgBerlin (10-14), Potsdam (14), Frankfurt/Oder (15)
2Northern GermanyHamburg (20-22), Kiel (24), Lübeck (23), Bremen (28)
3Central-West GermanyHanover (30), Kassel (34), Göttingen (37)
4Northwest GermanyDüsseldorf (40), Essen (45), Dortmund (44), Münster (48)
5West GermanyCologne (50-51), Bonn (53), Aachen (52)
6Southwest GermanyFrankfurt/Main (60), Wiesbaden (65), Mannheim (68)
7Baden-WürttembergStuttgart (70), Freiburg (79), Karlsruhe (76)
8Bavaria (south)Munich (80-81), Augsburg (86), Rosenheim (83)
9Bavaria (north) & ThuringiaNuremberg (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:

AbbreviationState (German)State (English)
BWBaden-WürttembergBaden-Württemberg
BYBayernBavaria
BEBerlinBerlin
BBBrandenburgBrandenburg
HBBremenBremen
HHHamburgHamburg
HEHessenHesse
MVMecklenburg-VorpommernMecklenburg-W. Pomerania
NINiedersachsenLower Saxony
NWNordrhein-WestfalenNorth Rhine-Westphalia
RPRheinland-PfalzRhineland-Palatinate
SLSaarlandSaarland
SNSachsenSaxony
STSachsen-AnhaltSaxony-Anhalt
SHSchleswig-HolsteinSchleswig-Holstein
THThüringenThuringia

Apartment Addresses

When sending mail to an apartment, the German convention uses several terms:

Apartment Address Anna Schmidt
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:

International Format Max Mustermann
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

Berlin Erika Musterfrau
Unter den Linden 77
10117 Berlin
Munich (München) Thomas Schneider
Marienplatz 8
80331 München
Hamburg Julia Fischer
Jungfernstieg 22
20354 Hamburg
Frankfurt am Main Markus Weber
Zeil 106
60313 Frankfurt am Main
Cologne (Köln) Sabine Braun
Schildergasse 14
50667 Köln

Need realistic German addresses for testing forms and applications?

🏠 Try the Fake Address Generator →

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.