Mexico City Maps and Navigation

Mexico City’s layout confuses newcomers in ways that most cities don’t. The street grid doesn’t follow a single logic. Neighborhoods (colonias) have their own internal patterns that may not match their neighbors. Street names repeat across different parts of the city. Addresses include numbers that seem to have numbers inside them. And the city itself doesn’t always agree on where one neighborhood ends and another begins.

Once you understand the system, navigation becomes straightforward. Here’s everything you need to know about finding your way around CDMX.

How the City Is Organized

The Colonia System

Mexico City is divided into 16 alcaldias (boroughs), but nobody navigates by borough. The actual unit that matters is the colonia — a neighborhood of anywhere from a few blocks to several square kilometers. There are over 1,800 colonias in the city, and your address always includes the colonia name.

This matters because street names frequently repeat. There might be a Calle Durango in Colonia Roma Norte and a completely different Calle Durango in Colonia del Valle. The colonia name is what disambiguates. When giving a taxi driver an address or searching on a map, always include the colonia.

Street Naming Patterns

Different colonias use different naming themes, which actually helps orientation once you know them:

  • Roma Norte: Streets named after Mexican states and cities (Durango, Orizaba, Colima, Jalapa, Merida).
  • Condesa: Streets named after Mexican states in the outer ring (Tamaulipas, Michoacan, Nuevo Leon) and a central oval (Amsterdam) named after European cities.
  • Polanco: Streets named after philosophers and thinkers (Aristoteles, Hegel, Platon, Virgilio, Horacio).
  • Historic Center: A mix of historical and commemorative names that don’t follow an obvious pattern.
  • Colonia Juarez: Streets named after European cities (Roma, Hamburgo, Marsella, Genova, Londres, Liverpool).

When you’re in Roma and you see “Calle Oaxaca” ahead of you, you know roughly where you are. When you’re in Polanco and hit “Calle Socrates,” you’re oriented. The naming themes are a navigation tool disguised as municipal whimsy.

The Major Avenues

Several major avenues serve as the primary orientation landmarks:

  • Paseo de la Reforma: The diagonal boulevard running from Chapultepec northeast through the Historic Center. The most important orientation landmark in central CDMX.
  • Avenida Insurgentes: Runs roughly north-south through the entire city. At about 28 km, it’s one of the longest avenues in the world. The Metrobus Line 1 runs its full length.
  • Circuito Interior (Circuito Bicentenario): A ring road circling the central city.
  • Periferico (Anillo Periferico): The outer ring highway.
  • Ejes Viales: A grid of numbered avenues (Eje 1 Norte, Eje 2 Sur, Eje Central, etc.) that create a rough coordinate system across the city. They’re numbered sequentially from the center outward.

The Eje System

The ejes viales deserve special mention because they’re the closest thing CDMX has to a grid system. Built in the 1970s-80s, they’re wide, high-traffic avenues that form a roughly rectangular grid across the central city. They’re named by compass direction and number:

  • Eje Central Lazaro Cardenas: The central north-south axis.
  • Eje 1 Norte, Eje 2 Norte, etc.: Moving north from center.
  • Eje 1 Sur, Eje 2 Sur, etc.: Moving south from center.
  • Eje 1 Oriente, Eje 2 Oriente, etc.: Moving east.
  • Eje 1 Poniente, Eje 2 Poniente, etc.: Moving west.

If someone tells you an address is “near Eje 3 Sur and Eje 1 Poniente,” you immediately know it’s southwest of center. The system is ugly but functional.

Understanding Mexican Addresses

Mexican addresses follow a format that trips up visitors from countries with different conventions. Here’s how to read one:

Example: Calle Durango 205-3, Col. Roma Norte, Alcaldia Cuauhtemoc, C.P. 06700

  • Calle Durango: Street name
  • 205: Exterior number (the building number on the street)
  • -3 (or Int. 3): Interior number (apartment, office, or unit within the building)
  • Col. Roma Norte: Colonia (neighborhood)
  • Alcaldia Cuauhtemoc: Borough
  • C.P. 06700: Codigo Postal (zip code)

The exterior/interior number system is the most important thing to understand. The exterior number identifies the building from the street. The interior number tells you which unit inside the building. Many addresses don’t have interior numbers (single-family homes, for example). When they do, the interior number may be preceded by “Int.,” “Depto.,” “Oficina,” or just a hyphen.

Some addresses use “S/N” (sin numero — without number) for the street number, which means the building wasn’t assigned a number. This is more common in older neighborhoods and in areas where the street numbering system breaks down. In these cases, the address will usually include cross-streets: “Calle Durango S/N, entre Colima y Merida” (between Colima and Merida).

The “Entre” Convention

When giving addresses verbally, Mexicans often specify the two nearest cross streets: “Durango 205, entre Orizaba y Tonala.” This is incredibly useful for taxi drivers and for map navigation, because it narrows the location much more precisely than the street number alone. When writing down an address for a taxi or delivery, include the cross streets if you know them.

Navigation Apps

Google Maps

Google Maps works well in Mexico City for basic navigation, transit directions, and driving routes. It knows most streets, businesses, and addresses. Real-time traffic data is reliable and essential — a route that takes 15 minutes without traffic can take 90 minutes during rush hour.

Limitations: Google Maps’ transit directions for Metro and Metrobus are generally accurate, but bus routes (peseros, RTP) are less reliably mapped. Walking directions are fine in well-mapped central neighborhoods but can be unreliable in peripheral areas.

Citymapper

Citymapper is the superior app for public transit navigation in CDMX. It has better integration of Metro, Metrobus, trolleybus, and bus routes, provides real-time departure information where available, and offers multiple routing options ranked by speed and convenience. It also shows you exactly which exit to take from Metro stations, which can save significant time in large stations.

If you’re relying heavily on public transit, install Citymapper. It’s free.

Uber and DiDi

Both ride-sharing apps work as navigation tools even when you’re not booking a ride — you can check estimated travel times and route options. Uber is more widely used in CDMX than DiDi, but both have good coverage in central areas.

Waze

If you’re driving, Waze is arguably better than Google Maps for real-time traffic routing in Mexico City. The local user base is large and active, so road closures, police checkpoints, and traffic incidents are reported quickly. Many taxi and Uber drivers use Waze rather than Google Maps.

The Metro Map

The Metro system has 12 lines serving 195 stations across the city. The map is color-coded by line and uses a pictographic icon system — each station has a unique symbol (an eagle, a grasshopper, a cannon, etc.) designed by Lance Wyman, the same graphic designer who created the iconic 1968 Mexico City Olympics identity.

The symbol system was originally designed for a population with high illiteracy rates, but it’s useful for everyone: the icons are memorable and distinctive, making it easier to identify your station than reading small text on a crowded car. Station names combine the icon, the name, and the line color.

Key transfer stations to know:

  • Pino Suarez: Lines 1 and 2 intersect. Central Historic Center.
  • Hidalgo: Lines 2 and 3 intersect. Near the Alameda.
  • Balderas: Lines 1 and 3 intersect. Near La Ciudadela.
  • Tacubaya: Lines 1, 7, and 9 intersect. Western city.
  • Chabacano: Lines 2, 8, and 9 intersect. South-central.
  • Pantitlan: Lines 1, 5, 9, and A intersect. Eastern city, near the airport.

Download an offline Metro map to your phone. The official STC Metro app has one, and Google Maps includes the Metro network in its transit directions.

Offline Maps

Download offline maps before you arrive. Cell data is usually available throughout central CDMX, but coverage can be spotty in some Metro stations, in the outer boroughs, and inside thick-walled colonial buildings. Both Google Maps and Citymapper offer offline map downloads for Mexico City. Do this over Wi-Fi before you leave your hotel.

Orientation Tips

  • The volcanoes are southeast. On a clear day, Popocatepetl and Iztaccihuatl are visible from elevated points in the city. If you can see them, southeast is that direction.
  • Reforma runs diagonal. It’s the exception to the rough grid of central CDMX, cutting northeast-southwest through the Chapultepec-to-Historic Center corridor.
  • Insurgentes runs north-south. Use it as your primary north-south reference line through the entire city.
  • The Historic Center is east. Relative to the tourist neighborhoods of Condesa, Roma, and Polanco, the Historic Center is always to the east.
  • Altitude = south. The city slopes gently upward to the south and west. If you’re walking uphill in southern CDMX, you’re probably heading away from the center.

Common Navigation Mistakes

  • Ignoring traffic time: A 5 km drive can take 15 minutes or 90 minutes depending on time of day. Always check real-time traffic before getting in a car. Getting around efficiently means knowing when to drive and when to Metro.
  • Trusting street numbering: Numbers on Mexican streets don’t always increment logically. Gaps, jumps, and inconsistencies are common, especially in older neighborhoods. Use the cross-street method instead of counting numbers.
  • Confusing similar colonia names: Roma Norte and Roma Sur are different neighborhoods. Condesa and Hipodromo Condesa are technically different colonias. Polanco has multiple sub-sections (Polanco I, II, III, IV, V). Always confirm the full address including colonia.
  • Expecting a grid: Only a few neighborhoods follow a regular grid. Most of CDMX’s street layout is organic, following old property boundaries, former river courses, and colonial-era paths. Accept this and rely on apps rather than spatial intuition.