Poštanski broj, kod od brojeva ili slova, ili kombinacija i jednih i drugih, posebna za svako naselje, kako bi se omogućilo brzo strojno razvrstavanje pošiljki.
U Republici Hrvatskoj se rabe petoznamenkasti brojevi (npr. 10000 – Zagreb, 21000 – Split, 23000 – Zadar, 31000 – Osijek, 35000 – Slavonski Brod, 51000 – Rijeka, 52100 – Pula). Takav je sustav uveden 1. siječnja 1971., a naslijeđen je od bivše SFRJ, iako su neki poštanski brojevi promijenjeni.
Naime, ranije su svi poštanski brojevi u Hrvatskoj počinjali s 4 ili 5, a sada počinju znamenkama 1, 2, 3, 4 ili 5 (npr. Zagreb je imao broj 41000, Split 58000, Osijek 54000, a Rijeka 51000). Razlog tome je bila jedinstvena organizacija poštanskih brojeva u Jugoslaviji (brojevi u Srbiji s pokrajinama su počinjali s 1 ili 2 odnosno 3, u Sloveniji sa 6, u Bosni i Hercegovini sa 7 itd.; Srbija i BiH su sačuvale te numeracije, Slovenija je samo odbacila prvu znamenku, Hrvatska je preinačila numeraciju itd.).
1XXXX – Zagrebačka regija
2XXXX – Južno hrvatsko primorje
3XXXX – Istočna Hrvatska
4XXXX – Središnja Hrvatska osim Zagrebačke regije
5XXXX – Zapadna i gorska Hrvatska