Sign In
International Address Formats

🇸🇮Slovenia Address Format

Slovenian addresses use a four-digit postal code before the city, sometimes prefixed with the country code as SI-1000. The street name comes before the house number, and there is no region line for urban addresses. Here is the format Pošta Slovenije expects, a real example, and the errors that cause failed deliveries.

Correctly formatted
1000
Luka Horvat
Slovenska cesta 35
1000 Ljubljana
SLOVENIA
Carrier-validated · deliverable

The Slovenia address format, field by field

A Slovenian label is recipient, optional company, the street with its house number, then the four-digit postal code and the city on one line, then the country. Urban addresses carry no region line.

1Recipient nameLuka Horvat personal or business recipient
2CompanyPrimer d.o.o. optional, above the street line (d.o.o. is a Slovenian limited company)
3Street + house numberSlovenska cesta 35 street name first, then the house number
4Postal code + city1000 Ljubljana 4-digit code, optionally written <code>SI-1000</code>, then the city, on one line
5CountrySLOVENIA required for inbound international shipments

Postal code rules

The postal code (poštna številka) maps to a delivery area and drives Pošta Slovenije routing. Codes run from 1000 to 9999, so all four digits are significant and there are no leading zeros to lose. The optional SI- prefix is the ISO country code, not part of the numeric value.

1000

Format: 4 digits with no space, for example 1000. On cross-border mail it may carry the country prefix, written SI-1000, placed before the city.

Validation regex: ^\d{4}$

Watch for: forms that reject the letters in the SI- prefix, or that pad the four-digit code to five. Both cause lookup failures.

What makes Slovenia different

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

The SI- prefix

The country prefix is not part of the number

On cross-border mail the code may be written SI-1000, where SI is the ISO country code and 1000 is the four-digit postal code. A form that rejects the letters, or treats SI as data, corrupts the code.

Four digits

Codes run 1000 to 9999

Every Slovenian postal code is four digits between 1000 and 9999, so there are no leading zeros to lose, but a code padded to five digits or truncated below four fails lookup.

Code before city

The postal code comes before the city

The code precedes the city on one line, as 1000 Ljubljana, the reverse of the US city-then-ZIP order. Printing Ljubljana 1000 confuses automated sorting.

Bilingual areas

Coastal and Prekmurje names are bilingual

In the Italian-speaking coast around Koper (Capodistria) and Hungarian-speaking Prekmurje, streets and towns carry two official names. Use the name a customer provides consistently; mixing the two forms across systems causes mismatches.

Errors that cause failed deliveries to Slovenia

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.

SI- prefix rejected. Forms that refuse the letters in SI-1000 drop the country prefix that international carriers read.
Four-digit code padded or truncated. A code written as five digits or fewer than four breaks Pošta Slovenije lookups.
Postal code after the city. Ljubljana 1000 reverses the expected 1000 Ljubljana order.
Slovene diacritics stripped. Mixing Čopova and Copova across systems can cause address mismatches.
House number before the street. 35 Slovenska cesta reverses the expected street-then-number order.

Carrier notes for Slovenia

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

Pošta Slovenije

The national postal operator and backbone for domestic and inbound delivery. Routing is postal-code-driven, so a valid four-digit code is the field that matters most.

GLS & DPD

The largest private parcel networks for Slovenian ecommerce. They expect the street with its house number and a clean code and city line for first-time delivery.

DHL, FedEx, UPS

International carriers for inbound shipments. Include the country line and the SI- prefix; they apply correction surcharges when a code forces a manual fix.

Validate every Slovenia address at checkout

Address Guard checks Slovenia 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.

Address formats for other countries

Part of the Address Guard international address format guide, covering 240+ countries.

Slovenia address format FAQ

How do you write a Slovenian address?+
Recipient name, optional company, the street name with its house number, then the four-digit postal code and the city on one line (for example 1000 Ljubljana, or SI-1000 Ljubljana on cross-border mail), then SLOVENIA.
What is the Slovenian postal code format?+
Four digits between 1000 and 9999, written before the city, for example 1000 Ljubljana. On international mail it may carry the country prefix as SI-1000. It drives Pošta Slovenije routing, so all four digits and the prefix letters must be preserved.
Why do deliveries to Slovenia fail?+
Most often because the postal code was padded or truncated, placed after the city, or stripped of its SI- prefix, or because Slovene diacritics were dropped. Validating the code against the city before shipping resolves the majority of these.