Postal codes in Croatia


Postal codes in Croatia are 5 digit numeric. There are 20 two digit zones defined. Zagreb City and Zagreb County have one, each other first level administrative country subdivision, i.e. one of the counties of Croatia, has its own range.
From the 10 possible 1 digit ranges only 5 are assigned:
In the range 1xxxx only one two digit range namely 10xxx is assigned, the maximum of subranges exists is in the 4xxxx range with 7 ranges.
RangeLocation
10xxxCity of Zagreb and Zagreb County
20xxxDubrovnik-Neretva County
21xxxSplit-Dalmatia County
22xxxŠibenik-Knin County
23xxxZadar County
31xxxOsijek-Baranja County
32xxxVukovar-Srijem County
33xxxVirovitica-Podravina County
34xxxPožega-Slavonia County
35xxxBrod-Posavina County
40xxxMeđimurje County
42xxxVaraždin County
43xxxBjelovar-Bilogora County
44xxxSisak-Moslavina County
47xxxKarlovac County
48xxxKoprivnica-Križevci County
49xxxKrapina-Zagorje County
51xxxPrimorje-Gorski Kotar County
52xxxIstria County
53xxxLika-Senj County

Three cities have a postal code with 4 zeros: 10000 Zagreb, 20000 Dubrovnik, 40000 Čakovec.

Old system

After independence, Croatia went on to use the 5 digit numeric postal codes once assigned to the Socialist Republic of Croatia. The system had assigned the ranges 4xxxx and 5xxxx to the republic.