Vietnamese addresses nest a ward (phường) inside a district (quận) inside a city, plus a six-digit postcode introduced in 2018. Dropping the ward or district is the usual cause of misrouting in Hanoi and Ho Chi Minh City. Here is the format, a real example, and the errors to catch.
A Vietnamese label is recipient, the street with its number, the ward and district, then the city with the postcode, then the country.
Nguyen Van An romanized recipient name12 Nguyen Hue house number, then the streetBen Nghe Ward, District 1 the phường (ward) and quận (district)Ho Chi Minh City 700000 the city or province, then the 6-digit postcodeVIETNAM required for inbound international shipmentsVietnam Post rolled out a six-digit postcode in 2018, but the ward (phường), district (quận), and city still carry most of the local routing, especially in the major cities.
Format: Six digits (700000), introduced in 2018, written after the city.
Validation regex: ^\d{5}\d?$
Watch for: a missing ward or district, and a postcode left blank because the code is still newly adopted.
The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.
Vietnamese addresses nest a ward (phường) inside a district (quận). Both are needed to route within a city, where street names and numbers repeat across districts.
Vietnam adopted a six-digit postcode in 2018, but usage is still uneven. When it is missing, the ward, district, and city must be exact.
Ho Chi Minh City uses numbered districts (District 1, District 3) alongside named ones. Keep the number, since it is the routing key.
Names and streets carry diacritics (á, ê, ơ, ư). Keep them or transliterate consistently, since a mix can cause mismatches in carrier systems.
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.
District 1 removes the routing key in numbered-district cities.How the major carriers handle Vietnam addresses, and what your label needs to satisfy each one.
The national postal operator and inbound last-mile partner. It routes on the ward, district, and city, with the six-digit postcode supporting sorting.
Major domestic parcel carriers for Vietnamese ecommerce. They rely on the ward, district, and city for accurate last-mile delivery.
International carriers for inbound shipments. They require a romanized address with the country line and charge for corrections on incomplete addresses.
Address Guard checks Vietnam 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.