Germany Address Format
German addresses go from smallest unit to largest: recipient, street name followed by the house number, then the 5-digit PLZ preceding the city on one line. The house number always comes after the street name, and the federal state (Bundesland) is not part of the address.
Standard format
PLZ (Postleitzahl) rules
| Field name | PLZ (Postleitzahl) |
|---|---|
| Format | NNNNN (N = digit, A = letter) |
| Example | 10115 |
| Pattern | ^\d{5}$ |
| Rule | 5 digits; the first digit denotes the routing region (0 = east, 9 = Bavaria). The PLZ is written before the city name. |
Fields used in Germany
| State / region | No |
|---|---|
| Street address | Yes — "Street and house number" locally |
| P.O. Box | Yes — "Postfach" locally |
FAQ
What is the PLZ (Postleitzahl) format in Germany?
The format is NNNNN (N = digit, A = letter), for example 10115. 5 digits; the first digit denotes the routing region (0 = east, 9 = Bavaria). The PLZ is written before the city name.
How do you write an address in Germany?
Germany addresses are written from the smallest unit to the largest. German addresses go from smallest unit to largest: recipient, street name followed by the house number, then the 5-digit PLZ preceding the city on one line. The house number always comes after the street name, and the federal state (Bundesland) is not part of the address.
Does Germany use postal codes?
Yes. Germany uses the PLZ (Postleitzahl) in the format NNNNN (example: 10115). 5 digits; the first digit denotes the routing region (0 = east, 9 = Bavaria). The PLZ is written before the city name.
Generate a fake Germany address
Have real Germany addresses to check?
Validate a whole CSV of customer addresses before shipping — format, postal-code/city match, suspicious-entry flags. Pay per batch, no subscription.
Validate a batch →Tools
Sources
- https://www.deutschepost.de/en
- https://www.upu.int/UPU/media/upu/documents/PostCode/ManualAddressing.pdf