Mexico is one of the most fascinating destinations on the planet: stunning beaches, cities packed with history, an extraordinary food culture, and warm, welcoming people. At the same time, it’s a country that carries a certain reputation for insecurity, due to the level of violence that exists in some states. So it makes complete sense that travelers ask: is it safe to travel to Mexico in 2026?
If you’re thinking about coming to Mexico, you’ve probably already run into all kinds of opinions about safety. The goal of this post is to give you a clear picture of how things actually stand, so you can move around with confidence, make good decisions, and above all, enjoy your trip without unnecessary fear.
Safety in Mexico for travelers
The first thing you need to do to get a realistic sense of the security situation in Mexico is forget what you’ve seen on TV. As a Spaniard, I’ll be honest: my image of Mexico was way more negative than the reality. I’d guess visitors from other European countries or the US can feel the same way. Yes, there are parts of Mexico with serious violence problems — but those areas aren’t tourist destinations.
Another thing worth understanding is that Mexico is an enormous country, and each state lives a different reality. Some states can be tense and unsafe at a given moment, while others are completely calm.
It’s impossible to cover everything in one broad stroke, but here’s a useful starting framework for thinking about safety in Mexico:
- States with active cartel conflict: These are territories disputed between rival cartels or caught up in some kind of drug-related fighting. They tend to be dangerous, and as a tourist it’s best to avoid them.
- Large cities: Mexico has massive cities like Mexico City where many different realities coexist. They typically have tourist zones that are perfectly fine to visit and other neighborhoods where you shouldn’t wander. There are also areas that aren’t particularly touristy but are still safe. A bit of research before you go will keep you on solid ground.
- Major tourist resorts: The well-known destinations everyone talks about — Riviera Maya, Nayarit, Baja California — are generally completely safe. It’s worth noting that some of these areas may have cartel presence and could see isolated violent incidents. As a rule, those cartels benefit from tourism and have every incentive to keep things calm so they don’t scare visitors away. These incidents rarely affect tourists.
- Other tourist areas: There are places that see lighter or more domestic tourism but have no significant security issues. Many Magical Villages fall into this category, as do cities like Xalapa or Guanajuato.
It’s also worth noting that the perception of insecurity in Mexico has been trending downward in recent years, reaching its lowest recorded level in 2023. This improvement in how safe people feel coincides with a drop in the homicide rate. That said, these are national averages, and there are still regions where insecurity remains high.
What does the US government say about safety in Mexico?
The US government uses a tiered alert system to classify the security level for each Mexican state, and not all of them are in the same situation. It’s worth checking before you plan your route.
- Level 4 – Do not travel: States like Colima, Guerrero, Michoacán, Sinaloa, Tamaulipas, and Zacatecas carry the highest alert. The reason: high rates of crime and kidnapping.
- Level 3 – Reconsider travel: This category includes places like Baja California, Chihuahua, Guanajuato, Jalisco, Morelos, and Sonora. These states do see tourism, but also criminal activity. If you decide to go, do so with caution and proper research.
- Level 2 – Exercise increased caution: States like Quintana Roo (yes, where Cancún and Playa del Carmen are) and Baja California Sur (home to the famous Los Cabos) sit at a lower level, but caution is still recommended, especially if you stray from tourist zones or travel at night.
What are the safest places to visit in Mexico?
As we’ve established, most of Mexico’s most popular tourist destinations are safe and receive millions of visitors every year without incident. Here’s a breakdown by region:
Mexican Caribbean
- Cancún (Quintana Roo)
The best-known city on the Mexican Caribbean. Its beaches, all-inclusive resorts, and nightlife are famous worldwide. The hotel zone has private security throughout, so there’s no issue there. - Playa del Carmen
Just an hour from Cancún, with a more laid-back feel. The heart of it is Quinta Avenida, lined with restaurants and shops. It’s packed with tourists and completely safe. - Tulum
Famous for its dreamy beaches and clifftop ruins. Despite rapid growth, it remains a safe destination in its tourist and ecological zones. - Cozumel
A perfect island for diving and snorkeling. Calm, with low crime rates. A great pick for families or couples looking for a relaxed atmosphere. - Isla Mujeres
A short ferry ride from Cancún, this small island is safe, charming, and welcoming. Its beaches, like Playa Norte, are among the best in the country. - Bacalar
Less well known but gaining fast. This Caribbean gem has made a name for itself thanks to its Laguna de los Siete Colores. It’s a safe destination, ideal for ecotourism and a slower pace. - Puerto Morelos
A small coastal town between Cancún and Playa del Carmen. Very quiet, with ideal reefs for diving and a more local vibe. Perfect if you want to escape the noise. - Mahahual
Further south, near the Belize border. A small, safe, and uncrowded port town — ideal for travelers who prefer less touristy spots.
Mexican Pacific
Puerto Vallarta (Jalisco)
One of the most beloved destinations for both Mexican and international travelers. Its malecón, beaches, and LGBT-friendly atmosphere make it a great fit for all kinds of visitors. The tourist areas are well managed and safe.
Mazatlán (Sinaloa)
Despite being in a state with security alerts, Mazatlán holds up as a safe tourist destination within its hotel strip and historic center. The recommendation is to stick to tourist areas.
Huatulco (Oaxaca)
This cluster of bays is a genuine paradise. Calm, safe, and with a strong ecological focus. A great option for travelers who want clean beaches and nature without the crowds.
Zihuatanejo – Ixtapa (Guerrero)
Although Guerrero as a state isn’t particularly safe, the Ixtapa-Zihuatanejo area is an exception. Ixtapa is modern and well patrolled, while Zihuatanejo keeps its soul as a quiet fishing village.
Manzanillo (Colima)
A family-friendly, low-key destination with safe beaches and good hotels and restaurants. Very popular with visitors from neighboring states.
San Blas (Nayarit)
A rising destination for those seeking peace, surf, and nature. Small, considered safe, and known for warm local hospitality.
Rincón de Guayabitos (Nayarit)
Very popular with Mexican families. Calm, accessible, and easygoing. Great if you’re after shallow beaches and warm weather.
Bahía de Banderas (Nayarit/Jalisco)
Home to several safe and charming towns like Sayulita, Punta de Mita, and San Pancho, with good security and a bohemian atmosphere.
Baja California Sur
Los Cabos (Cabo San Lucas and San José del Cabo)
The state’s best-known destination. On top of its world-class tourism infrastructure, it’s a well-policed area. You’ll find luxury hotels, golf courses, gourmet restaurants, and activities like whale watching. Safe for families, couples, and adventure travelers alike.
La Paz
The state capital, known for its laid-back atmosphere. It’s a safe city and perfect for those who want nature, snorkeling with sea lions, or boat trips around Isla Espíritu Santo, a protected reserve. The local community is very welcoming and it has one of the lowest crime rates in the country.
Loreto
One of the Sea of Cortez’s best-kept secrets. This Magical Village offers history, tranquility, and extraordinary natural richness. Safe and perfect for those looking for an authentic experience away from mass tourism.
Todos Santos
A Magical Village with an artistic, bohemian feel, popular with travelers who come for the surf, art galleries, and local food scene. A small, picturesque town with a strong reputation for safety.
Mulegé
Located in the northern part of the state, combining history and nature. Great for adventurous travelers who want to explore lesser-known areas. Very calm and safe.
Bahía Concepción
Near Mulegé, this bay is known for its pristine beaches and crystal-clear water. An excellent spot for camping or spending a quiet day outdoors. Very safe, though with limited services, so it suits self-sufficient travelers best.
Central and southern Mexico
Querétaro
A clean, safe city with a beautiful historic center that’s been declared a UNESCO World Heritage Site. Highly popular with expats and Mexican families seeking quality of life.
San Miguel de Allende (Guanajuato)
Famous for its colonial architecture, artistic scene, and international community. Widely considered one of the most beautiful and safest cities in Mexico for tourists.
Puebla
A historic city with outstanding food and plenty of cultural attractions. The historic center and tourist areas like Cholula are completely safe.
Valle de Bravo (State of Mexico)
An ideal weekend escape from Mexico City. It combines nature, rustic architecture, and activities like hiking, paragliding, and boat rides. Calm and safe for visitors.
Cuernavaca (Morelos)
Although the state of Morelos has seen some incidents, Cuernavaca and Tepoztlán, especially their central and tourist areas, are safe with basic precautions.
Mérida (Yucatán)
One of the safest cities not just in Mexico, but in all of Latin America. It stands out for its cleanliness, calm, and quality of life. A great base for exploring cenotes, Maya ruins, and surrounding towns.
Valladolid (Yucatán)
A Magical Village very close to Chichén Itzá. Safe, with rich culture and food. Perfect for a relaxed getaway.
Campeche (Campeche)
Its walled colonial capital is a quiet gem that sees few crowds. An excellent destination for history lovers who want to avoid the chaos of mass tourism.
Oaxaca de Juárez (Oaxaca)
Famous for its food, artisan traditions, and cultural depth. While the state of Oaxaca has rural areas with social challenges, the city itself is safe and very welcoming to visitors.
San Cristóbal de las Casas (Chiapas)
A bohemian, multicultural city full of life. Despite its location in a region with some social tensions, the city itself is calm and safe for tourism, especially in the central area.
Palenque (Chiapas)
Ideal for history and archaeology lovers. Smaller in scale, but considered safe for tourists who stay in the tourist zone and take basic precautions.
Safe zones in major cities
Mexico City (CDMX)
Mexico City is a monster of a city: enormous, vibrant, full of life and contrasts. Some parts have real security problems, but most tourist areas are quite manageable, as long as you take the same basic precautions you’d take in any big city in the world.
- Roma Norte and Sur: Coffee shops, galleries, design stores, and that modern energy that attracts younger travelers and digital nomads. A mix of trendy and relaxed.
- Condesa: Very similar to Roma, but with more green space. Its tree-lined streets, parks like Parque México and Parque España, and calm vibe make it perfect for strolling, eating well, or going out at night without stress.
- Polanco: The upscale zone. High-end brand stores, world-class restaurants, and museums like the Soumaya and Jumex. One of the safest parts of the city, though prices match the profile.
- Coyoacán: A charming neighborhood with cobblestone streets, colonial houses, lively plazas, and culture everywhere. Don’t miss Frida Kahlo’s Casa Azul and a walk through Jardín Centenario with an ice cream in hand.
- Historic center (Zócalo): A gem during the day. Tourist police presence is high, so walking around is quite safe. Just avoid having your phone out in the open and stay alert, the same as you would in any busy city center.
Guadalajara (Jalisco)
Guadalajara is the cultural heart of western Mexico. It’s a big city, but it has plenty of safe, enjoyable neighborhoods, especially if you stay within the periférico and the central areas.
- Providencia: Modern, calm, and well connected. Great cafés, restaurants of all kinds, and comfortable hotels.
- Zona Chapultepec: A more bohemian vibe. Culture, bars with character, bookshops, and a relaxed but lively atmosphere. Ideal if you like walking, eating well, and going out without needing loud venues.
- Historic center: During the day it’s quite safe and packed with interesting spots: huge churches, museums, plazas with live music, and colonial architecture that transports you to another era. Just exercise a bit more caution in the evening, as with any large city center.
- Tlaquepaque: Part of the metro area but feels like its own little town. Famous for its crafts, traditional food, and family-friendly atmosphere. Great for a calm outing without leaving the city.
Monterrey (Nuevo León)
Monterrey is a modern industrial city with several safe, attractive urban areas for visitors. Recommended zones:
- San Pedro Garza García: Considered the safest city in all of Mexico. Shopping centers, luxury hotels, restaurants, and urban parks all in one area.
- Valle Oriente: Modern, well-planned, with good hotels and offices.
- Downtown Monterrey: Best visited during the day. Paseo Santa Lucía, the Barrio Antiguo, and Parque Fundidora are all safe tourist spots.

10 safety tips for your trip to Mexico
When traveling in Mexico, as in any other country, it’s worth following some basic precautions, especially if it’s your first time or you’re planning to move between different regions. Most of these are plain common sense, but a good reminder to avoid getting too comfortable.
1. Research your destination before you go
Mexico is huge and incredibly diverse. What applies to one state doesn’t always apply to another. Before traveling, check official travel advisories (the US, Canadian, and UK ones tend to be well updated), but also browse traveler forums like Reddit or TripAdvisor, and look at local news. That way you’ll know which zones are calm and which ones are better skipped.
2. Avoid driving on highways at night
Many roads in Mexico are in good shape, but driving at night can be risky. Visibility is lower, the chance of accidents goes up, and you may run into suspicious checkpoints or robberies. The safest approach is to travel during the day, on major toll highways, and in reliable vehicles or with well-established tour services.
3. Use reliable transportation
If you’re getting around on public transport, stick to safer options:
- Uber, Didi, or sitio taxis (not street taxis)
- First-class bus lines like ADO, ETN, or Primera Plus for intercity travel
- Certified tourist transport services
4. Be careful about routes between states
If you’re traveling from one safe area to another (say, Mexico City to Oaxaca, or Cancún to Bacalar), check the route beforehand and choose well-known, reliable options. Keep in mind that traveling between two safe destinations doesn’t always mean the journey itself is safe. Sometimes the road in between passes through hotter or less secure territory. Whenever you can, take domestic flights. Mexico has an extensive and well-connected air network, and flights are often quite affordable.
If you’re driving yourself, know your route well, keep the tank full, and avoid isolated roads.
5. Keep your valuables low-profile
If you’re traveling with jewelry, an expensive watch, a professional camera, or anything that stands out, keep it out of sight. It’s not that you’ll get robbed on every corner, but why take the risk? Carry only what you need and keep it discreet. A fanny pack or crossbody bag works well, and leave your passport and cash safely stored, ideally in the hotel safe.
6. Avoid deserted or poorly lit areas, especially at night
Whether you’re in the city or on the beach, if you see an empty or dimly lit street, find another route. It’s always safer to move through areas with people, light, and activity. And if you can, plan your evenings so you’re back at your hotel before the streets empty out.
7. Ask locals or hotel staff
Asking locals can save you from wandering somewhere you shouldn’t. Hotel staff, waiters, guides, or even the person behind the counter at a shop are usually more than happy to help. And it’s not just a cliché: most Mexicans are incredibly friendly and genuinely love to help when they can.
8. Get travel insurance
It seems like an extra expense until you actually need it. Good travel insurance covers accidents, illness, theft, lost luggage, and all those things you don’t plan for but sometimes happen. If you’re going diving, hiking, or doing any more intense activities, it’s even more important. Note that private healthcare in Mexico isn’t cheap, so it’s better to be covered.
9. Keep digital copies of your documents
Scan your passport, IDs, hotel reservations, flight details — everything. Upload them to the cloud or email them to yourself. If you lose anything, you’ll be grateful you did. And if someone asks for your passport to rent a car or motorbike, never hand over the original — keep photocopies and use those whenever possible.
10. Trust your gut and apply common sense
If something feels off, trust that feeling and walk away. You don’t need to justify it. Stay aware, but don’t be paranoid about it. Mexico has an incredible amount to offer and, with a bit of common sense, your trip can be just as safe and enjoyable as anywhere else in the world. And the warmth of the people is usually what visitors remember most.
What to do if you get robbed in Mexico
Most travelers make it through their entire stay in Mexico without any kind of incident. But it doesn’t hurt to know what to do if things go sideways. If you do become the victim of a robbery or any other incident, the most important thing is to stay calm. Keeping a clear head and following a few steps can make all the difference in sorting it out quickly and without too much trouble.
Here’s what to do if you’re robbed, whether someone takes your belongings, documents, or cash:
1. Stay calm. Your safety comes first.
If you’re mugged or robbed with force, don’t fight back. Your physical safety is the priority. In most cases, thieves are after valuables and won’t escalate if you don’t resist.
2. Get to a safe place and contact authorities
Unfortunately, not all police in Mexico are trustworthy, so try not to approach them without other people around. Go somewhere with security (a hotel, a restaurant) and call 911, which is the emergency number throughout Mexico. You can also contact the Tourist Police, present in many cities like Mexico City, Cancún, and Oaxaca. They can assist you in both Spanish and English.
3. File an official report
Go to a Ministerio Público office (Public Prosecutor’s Office) to file a formal complaint. This is essential if you need to:
- Make a claim with your travel insurance
- Request replacement documents (like a passport)
- Report the incident officially
Bring an ID (or a digital copy), details of what was stolen, and information about the incident (time, location, description of the perpetrator if you can remember).
4. Contact your embassy or consulate
If your passport, residency card, or official documents were stolen, get in touch with your nearest embassy or consulate. They’ll help you get replacement documents, provide legal support or translation if needed, and help you contact family back home.
5. Block your bank cards and secure your digital accounts.
If your cards, phone, or laptop were taken, block your cards immediately and change all your passwords: email, banking, social media, everything. If you can track your device, don’t try to go and recover it on your own.
6. Contact your travel insurance provider
Travel insurance typically covers theft of luggage, devices, and documents. It may also help cover emergency expenses or assist you in getting home if necessary. Keep in mind that your insurer will usually require an official police report, so filing that complaint is key.
7. Don’t let it ruin your trip
A robbery is frustrating, but it doesn’t have to end your trip. Lean on your hotel, other travelers, and the authorities. Most tourists who experience an incident are able to carry on with their plans once things are sorted out.
As you can see, Mexico is a safe country to visit if you stick to tourist areas and follow some basic common sense. So don’t let fear hold you back — plan your trip and get ready to enjoy one of the most spectacular countries in the world.