Germany Postal Code (PLZ) Format Guide — 5-Digit System Explained

Published: August 15, 2026 · 5 min read

Germany uses a clean, all-numeric postal code system called the PLZ (Postleitzahl). Every German postal code is exactly five digits, such as 10115 for central Berlin. Understanding the structure makes it much easier to check whether an address is complete and correct.

The 5-Digit PLZ Format

The first digit of a German PLZ identifies one of ten broad geographic zones, running roughly from east to west and north to south:

First DigitRegionExample City
0Dresden / East Saxony01067 Dresden
1Berlin10115 Berlin
2Hamburg20095 Hamburg
3Hannover30159 Hannover
4Düsseldorf40213 Düsseldorf
5Cologne / Bonn50667 Cologne
6Frankfurt am Main60311 Frankfurt
7Stuttgart70173 Stuttgart
8Munich80331 Munich
9Nuremberg90402 Nuremberg

A Brief History

Germany introduced a 4-digit system in 1941 (and 1962 in the west). After reunification, the current 5-digit system replaced it on July 1, 1993. Today Deutsche Post maintains roughly 29,000 active postal codes.

Writing German Addresses

🇩🇪 Need a German PLZ?

Search 23,000+ German postal codes by city or address — free and instant.

Search German PLZ →