Una dirección de EE. UU. tiene un orden fijo: destinatario, dirección postal, unidad secundaria opcional y, en una sola línea, ciudad, estado de dos letras y código ZIP. Ese es todo el formato. Casi todos los errores en un formulario de direcciones de EE. UU. se deben a mover uno de esos elementos, inventar un campo para él o tratar el ZIP como un número en lugar de una cadena.
Esta guía recorre el bloque línea por línea y luego cubre las partes que causan incidentes reales: códigos de estados y territorios, ZIP frente a ZIP+4, direcciones militares y territoriales, y la diferencia entre lo que USPS acepta en el correo y lo que debe aceptar un formulario web. Cada regla a continuación es algo que puedes verificar en una prueba.
El bloque de dirección de EE. UU. de cinco líneas
El correo nacional usa un bloque simple. El nombre del destinatario va primero, la dirección postal segundo, la unidad secundaria tercero cuando existe, y la ciudad, el estado y el ZIP comparten la cuarta línea. La línea del país se omite para el correo nacional y solo se añade cuando el envío sale de Estados Unidos.
El equipo de clasificación lee el bloque de abajo hacia arriba: ZIP, luego estado, luego ciudad, luego calle. Por eso el ZIP va en la misma línea que la ciudad y el estado en lugar de en una línea propia, y por eso una línea suelta entre la ciudad y la calle puede romper la lectura automatizada. Un formulario web no tiene que reflejar exactamente el bloque postal, pero los valores que almacena deben corresponderse claramente con él.
| Línea | Contenido | Ejemplo |
|---|---|---|
| 1 | Nombre del destinatario | Dana Whitfield |
| 2 | Dirección postal o PO box | 1420 SW Alder St |
| 3 | Unidad secundaria, si la hay | Apt 7B |
| 4 | Ciudad, código de estado, ZIP | Portland, OR 97205 |
| 5 | País, solo internacional | United States |
Línea de dirección 1 frente a línea de dirección 2
La línea 1 es la línea de entrega: número de edificio, nombre de la calle y cualquier sufijo direccional o de tipo de vía. La línea 2 es el designador de unidad secundaria: apartment, suite, floor, room, unit, building o department. Un PO box es una línea de entrega cuando es el punto de entrega, así que va en la línea 1, no en la línea 2.
La regla que evita la mayoría de los defectos es simple: nunca pongas dos conceptos distintos en una misma línea. "123 Main St Apt 4" son dos campos disfrazados de uno, y obliga a cada consumidor posterior a volver a analizarlo. A la inversa, no pongas la ciudad en la línea 2 porque la línea de la calle se hizo demasiado larga. Si el formulario debe limitar la línea 1 a 100 caracteres, eso es una restricción de la interfaz, no permiso para reubicar datos.
- Línea 1: número de casa, predireccional, nombre de la calle, sufijo, posdireccional
- Línea 2: Apt, Ste, Unit, Fl, Rm, Bldg, Dept, seguido del identificador
- La línea 2 queda vacía cuando no hay unidad secundaria; nunca escribas N/A ni un guion
- Un PO box es la línea 1 cuando el apartado postal es el punto de entrega
- Mantén una línea de empresa o de atención separada de la línea de la calle
La línea ciudad, estado, ZIP
Estos tres valores van juntos, separados por comas, con un solo espacio entre el código de estado y el ZIP. El estado es siempre el código USPS de dos letras, en mayúsculas y sin punto. "Oregon" va en una columna de nombre de región de la base de datos si la tienes, pero la línea postal usa OR.
El ZIP es una cadena. Son cinco dígitos, opcionalmente seguidos de un guion y cuatro más para ZIP+4. Los ceros iniciales son reales: 02134 es Boston, y una columna de tipo entero lo almacena como 2134. Si tu esquema ya tiene una columna ZIP de tipo entero, vale la pena migrar a texto antes del primer cliente de Nueva Inglaterra, no después.
USPS prefiere el nombre de la ciudad en mayúsculas en el correo, pero un formulario debe almacenar mayúsculas y minúsculas y convertir a mayúsculas solo al imprimir. Otra razón para no validar la ciudad contra el ZIP: una sola área de entrega puede reconocer varios nombres de ciudad aceptables, así que una discrepancia es común y no hace que la dirección enviada esté mal formada. Valida la forma de cada campo, genera el bloque postal y deja la concordancia entre ciudad y ZIP a un conjunto de datos de referencia que hayas licenciado realmente.
| Valor | Formato | Ejemplo |
|---|---|---|
| Ciudad | Texto libre, mayúsculas y minúsculas | Portland |
| Estado | Dos letras mayúsculas | OR |
| ZIP | 5 dígitos | 97205 |
| ZIP+4 | 5 dígitos, guion, 4 dígitos | 97205-2515 |
| Estado más ZIP | Un espacio entre ambos | OR 97205 |
Códigos de estados, distrito y territorios
USPS publica 50 códigos de estado más el Distrito de Columbia y los territorios habitados. Los formularios que solo listan 50 estados rechazan Puerto Rico, Guam, las Islas Vírgenes de EE. UU., Samoa Americana y las Islas Marianas del Norte, lo que es un error de conversión real para una parte significativa de las direcciones de ciudadanos estadounidenses.
Usa los códigos USPS en lugar de las subdivisiones ANSI o ISO cuando difieran. El código USPS es el que aparece en el correo y el que devuelven los servicios de validación de direcciones. No aceptes nombres completos de estados en el campo de región a menos que los normalices primero, y no asumas que el código siempre tiene dos letras para todos los territorios adyacentes a EE. UU.: el correo militar usa AA, AE y AP, que no son estados en absoluto.
| Código | Nombre | Notas |
|---|---|---|
| DC | District of Columbia | No es un estado; aun así es un código de región válido |
| PR | Puerto Rico | ZIP de cinco dígitos, de 006xx a 009xx |
| VI | US Virgin Islands | ZIP 008xx |
| GU | Guam | ZIP 969xx; a menudo se envía internacionalmente |
| AS | American Samoa | ZIP 96799 |
| MP | Northern Mariana Islands | ZIP 9695x |
| AA | Armed Forces Americas | Correo militar, ZIP 340xx |
| AE | Armed Forces Europe | Correo militar, ZIP 09xxx |
| AP | Armed Forces Pacific | Correo militar, ZIP 96xxx |
Estructura de ZIP y ZIP+4
Un ZIP de cinco dígitos identifica un área de entrega, normalmente un grupo de manzanas, un edificio o una ruta rural. ZIP+4 añade cuatro dígitos que lo reducen a una cara de manzana, un piso de un edificio grande o una ruta de cartero específica. Ambos son cadenas; el guion en ZIP+4 forma parte de la presentación convencional y debe conservarse cuando el valor pasa por un formulario.
No puedes inferir un rango de ZIP para una ciudad desde primeros principios, y no deberías crear a mano una tabla completa de ZIP a ciudad. Lo que sí puedes verificar de forma económica es la forma: cinco dígitos, guion opcional y cuatro dígitos, sin letras, sin prefijo de país inicial. Si necesitas comprobar la existencia, este sitio verifica los ZIP de EE. UU. contra un conjunto de datos de 40.979 filas, lo que es una comprobación de existencia y nada más.
| Entrada | Válido | Motivo |
|---|---|---|
| 97205 | Sí | ZIP simple de cinco dígitos |
| 97205-2515 | Sí | ZIP+4 con guion |
| 02134 | Sí | El cero inicial es significativo |
| 9720 | No | Cuatro dígitos |
| 97205 2515 | No | Espacio en lugar de guion en ZIP+4 |
| 97205-251 | No | Tres dígitos después del guion |
Correo internacional y la línea del país
Para el correo que sale de Estados Unidos, el nombre del país se escribe en mayúsculas en su propia línea final, y la dirección de EE. UU. mantiene su forma nacional encima. "USA" es aceptable en el correo internacional entrante, pero el nombre completo del país es la opción más segura para la clasificación automatizada.
Dentro de un formulario web, el campo de país también debe determinar el formato. Si un usuario selecciona Canadá, la lista de estados debe convertirse en provincias, la etiqueta del ZIP debe convertirse en código postal y el patrón debe cambiar. Si selecciona Estados Unidos, el formulario debe rechazar un código postal de seis caracteres en lugar de truncarlo. El país no es un menú desplegable decorativo.
- La línea del país va al final y en mayúsculas para el correo saliente
- No añadas "United States" en medio de una dirección nacional
- Cambiar el país debe restablecer el campo de región, no conservar el valor anterior
- Cambiar el país debe volver a ejecutar la validación postal con el nuevo patrón
Direcciones de apartamento, PO box, ruta rural y militares
Las unidades secundarias usan designadores estándar: APT, STE, UNIT, FL, RM, BLDG, DEPT. USPS prefiere la abreviatura con un espacio y luego el identificador, como en "STE 200". Las palabras en forma larga como "Suite" se aceptan, pero es más probable que se trunquen por el límite de 30 caracteres de la línea 2.
Las direcciones rurales y de carretera pueden usar "RR 2 BOX 145" o un número estilo calle asignado por la autoridad local del 911. El correo militar usa el código AA, AE o AP más un ZIP en el rango 340xx, 09xxx o 96xxx, y el campo de ciudad lleva la designación APO o FPO, por ejemplo "APO AE 09021". Ninguna de estas debe ser reordenada por un formateador que asume "número y luego nombre de calle".
| Tipo de dirección | Ejemplo | Advertencia |
|---|---|---|
| Apartamento | 1420 SW Alder St Apt 7B | El identificador de unidad es alfanumérico |
| Suite | 600 Congress Ave Ste 1400 | No lo fusiones en la línea 1 |
| PO box | PO Box 4421 | Línea 1 válida, no requiere calle |
| Ruta rural | RR 2 Box 145 | No hay número de casa en el sentido habitual |
| Militar | Unit 2050 Box 4190, APO AE 09021 | AA, AE y AP no son estados |
Preguntas
- Destinatario, dirección postal, apartamento o suite opcional y, en una sola línea, ciudad, estado de dos letras y ZIP. La línea del país solo se añade para el correo internacional.
- No. Cinco dígitos son válidos para el correo y para la mayoría de los formularios. Acepta ZIP+4 cuando se proporcione, conserva el guion y almacena el valor completo como texto.
- Cincuenta estados, más DC, más códigos de territorios como PR, VI, GU, AS y MP, más los códigos militares AA, AE y AP. Un menú desplegable de 50 elementos está incompleto.
- Sí, cuando es el punto de entrega. Va en la línea 1, y el formulario no debe exigir un número de calle junto a él.
- No. Los ceros iniciales importan y ZIP+4 contiene un guion. Almacena el valor como una cadena con un límite de longitud y valida la forma, no el valor numérico.
¿En qué orden va una dirección de EE. UU.?+
¿Debe ser obligatorio el ZIP+4?+
¿Cuántos códigos de estado hay?+
¿Es un PO box una dirección postal válida?+
¿Puedo almacenar un código ZIP como entero?+
Los ejemplos son sintéticos. No utilices una dirección generada para verificaciones de identidad, registro de cuentas ni entregas.