Sign In
International Address Formats

๐Ÿ‡ต๐Ÿ‡ฑPoland Address Format

Polish addresses use a two-part postal code in the form NN-NNN and rely heavily on parcel lockers for delivery. The street prefix ul. and the hyphenated code are where forms slip. Here is the format, a real example, and the errors to catch.

Correctly formatted
00-590
Jan Kowalski
ul. Marszaล‚kowska 12/34
00-590 Warszawa
POLAND
โœ“ Carrier-validated ยท deliverable

The Poland address format, field by field

A Polish label is recipient, the street prefix and name with building and flat number, then the postal code and city, then the country.

1Recipient nameJan Kowalski personal or business recipient
2Street + numberul. Marszaล‚kowska 12/34 street prefix (<code>ul.</code>), name, then building/flat (<code>12/34</code>)
3Postal code + city00-590 Warszawa 5-digit code as NN-NNN, then the city
4CountryPOLAND required for inbound international shipments

Postal code rules

The kod pocztowy is Poczta Polska's core routing field and sits before the city. The hyphen after the second digit is part of the standard format.

00-590

Format: Five digits with a hyphen after the second (NN-NNN, for example 00-590).

Validation regex: ^\d{2}-\d{3}$

Watch for: a run-together code without the hyphen, or a dropped leading zero on Warsaw codes.

What makes Poland different

The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.

The hyphen

The postal code is hyphenated

Polish codes are five digits with a hyphen after the second (00-590). Removing the hyphen can break validation systems built to the standard.

Street prefix

ul. and al. prefix the street

Streets carry a prefix: ul. (ulica, street) or al. (aleja, avenue). It is part of the address and should be kept.

Building and flat

Building and flat share a slash

The building and apartment are written with a slash (12/34), building then flat. Splitting them incorrectly points to the wrong unit.

Parcel lockers

Lockers are a major delivery mode

InPost Paczkomaty (parcel lockers) are hugely popular in Poland. A locker order carries a machine code instead of a home address, so the two flows should be handled separately.

Errors that cause failed deliveries to Poland

Each of these passes a basic "is this field filled in" check but fails at the carrier, turning into a redelivery, a return, or an address correction fee.

โœ•Missing hyphen in the postal code. 00590 instead of 00-590 can fail Polish lookups.
โœ•Street prefix dropped. Omitting ul. or al. removes context the carrier expects.
โœ•Building and flat merged. Losing the 12/34 split points to the wrong apartment.
โœ•Leading zero stripped. Warsaw codes like 00-590 lose meaning without the leading zero.
โœ•Special characters altered. Names and streets use ฤ…, ฤ‡, ล‚, ลผ; keep them consistent.

Carrier notes for Poland

How the major carriers handle Poland addresses, and what your label needs to satisfy each one.

Poczta Polska

The national postal operator. Routing is postal-code driven, so a valid hyphenated code with its leading zero is the field to get right first.

InPost

The dominant parcel-locker and courier network in Poland. Locker orders carry a Paczkomat code, while courier orders need the full street, building, and flat.

DPD, DHL, UPS

Major courier and international carriers. They expect the street prefix, building and flat, hyphenated code, and city, plus the country line for inbound shipments.

Validate every Poland address at checkout

Address Guard checks Poland addresses against carrier and postal databases before the order ships, normalizes the format, and flags the errors that cause failed deliveries. 240+ countries, $0.05 per check.

Poland address format FAQ

How do you write a Polish address?+
Recipient name, the street prefix and name with the building and flat number, then the five-digit postal code as NN-NNN and the city, then POLAND. Parcel-locker orders use an InPost machine code instead of a home address.
What is the Polish postal code format?+
Five digits with a hyphen after the second digit, in the form NN-NNN, for example 00-590. The hyphen is part of the standard format.
Why do deliveries to Poland fail?+
Usually because the postal code lost its hyphen or leading zero, the street prefix was dropped, or the building and flat were merged. Validating the hyphenated code against the city resolves most issues.