Para uno de mis proyectos tenía la necesidad de encontrar una base de datos de todos los Estados, Municipios y Localidades de la República Mexicana. El objetivo era encontrar un script listo para usar en MySQL.
Aunque encontré varios, ninguno con el formato y datos que yo necesitaba, así que termine haciendo uno a mis necesidades, el cual comparto a todos los que visitan mi página.
La información fuente fue descargada de la página del INEGI, en su sección “Catálogos Predefinidos” actualizado a Septiembre del 2011.
El archivo contiene 3 tablas: “estados”, “municipios” y “localidades” debidamente relacionadas con los siguientes totales:
- 32 Estados (31 estados y un DF)
- 2,457 Municipios
- 299,082 Localidades
El diseño de la base de datos se muestra en la siguiente imagen:
Los campos “clave” son una referencia numérica usado por el INEGI y están relacionados a su padre exceptuando estados. También agregué los campos “latitud”, “longitud” y “altitud” en la tabla “localidades” por si quieren referenciarlo a algún sistema de mapas.
Ya sin más que decir, aquí esta el archivo para su descarga, espero que sea de ayuda.
| Archivo | Versión | Tamaño | Descargas | |
|---|---|---|---|---|
| Estados, Municipios y Localidades | 1.0 | 5.83 MB | 95 | |
Publicado el 3 de noviembre de 2011 en


03/11/2011 a las 8:11 pm
Muy útil , gracias Developarts
21/01/2012 a las 9:42 pm
Muchas gracias por compartir, nos han ahorrado mucho tiempo. Saludos!!!
12/02/2012 a las 11:30 pm
MUCHAS GRACIAS