Postal codes in Germany

German Postleitzahl map of the first two digits

Postal codes in Germany, German: Postleitzahl (PLZ) (plural Postleitzahlen), have five numbers. The first two show the wide area, the three other show the postal district.

The present system was introduced on 1 July 1993. Before reunification, both the Federal Republic of Germany (FRG) and the German Democratic Republic (DDR) used four-digit codes.

There was a temporary system after reunification. Between 1989 and 1993 postal codes in the west started with W, eg W-1000 Berlin 30 (postal districts in western cities were separate from the postal code) and those in the east with O (for Ost), e.g.: O-1234 Berlin.

Companies that posted a lot of letters, German: Großkunden have their own postal codes, separate from those used for postal districts or PO Box number ranges.

Postal regions do not always follow state borders. This is because sometimes it is easier to deliver mail to a place on the border from the other state.

The postal regions and some postal codes are:

Saxony and Saxony-Anhalt

01 Region Dresden

02 Region Bautzen

03 Region Cottbus

04 Region Leipzig

06 Region Halle an der Saale/Dessau

08 Region Zwickau

09 Region Chemnitz

Berlin

10115 - 14199

Brandenburg

01000-01999

04000-04999

The rest are in Saxony

15000-19999

Mecklenburg-Western Pomerania

17000-17999

18000-18999

19000-19999

Hamburg

20000-20999

  • 20001-20999 - Hamburg
    • 20253 - Hamburg

21000-21999

22000-22999

  • 22001-22757 - Hamburg

Schleswig-Holstein

23000-23999

  • 23501-23570 - Lübeck
  • 24301-24306 - Plön
    • 23406 - Plön (centre)

24000-24999

25000-25999

  • 25436 - Uetersen, Tornesch, Moorrege, Heidgraben, Groß Nordende, Neuendeich
  • 25709 - Marne
  • 25801 - 25813 - Husum
    • 25801 - Husum
    • 25813 - Husum, centre
  • 25876 - Schwabstedt

Bremen

28000-28999

  • 28078-28199 (possibly higher) - Bremen

Lower Saxony

05000-05999

The rest are in Saxony

26000-26999

29000-29999

30000-30999

31000-31999

  • 31008 - Elze
  • 31061 - Alfeld
  • 31101-31141 - Hildesheim
    • 31001 - Hildesheim
    • 31134 - Hildesheim (centre)
    • 31141 - Hildesheim
  • 31627 - Rohrsen
  • 31737 - Rinteln
  • 31785 - 31789 - Hamelin
    • 31785 - Hameln (centre)
    • 31789 - Hameln

37000-37999

38000-38999

  • 38154-38547 - Wolfsburg
    • 38154 Königslutter
    • 38165 Wolfsburg
    • 38440 Wolfsburg (Center)
    • 38442 Wolfsburg
    • 38444 Wolfsburg (Center)
    • 38446 Wolfsburg (Center)
    • 38448 Wolfsburg (Center)
    • 38458 Wolfsburg
    • 38479 Wolfsburg
    • 38518 Gifhorn
    • 38547 Wolfsburg
  • 38296 - Wolfenbüttel
  • 38678 - Clausthal-Zellerfeld
  • 38486 Kusey --> Sachsen-Anhalt

39000-39969

The rest are in Saxony

49000-49999

This list is incomplete.

Thuringia

06000-06999

The rest are in Saxony

07000-07999

The rest of the 07s are in Saxony

98000-98999

99000-99999

North Rhine-Westphalia

32000-32999

33000-33999

40000-40999

41000-41999

  • 41334 - Nettetal
  • 41460-41492 - Neuss
  • 41460 - Neuss (downtown)
  • 41492 - Neuss
  • 41751 - Viersen (Dülken)
  • 41844 - Wegberg

42000-42999

44000-44999

45000-45999

46000-46999

    • 46519 - Alpen
    • 46562 - Voerde
    • 46282 - Dorsten

47000-47999

  • 47701 - 47839 - Krefeld and surroundings
    • 47701 - Krefeld
    • 47798 - Krefeld (centre)
    • 47799 - Krefeld
    • 47800 - Krefeld, Bockum area
    • 47829 - Krefeld, Uerdingen area
    • 47839 - Krefeld
  • 47918 - Tönisvorst

48000-48999

50000-50999

51000-51999

52000-52999

53000-53999

  • 53520 - Herresbach
  • 53809 is in the Rheinland-Pfalz

55000-55999

57000-57999

The rest are in North Rhine-Westphalia

58000-58999

59000-59999

Rhineland-Palatinate

54000-54999

56000-56999

65000-65999

  • 65183-65207 - Wiesbaden
    • 65183 - Wiesbaden
  • 65207 - Wiesbaden
  • 65624 is in Rhineland-Palatinate
  • 65835 - Liederbach
  • 65843 - Sulzbach
  • 67346 - Speyer Rhineland-Palatinate

66000-66999

  • 66xxx
  • 66150 AOL
  • 66117 - Saarbrücken Centre
  • 66124 - Universität des Saarlandes
  • 66666: Großkunde
  • 66879 is in Rheinlqnd-Pfalz
  • 66894 Martinshöhe
  • 66976 Rodalben in Rhineland-Pfalz

Hesse

35000-35999

36000-36999

60000-60999

61000-61999

63000-63999

64000-64999

Saarland

Baden-Württemberg

69000-69999

70000-70999

71000-71999

72000-72999

73000-73999

74000-74999

75000-75999

76000-76999

77000-77999

78000-78999

79000-79999

88000-88999

Bavaria

80000-80999

81000-81999

  • 81000 - 81373 - München (may exist well into the 81900s)
  • 81663 - EADS

82000-82999

84000-84999

  • 84001-84036 - Landshut
    • 84001 - Landshut
    • 84026 - Landshut (centre)
    • 84036 - Landshut

85000-85999

86000-86999

87000-87999

89000-89999

90000-90999

  • 903xx, 904xx - Nürnberg
  • 905xx - Nürnberg southeastern suburbs

91000-91999

92000-92999

93000-93999

  • 93001-93059 - Regensburg
    • 93001 - Regensburg
    • 93047 - Regensburg (centre)
    • 93055 - Regensburg
  • 93164 - Brunn

94000-94999

95000-95999

  • 95401-95448 - Bayreuth
    • 95401 - Bayreuth
    • 95444 - Bayreuth (center)
    • 95448 - Bayreuth
  • 95632 - Wunsiedel


Postal Codes In Germany Media