451 airports and airfields in New Mexico, of which 20 are large or medium commercial airports. Below are the main ones.
| Airport | IATA | ICAO | City |
|---|---|---|---|
| Albuquerque International Sunport | ABQ | KABQ | Albuquerque |
| Alamogordo White Sands Regional Airport | ALM | KALM | Alamogordo |
| Cannon Air Force Base | CVS | KCVS | Clovis |
| Cavern City Air Terminal | CNM | KCNM | Carlsbad |
| Clovis Municipal Airport | CVN | KCVN | Clovis |
| Deming Municipal Airport | DMN | KDMN | Deming |
| Double Eagle Ii Airport | — | — | Albuquerque |
| Four Corners Regional Airport | FMN | KFMN | Farmington |
| Gallup Municipal Airport | GUP | KGUP | Gallup |
| Grant County Airport | SVC | KSVC | Silver City |
| Holloman Air Force Base | HMN | KHMN | Alamogordo |
| Las Cruces International Airport | LRU | KLRU | Las Cruces |
| Las Vegas Municipal Airport | LVS | KLVS | Las Vegas |
| Lea County Regional Airport | HOB | KHOB | Hobbs |
| Roswell Air Center Airport | ROW | KROW | Roswell |
See every airport in New Mexico — including general aviation fields, heliports and seaplane bases — with runways, elevation and the nearest airports: search the airport directory.
IATA codes (three letters) are used by airlines and passengers; ICAO codes (four letters) by air-traffic control. The first letter of a US ICAO code is usually K.