Ireland has no traditional postcodes; instead the seven-character Eircode pins an address to a single delivery point, and the county still appears on the label. Many senders omit the Eircode, which is exactly what makes rural Irish addresses hard to deliver. Here is the format and how to validate it.
An Irish label is recipient, the street or townland address, the town or Dublin postal district, the county, then the Eircode, then the country.
Sean Murphy personal or business recipient12 Dame Street number and street, or house name and townland in rural areasDublin 2 the town, or the Dublin postal districtCo. Dublin the county; still used alongside the EircodeD02 AF30 7-character code identifying the exact propertyIRELAND required for inbound international shipmentsUnlike most countries, Ireland's Eircode identifies an individual property rather than an area, which is vital in rural areas where many houses share a townland and have no unique street address.
Format: The Eircode is seven characters: a three-character routing key, a space, then four characters (D02 AF30).
Validation regex: ^[\dA-Z]{3} ?[\dA-Z]{4}$
Watch for: a missing Eircode on rural or non-unique addresses, where it is often the only unambiguous identifier.
The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.
An Eircode is not an area code; it pins a single address. In rural Ireland, where many homes share a townland and lack a unique street address, the Eircode is often the only way to deliver reliably.
Even with an Eircode, Irish addresses keep the county (Co. Cork, Co. Galway). It should be validated, not dropped, since customers still expect it.
Dublin addresses carry a postal district (Dublin 2, Dublin 4) where the Eircode routing key starts with D. Keep both.
Ireland had no national postcode before Eircode launched in 2015, so legacy address data often lacks one. Encourage customers to add their Eircode at checkout.
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.
Dublin 2 makes a central address less precise.How the major carriers handle Ireland addresses, and what your label needs to satisfy each one.
The national postal operator and the body behind Eircode. Its routing uses the Eircode where present, so encourage customers to provide it, especially in rural areas.
Major parcel carriers for Irish ecommerce. They increasingly rely on the Eircode for precise last-mile delivery alongside the town and county.
International carriers for inbound shipments. Include the country line and the Eircode; it prevents the ambiguity that causes redelivery on non-unique addresses.
Address Guard checks Ireland 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.
Part of the Address Guard international address format guide, covering 240+ countries.