The safest city in Mexico for digital nomads in our data is Merida, with a safety index of 75.5 out of 100. It is the only Mexican city we rate as high for safety. Aguascalientes (65.7), Puerto Vallarta (65.1), Queretaro (62.3) and Cabo San Lucas (60.1) follow, all in the moderate band.
The cities most remote workers pick first sit much lower. Mexico City scores 32.7, Guadalajara 37.8 and Tijuana 27.8. This ranking covers Mexico only and orders cities by safety index, with healthcare and monthly cost used to separate cities that score close together.
How the ranking works
Our dataset holds 28 Mexican cities. Twenty of them have a safety index, a score from 0 to 100 where a higher number means residents and visitors report feeling safer and worrying less about crime. One city is rated high, thirteen are moderate and six are low. The other eight cities have no score at all, and they are listed separately near the end so that a missing number is never read as a good or a bad one.
Three more figures appear next to each safety score:
- Healthcare index (0 to 100, higher is better), which reflects how people rate local doctors, hospitals and waiting times.
- Monthly cost for a nomad and monthly cost for an expat, both in US dollars. The nomad figure assumes short-term furnished housing and eating out often. The expat figure assumes a longer lease and a more settled routine.
- Rent for a one-bedroom apartment in the centre and outside it, where the figure exists.
An index describes a whole city. It says nothing about a particular neighbourhood, street or hour of the night, and it can lag behind recent events. Use it to build a shortlist, then check official travel advisories for the state you plan to stay in.
The nine safest cities in Mexico at a glance
Every city in this table scores above 50 for safety. Pollution is included because it changes daily life as much as crime statistics do. For pollution, a lower number is better.
| Rank | City | Safety index | Safety level | Healthcare index | Pollution index | Population |
|---|---|---|---|---|---|---|
| 1 | Merida | 75.5 | High | 83 | 35 | 777,615 |
| 2 | Aguascalientes | 65.7 | Moderate | 77 | 35 | 722,250 |
| 3 | Puerto Vallarta | 65.1 | Moderate | 87 | 57 | 203,342 |
| 4 | Queretaro | 62.3 | Moderate | 77 | 40 | 626,495 |
| 5 | Cabo San Lucas | 60.1 | Moderate | 75 | 34 | 81,111 |
| 6 | Torreon | 58.4 | Moderate | 79 | 58 | 608,836 |
| 7 | Playa del Carmen | 53.6 | Moderate | 77 | 35 | 149,923 |
| 8 | Hermosillo | 52.4 | Moderate | 75 | 48 | 884,342 |
| 9 | Monterrey | 51.9 | Moderate | 69 | 71 | 1,135,512 |
The gap at the top is the widest in the table. Merida is almost 10 points ahead of Aguascalientes, while the next four cities are packed into less than six points. From Playa del Carmen down, the scores are only a few points above the midpoint of the scale.
Merida, Aguascalientes and Queretaro: the inland picks
Merida is the clear winner. Its safety index of 75.5 is the highest in the country, its healthcare index of 83 is the second highest among the nine, and its pollution index of 35 is among the lowest. It is also the cheapest city in the top five: about $1,553 a month on a nomad budget and $929 for an expat. The main drawback is heat. Merida is the capital of Yucatan state and sits inland on the peninsula, so there is no sea breeze in the city itself. We have no reliable one-bedroom rent figure for Merida, so rent is left out of the tables for this city.
Aguascalientes is second for safety at 65.7 and has the lowest rent of any city in this article. A one-bedroom apartment in the centre is listed at about $239 a month, and about $152 outside the centre. Healthcare scores 77 and pollution 35. The nomad budget of $1,936 looks high next to that rent, which suggests short-term furnished housing is scarce and priced well above local leases. An expat budget of $1,222 is closer to what a longer stay would cost.
Queretaro scores 62.3 for safety and 77 for healthcare, and it has the best climate index of the nine at 94. A one-bedroom in the centre costs about $512, or $313 outside it. The monthly budget is $1,744 for a nomad and $1,047 for an expat. Of the three inland cities, Queretaro has the most even profile: no figure is the best in the country, and none is weak.
Puerto Vallarta, Cabo San Lucas and Playa del Carmen: the coast
Puerto Vallarta is the safest beach city in the ranking at 65.1, and it has the highest healthcare index of all 20 rated Mexican cities at 87. You pay for both. The nomad budget is $2,863 a month and the expat budget $1,764, with a central one-bedroom at about $786 and one outside the centre at about $464. Its pollution index of 57 is higher than the other two coastal cities.
Cabo San Lucas scores 60.1 for safety, 75 for healthcare and 34 for pollution, the lowest pollution figure in the top nine. It is also the most expensive city here by a wide margin: $3,371 a month for a nomad and $2,117 for an expat. It is a small resort town of 81,111 people, and we have no rent figure for it.
Playa del Carmen is the lowest-scoring coastal option at 53.6, still in the moderate band. Healthcare is 77 and pollution 35. Rent is the highest in this article, with a central one-bedroom at about $809 and $597 outside the centre. The monthly budget is $2,585 for a nomad and $1,527 for an expat. Compared with Puerto Vallarta, Playa del Carmen costs roughly the same in rent and scores 11.5 points lower for safety.
Torreon, Hermosillo and Monterrey: the north
Torreon has a safety index of 58.4 and a healthcare index of 79. Its expat budget of $789 a month is the lowest of the nine cities, and a central one-bedroom is about $290. The pollution index is 58, on the high side for this list. Few remote workers consider Torreon, so expect a small foreign community and less English spoken in daily life.
Hermosillo scores 52.4 for safety and 75 for healthcare. An expat budget is $803 a month and a central one-bedroom about $305. Its climate index of 51 is the lowest in the top nine by a long way, which fits a desert city with very hot summers.
Monterrey closes the list at 51.9. It is the only city of more than a million people to score above 50, and it has the big-city services that come with that size. The trade-offs are a pollution index of 71, rated high, and the lowest healthcare index of the nine at 69. Budgets are $2,026 for a nomad and $1,252 for an expat, with a central one-bedroom at about $597.
What safety costs: monthly budgets and rent compared
Safety and price do not move together in Mexico. The safest city is one of the cheapest, and the most expensive city is fifth for safety.
| City | Safety index | Nomad cost per month | Expat cost per month | 1-bedroom, centre | 1-bedroom, outside centre |
|---|---|---|---|---|---|
| Merida | 75.5 | $1,553 | $929 | No data | No data |
| Aguascalientes | 65.7 | $1,936 | $1,222 | $238.51 | $152.13 |
| Puerto Vallarta | 65.1 | $2,863 | $1,764 | $785.83 | $463.76 |
| Queretaro | 62.3 | $1,744 | $1,047 | $512.01 | $312.64 |
| Cabo San Lucas | 60.1 | $3,371 | $2,117 | No data | No data |
| Torreon | 58.4 | $1,683 | $789 | $290.08 | $161.15 |
| Playa del Carmen | 53.6 | $2,585 | $1,527 | $808.90 | $596.73 |
| Hermosillo | 52.4 | $1,800 | $803 | $305.12 | $201.98 |
| Monterrey | 51.9 | $2,026 | $1,252 | $597.01 | $373.88 |
Read both cost columns together. In Torreon and Hermosillo the nomad figure is more than double the expat figure, and in San Luis Potosi, further down the national list, it is $3,515 against $1,037. Gaps that large usually mean there is little short-term furnished housing, so the nomad estimate rests on a thin and expensive market. In cities like these, a lease of a few months should bring your spending much closer to the expat column.
Three patterns stand out:
- On a tight budget, Merida and Queretaro give the best mix: safety above 62 and an expat budget near $1,000 or below.
- Beach cities carry a premium. The three coastal cities have the three highest nomad budgets in the table, from $2,585 to $3,371.
- The cheapest rents are in Aguascalientes, Torreon and Hermosillo, all inland and all with small foreign communities.
Popular but lower scoring: Mexico City, Guadalajara, Cancun and Tijuana
These four cities attract far more remote workers than Aguascalientes or Torreon, and all four score below 50. They are listed here for contrast with the top of the ranking.
| City | Safety index | Safety level | Healthcare index | Pollution index | Nomad cost per month | Expat cost per month | 1-bedroom, centre |
|---|---|---|---|---|---|---|---|
| Cancun | 44.6 | Moderate | 73 | 39 | $2,129 | $1,327 | $572.99 |
| Guadalajara | 37.8 | Low | 80 | 58 | $1,723 | $1,087 | No data |
| Mexico City | 32.7 | Low | 66 | 81 | $1,824 | $1,164 | $766.53 |
| Tijuana | 27.8 | Low | 75 | 74 | $2,025 | $1,203 | $653.62 |
Merida scores 42.8 points higher than Mexico City for safety and costs $271 a month less on a nomad budget. Mexico City also has the highest pollution index of any rated Mexican city at 81, against 35 in Merida. Guadalajara is the strongest of the four on healthcare at 80, close to Merida's 83, but its safety index is half of Merida's. Tijuana has the lowest safety score of the 20 rated cities.
A low city-wide score does not make a stay there unreasonable. Mexico City covers a huge area with 8,918,653 people in the city proper, and conditions differ sharply from one district to the next. The index averages all of that into a single number. What the comparison does show is that a move to a mid-sized city such as Merida or Queretaro changes the numbers far more than a careful choice of neighbourhood can show in a city-wide figure.
Four other rated cities fall between the two tables, all in the moderate band: Guanajuato (50.1), San Miguel de Allende (49.4), San Luis Potosi (47.1) and Puebla (41.7).
Cities with no safety score
Several places that are well known among remote workers have no safety or healthcare index in our data, so they cannot be ranked. We list them as unrated and show cost only.
| City | Safety index | Nomad cost per month | Expat cost per month |
|---|---|---|---|
| Oaxaca | Unrated | $1,741 | $983 |
| Tulum | Unrated | $2,336 | $1,407 |
| San Cristobal de las Casas | Unrated | $1,402 | $727 |
| Puerto Escondido | Unrated | $1,942 | $1,169 |
Cozumel, Isla Mujeres, Sayulita and Ciudad Juarez are unrated as well. Most of the unrated places are small towns where too few residents have submitted answers to produce a stable score. For any of them, official travel advisories and recent local news are the only sound basis for a decision.
Internet and practical basics
Mexico's national average internet speed in our data is 83 Mbps, which places the country 74th worldwide. Nearly every Mexican city in the dataset carries that same national figure, so it cannot be used to rank one city against another. Only two cities in this article have their own measurement: Guadalajara at 97 Mbps and Mexico City at 93 Mbps. For the nine safest cities, treat 83 Mbps as a rough national guide and ask a landlord for a speed test of the actual connection before you sign anything.
Mexico uses type A and B plugs at 127 volts and 60 Hz, the same plug shapes as the United States and Canada. Visitors from most other regions need an adapter.
Entry rules, permitted length of stay, temporary residence and tax obligations depend on your nationality and how long you remain in the country. They also change. Check the official source, such as the Mexican immigration authority or a Mexican consulate, before you book.
Staying safe in Mexico: general advice
This article is built on index data. Nobody on our team visited these cities to assess them. The points below are general precautions that apply across the country.
- Read your own government's travel advisory for the specific Mexican state. Advisories are issued state by state, and two neighbouring states can carry very different guidance.
- Ask your host or landlord which areas to avoid and how people usually get home at night.
- Use registered taxis or ride-hailing apps instead of hailing cars on the street, especially after dark.
- Plan intercity trips for daylight hours and prefer toll highways and first-class buses where they exist.
- Keep laptops and cameras out of sight in public, and use bank machines inside banks or shopping centres.
- Buy travel health insurance that covers private hospitals. A high healthcare index reflects how residents rate care, and private treatment can still be costly for a visitor without cover.
- On the Caribbean and Pacific coasts, follow official weather warnings during hurricane season.
For a first long stay with safety as the main criterion, the data points to Merida. Queretaro is the alternative for people who want a cooler highland climate, and Puerto Vallarta is the safest choice on the coast for those who can afford about $2,863 a month.