Cambodian addresses route on the commune (sangkat or khum) and district (khan or srok) within a province. Cambodia Post rolled out a modern postal code system in 2017 that many senders now use alongside the older commune-based address. Here is the correct structure, a real example, and the mistakes that cause failed deliveries.
A Cambodian label runs recipient, optional company, the house number and street, the commune (sangkat) and district (khan), the city or province with the postal code, then the country. The commune and district carry the routing; the code confirms it.
Sophea Chan personal or business recipientAngkor Trading Co., Ltd. optional, above the street lineNo. 56, Street 294 house number first, then the street, which is often numberedSangkat Tonle Bassac, Khan Chamkarmon the sangkat (commune) and khan (district), the core routing fieldsPhnom Penh 120101 the city or province with the 5 to 6 digit codeCAMBODIA required for inbound international shipmentsCambodia Post introduced the current postal code system in 2017, and adoption has grown but is not universal. The code encodes province, district and commune, so a valid six-digit code closely mirrors the commune-based address. Because coverage is uneven, treat the code as helpful confirmation and still capture the sangkat and khan in full.
Format: 5 or 6 digits, for example 120101. The first two digits are the province, the next two the district (khan or srok), and the last two the commune (sangkat or khum).
Validation regex: ^\d{5,6}$
Watch for: codes shorter than five digits or invented from a ZIP-style habit. When unsure, rely on the commune (sangkat) and district (khan) rather than a guessed number.
The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.
A Cambodian address is placed by its sangkat (commune) and khan (district in cities), or khum and srok in rural areas. Streets are frequently numbered and repeat, so these two fields, not the street, do the sorting.
Cambodia Post launched the current code system in 2017. Coverage has grown but is uneven, so capture the sangkat and khan in full and use the five or six-digit code as confirmation, not a replacement.
Phnom Penh uses numbered streets (Street 294) that recur in different districts. Without the sangkat and khan, a numbered street alone is ambiguous.
Khmer place names romanize inconsistently, such as Phnom Penh versus Phnum Penh or Toul Kork versus Tuol Kouk. Keep one spelling across the label and your records so lookups match.
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.
Toul Kork versus Tuol Kouk) breaks address and carrier lookups.How the major carriers handle Cambodia addresses, and what your label needs to satisfy each one.
The national postal operator and the authority behind the 2017 postal code system. It routes on the province, district (khan) and commune (sangkat), which the six-digit code mirrors.
Major domestic couriers for ecommerce in Phnom Penh and the provinces. They rely on an exact sangkat and khan plus a phone number, since drivers often call to confirm the location.
International carriers for inbound shipments. Include the country line and a phone number; they charge address-correction fees when a missing commune or district forces a manual fix.
Address Guard checks Cambodia 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.