Skip to Content

🇲🇽Mexico Subdivisions

All 32 Mexico subdivisions with ISO 3166-2:MX codes - North America / Central America

Total

32 subdivisions

Types

Federal District, State

ISO Standard

ISO 3166-2:MX

Code Example

import { subdivision } from '@koshmoney/countries';

// Get all Mexico subdivisions
const subs = subdivision.getByCountry('MX');
// => 32 subdivisions

// Look up a specific subdivision
subdivision.get('MX-AGU');
// => { code: 'MX-AGU', name: 'Aguascalientes', type: 'State' }

// Validate a subdivision code
subdivision.isValidCode('MX-AGU');  // true
subdivision.isValidRegion('MX', 'AGU');  // true

Tree-Shaking Tip

Import only Mexico subdivisions to minimize bundle size:

// Import only Mexico subdivisions for smaller bundles
import { subdivisions } from '@koshmoney/countries/subdivision/MX';

Object.entries(subdivisions);
// => 32 entries

All Mexico Subdivisions

Federal Districts (1)

CodeName
MX-CMXCiudad de México

States (31)

CodeName
MX-AGUAguascalientes
MX-BCNBaja California
MX-BCSBaja California Sur
MX-CAMCampeche
MX-CHHChihuahua
MX-CHPChiapas
MX-COACoahuila de Zaragoza
MX-COLColima
MX-DURDurango
MX-GROGuerrero
MX-GUAGuanajuato
MX-HIDHidalgo
MX-JALJalisco
MX-MEXMéxico
MX-MICMichoacán de Ocampo
MX-MORMorelos
MX-NAYNayarit
MX-NLENuevo León
MX-OAXOaxaca
MX-PUEPuebla
MX-QUEQuerétaro
MX-ROOQuintana Roo
MX-SINSinaloa
MX-SLPSan Luis Potosí
MX-SONSonora
MX-TABTabasco
MX-TAMTamaulipas
MX-TLATlaxcala
MX-VERVeracruz de Ignacio de la Llave
MX-YUCYucatán
MX-ZACZacatecas

FAQ

How many subdivisions does Mexico have?
Mexico has 32 subdivisions defined in ISO 3166-2:MX, including 1 federal districts, 31 states.
What is the ISO 3166-2 code format for Mexico?
Mexico subdivision codes follow the format MX-XX, where MX is the country's alpha-2 code and XX is the subdivision identifier. For example, MX-AGU represents Aguascalientes.
How to get Mexico subdivisions in JavaScript?
Install @koshmoney/countries via npm, then use subdivision.getByCountry('MX') to get all 32 subdivisions.
View Mexico country page →Country code converter →

Use Mexico subdivision data in your project

Get all 32 Mexico subdivisions with ISO 3166-2 codes, plus countries, currencies, postal codes, and more.

npm install @koshmoney/countries