thumb|Aerial view of Mexico City International Airport

thumb|Apron view from Terminal 2 at Los Cabos International Airport

This article lists airports in Mexico, categorized by the largest city served, state, ICAO and IATA codes, and airport name. It includes both public and military airports. Separate Wikipedia lists cover the busiest airports in Mexico, as well as the airports in Baja California, and Baja California Sur. Airports with scheduled passenger flights on commercial airlines are in bold. Airports with international service additionally list the city name in bold, with data as of 2025.

Mexico has a vast aviation network, with 1,527 registered airfields and 80 officially recognized airports as of 2025, ranking 4th globally after the U.S., Brazil, and Australia. Among these, 64 airports have scheduled commercial flights, with 37 handling both domestic and international passenger services, while 27 serve only domestic destinations. The country also has 20 Air Force bases, 10 Air Force stations, 13 Naval Air Bases, and 5 Naval Air Stations, most of which share facilities with civil aviation rather than operating independently. Additionally, hundreds of airfields and airstrips remain scattered across the country, many dating back to a time when limited road infrastructure made air travel crucial for connecting remote areas and supporting military logistics.

Mexico’s airport system is managed by both public and private operators, with the Federal Civil Aviation Agency (AFAC) overseeing regulations and safety. In 1995, the government launched a major airport privatization effort through the <nowiki/>'Ley de Aeropuertos (Airports Law), transferring most state-owned airports to private operators: Grupo Aeroportuario del Sureste (ASUR), Grupo Aeroportuario del Pacífico (GAP), and Grupo Aeroportuario del Centro Norte (OMA). In 2023, the government expanded military involvement in infrastructure, creating the military-owned Grupo Olmeca-Maya-Mexica (OMM), which took over several previously government-operated airports. A small number of airports remain under state control, managed by Aeropuertos y Servicios Auxiliares (ASA) and other public entities.

Airports

{| class="wikitable sortable"

|- valign=baseline

! style="text-align:left;" | City served

! style="text-align:left;" | State

! style="text-align:left;" | ICAO

! style="text-align:left;" | IATA

! style="text-align:left;" | Airport name

|-

! colspan="5" |Civil airports and airfields

|- valign=top

| Acapulco

| Guerrero

| MMAA

| ACA

| Acapulco International Airport

|- valign="top"

| Aguascalientes

| Aguascalientes

| MMAS

| AGU

| Aguascalientes International Airport

|- valign=top

| Álamos

| Sonora

| <!-- MM45 is not an ICAO airport code -->

| XAL

| Álamos National Airport

|- valign=top

| Apatzingán

| Michoacán

| MMAG

| AZG

| Pablo L Sidar National Airport

|- valign=top

| Campeche

| Campeche

| MMCP

| CPE

| Ing. Alberto Acuña Ongay International Airport

|- valign=top

| Cananea

| Sonora

| MMCA

| CNA

| Cananea National Airport

|- valign=top

| Cancún

| Quintana Roo

| MMUN

| CUN

| Cancún International Airport

|- valign=top

| Cedros Island

| Baja California

| MMCD

| <!-- CDI is Raimundo de Andrade Airport, Cachoeiro Itapemirim, Brazil. http://www.iata.org/publications/Pages/code-search.aspx -->

| Isla de Cedros Airport

|- valign=top

| Celaya

| Guanajuato

| MMCY

| CYW

| Captain Rogelio Castillo National Airport

|- valign=top

| Chetumal

| Quintana Roo

| MMCM

| CTM

| Chetumal International Airport

|- valign=top

| Chichen Itza

| Yucatán

| MMCT

| CZA

| Chichen Itza International Airport

|- valign=top

| Chihuahua

| Chihuahua

| MMCU

| CUU

| General Roberto Fierro Villalobos International Airport

|- valign=top

| Chilpancingo

| Guerrero

| MMCH

|

| Chilpancingo National Airport

|- valign=top

| Ciudad Acuña

| Coahuila

| MMCC

| ACN

| Ciudad Acuña International Airport

|- valign=top

| Ciudad Altamirano

| Guerrero

| <!-- MM35 is not an ICAO airport code -->

|

| Santa Barbara Regional Airport

|- valign=top

| Ciudad Constitución

| Baja California Sur

| MMDA

| CUA

| Ciudad Constitución Airport

|- valign=top

| Ciudad del Carmen

| Campeche

| MMCE

| CME

| Ciudad del Carmen International Airport

|-

|Ciudad Juárez

|Chihuahua

|MMCS

|CJS

|Abraham González International Airport

|- valign=top

| Ciudad Mante

| Tamaulipas

| MMDM

| MMC

| Ciudad Mante National Airport

|- valign="top"

| Ciudad Obregón

| Sonora

| MMCN

| CEN

| Ciudad Obregón International Airport

|- valign="top"

| Ciudad Victoria

| Tamaulipas

| MMCV

| CVM

| General Pedro J. Méndez International Airport

|-

|Coahuayana

|Michoacán

|

|

|Coahuayana Airfield

|-

|Coalcomán

|Michoacán

|

|

|Coalcomán Airfield

|- valign="top"

| Colima

| Colima

| MMIA

| CLQ

| Lic. Miguel de la Madrid Airport

|-

|Córdoba/Orizaba

|Veracruz

|MM20

|

|Córdoba Airfield

|- valign="top"

| Cozumel

| Quintana Roo

| MMCZ

| CZM

| Cozumel International Airport

|-

|Creel

|Chihuahua

|MMGA

|

|Barrancas del Cobre Regional Airport

|-

|Cuajinicuilapa

|Guerrero

|<!-- MM29 is not an ICAO airport code -->

|

|Aeropuerto Nacional Ta Lo De Soto

|-

|Cuatro Ciénegas

|Coahuila

|

|

|Cuatro Ciénegas Airfield

|- valign=top

| Cuernavaca

| Morelos

| MMCB

| CVJ

| General Mariano Matamoros Airport

|- valign=top

| Culiacán

| Sinaloa

| MMCL

| CUL

| Culiacán International Airport

|- valign="top"

| Durango

| Durango

| MMDO

| DGO

| Durango International Airport

|-

|El Fuerte

|Sinaloa

|

|

|El Fuerte Airfield

|- valign="top"

| Ensenada

| Baja California

| MMES

| ESE

| Ensenada Airport

|-

|Felipe Carrillo Puerto

|Quintana Roo

|MM55

|

|Felipe Carrillo Puerto Airfield

|- valign="top"

| Guadalajara

| Jalisco

| MMGL

| GDL

| Guadalajara International Airport

|- valign=top

| Guasave

| Sinaloa

| <!-- MM52 is not an ICAO airport code -->

| <!-- GSV is Gagarin Intl, Saratov, Russia -->

| Campo Cuatro Milpas Airport

|- valign=top

| Guaymas

| Sonora

| MMGM

| GYM

| General José María Yáñez International Airport

|- valign=top

| Guerrero Negro

| Baja California Sur

| MMGR

| GUB

| Guerrero Negro Airport (Baja California)

|- valign=top

| Hermosillo

| Sonora

| MMHO

| HMO

| Hermosillo International Airport

|-

|Holbox

|Quintana Roo

|

|

|Holbox Airfield

|- valign=top

| Huatulco

| Oaxaca

| MMBT

| HUX

| Bahías de Huatulco International Airport

|-

|Huetamo

|Michoacán

|

|

|Huetamo Airstrip

|- valign=top

| Ixtapa-Zihuatanejo

| Guerrero

| MMZH

| ZIH

| Ixtapa-Zihuatanejo International Airport

|- valign=top

| Ixtepec

| Oaxaca

| MMIT

| IZT

| Ixtepec Airport

|- valign=top

| La Paz

| Baja California Sur

| MMLP

| LAP

| Manuel Márquez de León International Airport

|-

|La Piedad

|Michoacán

|

|

|La Piedad Airstrip

|- valign=top

| Lagos de Moreno

| Jalisco

|

| LOM

| Francisco Primo de Verdad National Airport

|- valign=top

| Lázaro Cárdenas

| Michoacán

| MMLC

| LZC

| Lázaro Cárdenas Airport

|- valign=top

| León/Bajío

| Guanajuato

| MMLO

| BJX

| Del Bajío International Airport

|- valign=top

| Loreto

| Baja California Sur&nbsp;

| MMLT

| LTO

| Loreto International Airport

|-

|Los Cabos

|Baja California Sur

|MMSL

|<!-- CSL is not an active IATA identifier. http://www.iata.org/publications/Pages/code-search.aspx. CSL is DGAC Mexico identifier for Cabo San Lucas Airport -->

|Cabo San Lucas International Airport

|-

|Los Cabos

|Baja California Sur

|MMSD

|SJD

|Los Cabos International Airport

|- valign="top"

| Los Mochis

| Sinaloa

| MMLM

| LMM

| Federal del Valle del Fuerte International Airport

|- valign="top"

| Manzanillo

| Colima

| MMZO

| ZLO

| Playa de Oro International Airport

|- valign="top"

| Matamoros

| Tamaulipas

| MMMA

| MAM

| General Servando Canales International Airport

|- valign=top

| Matehuala

| San Luis Potosí

| <!-- MM67 is not an ICAO airport code -->

| <!-- MTH is The Florida Keys Airport, Marathon FL US -->

| Engineer Manuel Moreno Torres National Airport

|- valign=top

| Mazatlán

| Sinaloa

| MMMZ

| MZT

| Mazatlán International Airport

|- valign=top

| Mérida

| Yucatán

| MMMD

| MID

| Mérida International Airport

|- valign=top

| Mexicali

| Baja California

| MMML

| MXL

| Mexicali International Airport

|- valign=top

| Mexico City

| Mexico City

| MMMX

| MEX

| Mexico City International Airport

|- valign=top

| Mexico City

| Mexico City

| MMSM

| NLU

| Felipe Ángeles International Airport

|-

|Mexico City

|Mexico City

|MMJC

|AZP

|Atizapán National Airport

|- valign="top"

| Minatitlán

| Veracruz

| MMMT

| MTT

| Minatitlán National Airport

|- valign=top

| Monclova

| Coahuila

| MMMV

| LOV

| Venustiano Carranza International Airport

|- valign=top

| Monterrey

| Nuevo León

| MMMY

| MTY

| Monterrey International Airport

|- valign=top

| Monterrey

| Nuevo León

| MMAN

| NTR

| Del Norte International Airport

|- valign=top

| Morelia

| Michoacán

| MMMM

| MLM

| Morelia International Airport

|-

|Muzquiz

|Coahuila

|

|

|Muzquiz Airfield

|- valign=top

| Navojoa

| Sonora

| MMNV

| NVJ

| Navojoa Airport

|- valign=top

| Nogales

| Sonora

| MMNG

| NOG

| Nogales International Airport

|-

|Nueva Rosita

|Coahuila

|

|

|Nueva Rosita Airfield

|- valign=top

| Nuevo Casas Grandes

| Chihuahua

| MMCG

| NCG

| Nuevo Casas Grandes Municipal Airport

|- valign=top

| Nuevo Laredo

| Tamaulipas

| MMNL

| NLD

| Quetzalcóatl International Airport

|- valign=top

| Oaxaca

| Oaxaca

| MMOX

| OAX

| Oaxaca International Airport

|- valign=top

| Pachuca

| Hidalgo

| MMPC

|

| Ingeniero Juan Guillermo Villasana National Airport

|-

|Pajacuarán

|Michoacán

|

|

|Pajacuarán Airfield

|- valign=top

| Palenque

| Chiapas

| MMPQ

| PQM

| Palenque International Airport

|-

|Pátzcuaro

|Michoacán

|

|

|Pátzcuaro Airfield

|- valign="top"

| Piedras Negras

| Coahuila

| MMPG

| PDS

| Piedras Negras International Airport

|- valign="top"

| Playa del Carmen

| Quintana Roo

|

| PCM

| Playa del Carmen Airport

|- valign=top

| Poza Rica

| Veracruz

| MMPA

| PAZ

| El Tajín National Airport

|- valign=top

| Puebla

| Puebla

| MMPB

| PBC

| Hermanos Serdán International Airport

|-

|Puerto Balleto

|Nayarit

|<!-- MM1H is not an ICAO airport code -->

|

|Maria Madre Island Naval Air Station

|- valign="top"

| Puerto Escondido

| Oaxaca

| MMPS

| PXM

| Puerto Escondido International Airport

|- valign=top

| Puerto Peñasco

| Sonora

| MMPE

| PPE

| Puerto Peñasco International Airport

|- valign=top

| Puerto Vallarta

| Jalisco

| MMPR

| PVR

| Puerto Vallarta International Airport

|- valign=top

| Querétaro

| Querétaro

| MMQT

| QRO

| Querétaro International Airport

|- valign="top"

| Reynosa

| Tamaulipas

| MMRX

| REX

| General Lucio Blanco International Airport

|-

|Rio Verde

|San Luis Potosí

|

|

|Rio Verde Airfield

|- valign=top

| Saltillo

| Coahuila

| MMIO

| SLW

| Plan de Guadalupe International Airport

|- valign=top

| San Felipe

| Baja California

| MMSF

| SFH

| San Felipe International Airport

|-

|San Luis Potosí

|San Luis Potosí

|MMSP

|SLP

|Ponciano Arriaga International Airport

|-

|Santa Rosalía

|Baja California Sur

|

|

|Palo Verde Airport

|-

|Santiago Ixcuintla

|Nayarit

|

|

|Santiago Ixcuintla Airfield

|- valign=top

| Tampico

| Tamaulipas

| MMTM

| TAM

| General Francisco Javier Mina International Airport

|- valign=top

| Tamuín

| San Luis Potosí

| MMTN

| TSL

| Tamuín National Airport

|- valign=top

| Tapachula

| Chiapas

| MMTP

| TAP

| Tapachula International Airport

|- valign=top

| Tehuacán

| Puebla

| MMHC

| TCN

| Tehuacán National Airport

|-

|Temoris

|Chihuahua

|

|

|Temoris Airstrip

|- valign=top

| Tepic

| Nayarit

| MMEP

| TPQ

| Amado Nervo National Airport

|- valign=top

| Tijuana

| Baja California

| MMTJ

| TIJ

| Tijuana International Airport

|- valign="top"

| Toluca/Mexico City

| Mexico

| MMTO

| TLC

| Lic. Adolfo López Mateos International Airport

|- valign="top"

| Torreón

| Coahuila

| MMTC

| TRC

| Francisco Sarabia International Airport

|- valign="top"

| Tulum

| Quintana Roo

| MMTL

| TQO

| Tulum International Airport

|- valign="top"

| Zapotiltic

| Jalisco

| MMTX

|<!-- TUX is IATA code for Tumbler Ridge Airport in Canada, http://www.iata.org/publications/Pages/code-search.aspx -->

| Zapotiltic National Airport

|- valign="top"

| Tuxtla Gutiérrez

| Chiapas

| MMTG

| TGZ

| Angel Albino Corzo International Airport

|- valign="top"

| Uruapan

| Michoacán

| MMPN

| UPN

| Uruapan International Airport

|-

|Valle de Bravo

|Mexico

|

|

|Valle de Bravo Airfield

|- valign="top"

| Veracruz

| Veracruz

| MMVR

| VER

| Veracruz International Airport

|- valign="top"

| Villahermosa

| Tabasco

| MMVA

| VSA

| Villahermosa International Airport

|- valign=top

| Xalapa

| Veracruz

| MMJA

| JAL

| El Lencero Airport

|- valign=top

| Zacatecas

| Zacatecas

| MMZC

| ZCL

| General Leobardo C. Ruiz International Airport

|- valign=top

| Zamora

| Michoacán

| MMZM

| ZMM

| Zamora National Airport

|-

! colspan="5" |Military only airports

|-

|Acapulco

|Guerrero

|MMPD

|<!-- TRC is Francisco Sarabia International in Torreón: http://www.iata.org/publications/Pages/code-search.aspx -->

|Pie de la Cuesta Air Force Base

|-

|Agualeguas

|Nuevo León

|

|

|Agualeguas National Airport

|-

|Atlangatepec

|Tlaxcala

|MMTA

|

|Atlangatepec Air Force Station

|-

|Ciudad Pemex

|Tabasco

|MM48

|

|Ciudad Pemex Air Force Base

|-

|Comitán

|Chiapas

|MMCO

|CJT

|Comitan/Copalar Air Force Base

|-

|Irapuato

|Guanajuato

|

|

|Irapuato Air Force Station

|-

|Isla Mujeres

|Quintana Roo

|MMIM

|ISJ

|Isla Mujeres National Airport

|-

|La Pesca

|Tamaulipas

|MM22

|

|La Pesca Naval Air Base

|-

|Loma Bonita

|Oaxaca

| MX67

|

|Loma Bonita Air Force Station

|-

|Puerto Cortés

|Baja California Sur

|

|

|San Lucas Military Airstrip

|-

|San Quintín

|Baja California

|

|

|San Quintín Military Airstrip

|-

|Santa Gertrudis

|Chihuahua

|MMSG

|

|Santa Gertrudis Air Force Base

|-

|Socorro Island

|Colima

|

|

|Isla Socorro Naval Air Station

|-

|Teacapan

|Sinaloa

|<!-- not MXNT, ICAO identifiers for Mexico are MM followed by two letters -->

|

|Teacapan Naval Air Station

|-

|Tenosique

|Tabasco

|

|

|Tenosique Air Force Station

|-

|Tuxpan

|Veracruz

|

|

|Tuxpan Naval Air Base

|-

|Tuxtla Gutiérrez

|Chiapas

|MMTB

|TGM

|Terán Air Force Base

|-

|Zapopan

|Jalisco

|MMZP

|<!-- ZAP is not a valid IATA code per http://www.iata.org/publications/Pages/code-search.aspx -->

|Zapopan Air Force Base

|-

! colspan="5" |Defunct airports

|-

|Querétaro

|Querétaro

|<s>MMQT</s>

|<s>QRO</s>

|Ing. Fernando Espinoza Gutiérrez International Airport

|-

|Salina Cruz

|Oaxaca

|<s>MMSZ</s>

|<s>SCX</s>

|Salina Cruz Naval Air Base

|-

|San Cristóbal de las Casas

|Chiapas

|<del>MMSC</del>

|<del>SZT</del>

|San Cristóbal de las Casas National Airport

|-

|San Luis Río Colorado

|Sonora

|<s><!-- MM76 is not an ICAO airport code --></s>

|<s>UAC</s>

|San Luis Río Colorado Airport

|-

|Tecate

|Baja California

|

|

|Tecate Airport

|-

|Tizimín

|Yucatán

|<s><!-- MM72 is not an ICAO airport code --></s>

|<s>TZM</s>

|Cupul National Airport

|-

|Tulum

|Quintana Roo

|<s>MMTU</s>

|<s>TUY</s>

|Tulum Naval Air Base

|-

|Zacapu

|Michoacán

|<s>MM47</s>

|

|Zacapú Airfield

|-

|Zapotiltic

|Jalisco

|<s>MMTX</s>

|<!-- TUX is IATA code for Tumbler Ridge Airport in Canada, http://www.iata.org/publications/Pages/code-search.aspx -->

|Zapotiltic Airfield

|-

|Zitácuaro

|Michoacán

|<s>MMHZ</s>

|

|Miguel Carrillo Ayala Aerodome

|}

See also

  • Busiest airports in North America
  • Busiest airports in Latin America
  • Airfields in Baja California
  • Airfields in Baja California Sur
  • Small airstrips
  • Military bases
  • Air Force bases
  • Naval air bases
  • Lists of airports
  • International airports
  • Defunct airports
  • Airports by ICAO code
  • Airlines of Mexico
  • Airline hubs
  • Airline destinations
  • Transportation in Mexico
  • Tourism in Mexico
  • Federal Civil Aviation Agency
  • Grupo Aeroportuario del Sureste
  • Grupo Aeroportuario del Pacífico
  • Grupo Aeroportuario del Centro Norte
  • Aeropuertos y Servicios Auxiliares
  • List of busiest airports by passenger traffic
  • Metropolitan areas of Mexico

References