Saltar al contenido

Códigos postales de Nuevo León

Nuevo León concentra 1,086 códigos postales repartidos en 51 municipios y 5,475 colonias. Van del 64000 al 67986.

Códigos postales
1,086
Municipios
51
Colonias
5,475
Rango
64000–67986

Los dos primeros dígitos son el estado

Nuevo León usa 4 prefijos de dos dígitos: 64, 65, 66, 67. Un código que empiece con cualquiera de ellos está en Nuevo León y en ningún otro estado.

  • 64
  • 65
  • 66
  • 67

Eso vale para todo el país: entre los 31,880 códigos postales del catálogo, no hay un solo prefijo de dos dígitos que compartan dos estados. Por eso se puede saber el estado con un código a medio escribir, y por eso una búsqueda por prefijo de dos dígitos es un filtro por estado disfrazado.

Por número de códigos postales, Nuevo León ocupa el lugar 14 de 32 estados; por número de municipios, el 16.

Municipios de Nuevo León

51 en total, en orden alfabético, con la clave INEGI que la API devuelve en municipality.code y el tramo que cubren sus códigos postales.

Municipios de Nuevo León
Nombre INEGI Códigos postales Rango
Abasolo001365650–65654
Agualeguas0021965800–65838
Allende0041067350–67383
Anáhuac0051365000–65059
Apodaca0063566600–66649
Aramberri0071567940–67959
Bustamante008165150
Cadereyta Jiménez0093467450–67499
Cerralvo011465900–65940
China013767050–67099
Ciénega de Flores0121565550–65583
Doctor Arroyo0142867900–67938
Doctor Coss015766950–66980
Doctor González016866750–66785
El Carmen010666550–66583
Galeana0172467850–67878
García0182766000–66048
General Bravo020867000–67030
General Escobedo0212566050–66085
General Terán0221267400–67448
General Treviño023265850–65880
General Zaragoza0241167960–67978
General Zuazua025865750–65796
Guadalupe0266367100–67205
Hidalgo047165600
Higueras028265700–65719
Hualahuises0291367880–67899
Iturbide0301267830–67849
Juárez0312767250–67298
Lampazos de Naranjo032665070–65092
Linares0333967700–67828
Los Aldamas003566900–66945
Los Herreras027666850–66880
Los Ramones0421566800–66849
Marín034366700–66710
Melchor Ocampo035365950–65958
Mier y Noriega036467980–67986
Mina037665100–65140
Montemorelos0384167500–67640
Monterrey03921764000–64997
Parás040665450–65477
Pesquería0411766650–66693
Rayones043767650–67690
Sabinas Hidalgo0442865200–65348
Salinas Victoria0452665500–65548
San Nicolás de los Garza0465966400–66499
San Pedro Garza García0195666200–66297
Santa Catarina0486066100–66390
Santiago0492867300–67344
Vallecillo0501065400–65449
Villaldama051465350–65395

Un rango es un primer código y un último código, no una afirmación de que todo lo que hay en medio pertenezca al mismo lugar. Los rangos se traslapan, y esa es la razón habitual de que una consulta por rango devuelva más de lo que esperabas.

Los mismos datos, en JSON

Esta tabla es una sola llamada. Nuevo León tiene el id 19 en el catálogo, y pedir sus códigos postales recorre los 1,086, de veinte en veinte.

Solicitud

curl
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.postalkit.mx/v1/states/19/postal-codes

Respuesta

200 Éxito (paginado)
{
  "data": [
    {
        "id": 17926,
        "code": "64000",
        "state": {
            "id": 19,
            "name": "Nuevo León",
            "code": "19"
        },
        "municipality": {
            "id": 965,
            "name": "Monterrey",
            "code": "039"
        },
        "city": {
            "id": 362,
            "name": "Monterrey"
        }
    }
  ],
  "links": { "first": "...", "last": "...", "prev": null, "next": "..." },
  "meta": { "current_page": 1, "total": 1086, "per_page": 20 }
}

Si lo que traes es el nombre y no el id, la búsqueda geográfica lo acepta como texto, y acepta el nombre que escribiría una persona, no solo el del catálogo.

Solicitud

curl
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://api.postalkit.mx/v1/postal-codes/search?state=Nuevo%20Le%C3%B3n"

Un nivel más abajo, /v1/states/19/municipalities devuelve la tabla de arriba con sus ids, que es sobre lo que se arma un menú en cascada estado → municipio.

Antes de copiarla

Qué hay en esta página, y qué hay detrás

  • La fuente es el catálogo nacional de SEPOMEX.

    Cada cifra de aquí es un conteo sobre las mismas filas con las que responde la API: el catálogo que publica Correos de México, importado completo y no por muestra.

  • Se revisa cada mes, y solo se mueve cuando se mueve la fuente.

    La actualización compara un hash del catálogo publicado antes de escribir nada, así que un mes sin cambios deja los datos intactos. GET /v1/account/db-version te dice qué versión estás leyendo.

  • Un código postal no es un polígono.

    El catálogo es una lista de códigos con las colonias que cuelgan de cada uno, no un archivo de fronteras. Te dice qué colonias comparten un código; no te dibuja la forma de ninguno.

  • Un código, muchas colonias.

    Es el caso normal, no la excepción: Nuevo León tiene 5,475 colonias repartidas en 1,086 códigos. Un formulario que espere que un código lleve a un solo barrio se va a equivocar más veces de las que acierte.

Descarga el estado entero y mira lo que cuesta.

100 consultas al mes, gratis y sin tarjeta. Suficiente para recorrer buena parte de un estado antes de decidirte por un plan.

curl -s https://api.postalkit.mx/v1/states/19/postal-codes -H "Authorization: Bearer YOUR_API_KEY"