top of page

Best Cities in Mexico for Americans to Retire or Relocate in 2026

3 hours ago
15 min read

The best city in Mexico depends on what you value, but most Americans should start with Guanajuato, Querétaro, Mérida, Oaxaca, Mexico City, San Miguel de Allende, and Puerto Vallarta. Guanajuato wins on value, Mérida on safety, Mexico City on healthcare, and Puerto Vallarta on beaches. A single person spends $1,200 to $3,000 a month across them.

The myth I hear most is that Americans move to Mexico for the beach. Some do, but the census and my own client list tell a different story. The largest concentrations of retirees and remote workers are in colonial highland cities at 5,000 to 7,000 feet, where the weather is mild year round and the air conditioning bill is close to zero. The beach towns are popular, but they come with heat, humidity, hurricane season, and higher prices.

I live in Guanajuato, so I am biased, and I will tell you exactly where it loses. I moved here in 2018 and have spent eight years helping many people choose between cities. The pattern is consistent. People who pick a city from a list of top ten rankings often regret it within a year. People who pick a city by matching it to their budget, healthcare needs, tolerance for heat and stairs, and comfort with Spanish tend to stay. So this guide gives you the data and the trade-offs, then shows you how to match them to your own life. All costs are 2026 figures, converted at 17.19 pesos to the dollar.

Where Do Most Americans Actually Move in Mexico?

There are two answers, and mixing them up leads to bad advice. The first answer is about statistics. Mexico's 2020 census counted about 1.15 million foreign-born residents who hold a temporary or permanent visa, and roughly 65 percent of them are American. By state, Baja California had the most, at more than 140,000 foreign-born residents, of whom about 121,000 were American. Mexico City had about 103,000, Jalisco about 88,000, Chihuahua about 83,000, and Tamaulipas about 61,000. The census counts only people with resident visas, so full-time residents on tourist permits are missing, and the count includes anyone born abroad, including US-born children of Mexican families, not just retirees.

That is why the census is a poor guide if you are moving alone or as a couple with a US income. Baja California and Chihuahua numbers reflect border-region commuting and family ties, not the towns most retirees search for. The second answer is about where the expat communities actually cluster, which is what matters for making friends, finding English-speaking doctors, and renting from landlords used to foreigners. Here is how I group them:

Cluster

Main cities

Who lives there

The trade-off

Colonial highlands

Guanajuato, San Miguel de Allende, Querétaro, Oaxaca

Retirees, remote workers, artists

Hills, cobblestones, cool winter nights

Big-city Mexico

Mexico City, Monterrey, Guadalajara

Professionals, remote workers, people who want healthcare and culture

Traffic, noise, altitude in Mexico City

Beach towns

Puerto Vallarta, Mazatlán, Playa del Carmen

Retirees, snowbirds, lifestyle movers

Heat, humidity, hurricane season, higher rents

Yucatán

Mérida

Safety-first retirees and families

Five months of intense heat

Lakeside and small towns

Lake Chapala and Ajijic, Cuernavaca, Puebla

Long-term retirees, people who want a smaller community

Fewer amenities and, in some cases, higher crime

If you are choosing among them, my decision framework for 10 expat destinations is a useful second read, and my overview of expat-friendly areas covers the smaller towns.

How Do the Top 10 Expat Cities Compare on Cost, Safety, and Climate?

Here is the data table I wish someone had handed me before I chose. It puts the numbers side by side for the ten cities my clients ask about most. Costs are for a single person living comfortably with a modest apartment, private healthcare spending, and a few meals out, without a car. Safety is homicides per 100,000 residents at the municipal level for June 2025 through May 2026, followed by the State Department advisory level for the state. Elevation is approximate.

City

Comfortable monthly total (single)

Homicides per 100,000

State advisory

Elevation

Climate in one line

Guanajuato

$1,300 to $1,700

5.3

Level 3

About 6,600 ft

Mild, dry winters, warm afternoons

Querétaro

$1,500 to $2,000

4.1

Level 2

About 5,900 ft

Mild, dry, few extremes

Mérida

$1,400 to $1,900

1.1

Level 1

Sea level

Hot and humid, hottest April to September

Oaxaca

$1,200 to $1,700

6.6

Level 2

About 5,100 ft

Warm days, cool nights, rainy summers

Mexico City

$1,900 to $2,800

7.9

Level 2

About 7,350 ft

Mild but altitude and air quality matter

San Miguel de Allende

$2,000 to $3,000

20.7

Level 3

About 6,200 ft

Mild, dry, cool nights

Puerto Vallarta

$1,900 to $2,700

9.0

Level 3

Sea level

Hot, humid, hurricane season

Cuernavaca

$1,300 to $1,800

31.2

Level 3

About 4,900 ft

Warm and spring-like

Monterrey

$1,600 to $2,200

10.1

Level 2

About 1,800 ft

Very hot summers, cooler winters

Mazatlán

$1,400 to $2,000

15.9

Level 4

Sea level

Hot, humid, hurricane season

A few readings of that table are worth spelling out. First, look at the spread. The cheapest city, Oaxaca at the low end, and the most expensive, San Miguel at the high end, differ by a factor of two and a half, which is why a shortlist beats a single ranking. Second, the safety column is where cities separate the most, and where the state advisory can mislead. Guanajuato City has a rate close to New York City's despite its Level 3 state, while Cuernavaca's rate is closer to Detroit's. My safety guide for Americans explains how to read those numbers and what they do and do not say about your neighborhood.

Third, altitude and climate matter more than people expect. At 6,000 feet and above you get mild weather without air conditioning, but you also get cool nights, and the first week can bring a headache or trouble sleeping. If you have a heart or lung condition, ask your doctor before you commit to Mexico City or the highlands. At sea level, the trade is warmth and the ocean for humidity and a real electric bill. In Mérida, Puerto Vallarta, and Mazatlán, air conditioning adds $60 to $150 a month, and more if you cross into the high-consumption electricity tier.

For the rent and utilities detail behind the cost column, my cost of living guide has a 10-city table with the Numbeo cross-check. To weight these columns by what matters to you, the city comparison tool lets you sort by cost, safety, healthcare, climate, and community and see which cities rise to the top for your priorities.

What Does Your City Choice Do to Your Budget?

The city you choose is the biggest lever on your monthly spending, larger than your diet, your car, or your dining habits. Compare two ends of the table. A single person in Guanajuato spends about $1,500 a month, and a single person in San Miguel de Allende spends about $2,500, which is a $1,000 monthly gap, or $12,000 a year, for a similar lifestyle. Over a five-year retirement, that gap adds up to $60,000. The reverse is also true. Choosing Mérida over Guanajuato may add $100 to $300 a month in air conditioning, but it can save you money in other ways if it means avoiding a car or a healthcare gap.

Healthcare choices interact with the city choice. A couple on IMSS in Guanajuato can live on about $2,000 a month, while a couple in Mérida on private insurance spends about $2,730, and roughly $500 of that gap is the insurance itself, not the city. So when you compare two cities, compare them with the same healthcare plan, or you will attribute to geography what belongs to your policy. My cost of living guide breaks down three complete budgets so you can see where the money goes.

Ten Cities in One Paragraph Each

Guanajuato. A UNESCO World Heritage city of steep alleys, tunnels, and plazas, with rents of $450 to $900 and a comfortable single budget of $1,300 to $1,700. It is the best value among cities with real infrastructure and one of the most walkable. The costs are stairs, a university-town noise level, and complex medical care that sits an hour away in León.

Querétaro. The most balanced city on the list. Its homicide rate is 4.1, the healthcare is top tier, including Hospital Ángeles, and the climate is mild and dry. The trade-off is that it is spread out, so a car or frequent rides become part of the budget, and a single person spends $1,500 to $2,000.

Mérida. The safety leader, with a rate of 1.1 in a Level 1 state, plus top hospitals such as Star Médica and flat streets that suit older residents. The price is heat. Utilities run $110 to $240 a month with air conditioning, and April through September is hard on anyone who dislikes humidity.

Oaxaca. Regional food, crafts, and festivals that no other city on this list matches, with rents of $400 to $800 and single budgets of $1,200 to $1,700. The cost is thinner specialist care, occasional road blockades in the state, and a rainy summer.

Mexico City. The best healthcare in the country and the deepest culture, with neighborhoods like Roma, Condesa, and Polanco carrying most of the expat life. Budgets run $1,900 to $2,800 for a single person, and the same apartment can cost $700 in Narvarte or $1,700 in Condesa. Altitude at about 7,350 feet and air quality are real considerations.

San Miguel de Allende. One of the largest and most established English-speaking communities, with cobblestone streets and a strong arts scene. It is also the most expensive highland city, at $2,000 to $3,000 for a single person, and the municipal homicide rate of 20.7 deserves a conversation with residents about which areas you are considering. Major medical care is in Querétaro.

Puerto Vallarta. The strongest coastal city for healthcare, with a large expat base and a walkable Zona Romántica. Budgets run $1,900 to $2,700, with air conditioning adding $90 to $200 a month, and hurricane season is part of life. Jalisco is Level 3, though the city's rate of 9.0 is below Phoenix.

Cuernavaca. Warm, spring-like weather about an hour from Mexico City, with a single budget of $1,300 to $1,800. Its municipal homicide rate of 31.2 is the highest among the cities I cover here, and Morelos is Level 3, so neighborhood choice matters more here than anywhere else on the list.

Monterrey. Excellent hospitals, a strong economy, and good infrastructure at $1,600 to $2,200 for a single person. It is an industrial city with very hot summers and a smaller expat community, which suits people who want to live like a local more than they want a social circle of foreigners.

Mazatlán. Pacific beach living with a restored historic center, and budgets of $1,400 to $2,000. Sinaloa is a Level 4 state and the municipal homicide rate is 15.9, so I ask anyone considering it to scout for at least a month and speak with long-term residents before deciding. Humidity and hurricane season apply as well.

What About Lake Chapala, Guadalajara, Puebla, and Playa del Carmen?

Four other places come up constantly, and each has a role. Lake Chapala and Ajijic, in Jalisco, are among the oldest retiree communities in Mexico, with a large English-speaking population and a mild climate, and Guadalajara's hospitals are about 45 minutes away. Guadalajara itself is a big, modern city with a rate of 9.8 and rents of $600 to $1,100 in areas foreigners choose. Puebla is a colonial city with rents of $400 to $800 and a lower expat profile, which suits people who want to practice Spanish. Playa del Carmen has a rate of 7.5 and rents of $900 to $1,600, and it is best for people who want an international beach town with easy flights, at a price to match. I have written city guides for each of these, including Lake Chapala and Ajijic, Guadalajara, Puebla, and Playa del Carmen.

Which City Wins in Each Category?

Rankings flatten trade-offs, so I prefer category winners. Here is how I would answer the most common questions I get, with the reasoning behind each pick.

Category

My pick

Runner-up

Why

Best overall value

Guanajuato

Oaxaca

Lowest rents among cities with real infrastructure

Best for safety

Mérida

Querétaro

Lowest homicide rate of any large expat city

Best for healthcare

Mexico City

Monterrey

Deepest network of top hospitals and specialists

Best for families

Querétaro

Mérida

Schools, safety, modern infrastructure

Best for beaches

Puerto Vallarta

Mazatlán

Strong hospitals and a large expat base

Best for culture and food

Oaxaca

Mexico City

Regional cuisine, crafts, and festivals

Best for first-timers

Querétaro

Mérida

Easy logistics with few surprises

Best for walking without a car

Guanajuato

Oaxaca

Compact historic centers

What Is the Best City in Mexico to Retire In?

If I had to pick one city for a typical retired American couple in 2026, it would be Mérida or Querétaro. Both have excellent private hospitals, low crime, flat streets in Mérida and an easy-walking center in Querétaro that work for anyone with a bad knee, and monthly budgets of $2,000 to $2,900 for a couple. Mérida wins on safety, and Querétaro wins on climate. If your budget is tighter and you can handle stairs, Guanajuato and Oaxaca are cheaper by $300 to $500 a month for a couple, with adequate but thinner specialist care. If you want a beach, Puerto Vallarta has the strongest healthcare of the coastal options, and Mazatlán is cheaper, though the Level 4 rating for Sinaloa deserves a longer look before you commit.

For retirees whose income is mostly Social Security, my retirement budgets by city map specific monthly incomes to specific cities, and my affordable retirement destinations guide covers the smaller towns.

What Are the Best Places to Live in Mexico for Remote Workers?

Remote workers care about internet speed, coworking, time zone, and a community that is not entirely retired. Mexico City is the default for people who want a big social scene, and it has fast fiber and dozens of coworking spaces. Guanajuato, Querétaro, and Oaxaca offer lower rents and a slower pace, and Mérida has become a hub for people who want warmth and safety. The trade-off in Mexico City is cost, noise, and altitude. My digital nomad guide with coworking costs and internet speeds by city show the real numbers.

Where Does Guanajuato Lose?

Since I said I would be honest about my own city: Guanajuato is hilly, with steep streets and many stairs, and it is difficult for anyone with limited mobility. The tunnels and narrow one-way streets make driving a hassle. Complex medical care sits about an hour away in León, and the state is Level 3 on the advisory even though the city's own numbers are good. It is also a university town, which means noise on weekends. If any of those is a dealbreaker, you should pick Querétaro or Mérida, and I would rather you choose the city that fits than the one I live in. My Guanajuato guide covers the details of living here.

How Do You Choose a City, and What Are Good Reasons to Move at All?

People who choose well tend to answer the same five questions before they compare anything. I ask them of every client, and you can answer them in ten minutes.

  • What is your real monthly budget, including a 15 percent cushion? This eliminates cities on price. A single person on $1,500 has more options than a couple on $2,000.

  • What healthcare do you need? If you have a chronic condition, a heart issue, or expect frequent specialist visits, prioritize Mexico City, Monterrey, Querétaro, or Mérida.

  • How do you handle heat, altitude, and stairs? These are physical, not preferences. A city that is beautiful on paper can wear you down.

  • How much Spanish do you have or want? Beach and highland expat hubs are easier without it. Places like Cuernavaca and Puebla reward it.

  • Do you want an expat community or a local one? Communities in San Miguel and Lake Chapala are large and English-speaking. Oaxaca, Puebla, and Mexico City neighborhoods mix more with Mexicans.

Then I match the answers to a shortlist:

If this describes you

Start with

Why

Retired couple, $2,500 to $3,500 a month, wants healthcare and safety

Mérida or Querétaro

Top hospitals, low crime, easy walking or driving

Single retiree, under $2,000 a month

Guanajuato or Oaxaca

Lowest rent, walkable centers

Remote worker, wants a social scene and fast internet

Mexico City (Condesa, Roma) or Querétaro

Coworking, fiber, restaurants

Wants the ocean and a large expat community

Puerto Vallarta

Strong hospitals, active English-speaking community

Wants culture, food, and low cost

Oaxaca

Regional food, festivals, low rents

Family with school-age children

Querétaro or Mérida

Schools, safety, modern infrastructure

Not sure yet

Querétaro

The easiest city to be wrong about

What Are Good Reasons to Move to Mexico?

The good reasons I see are practical and repeatable. Your dollars stretch further, and a retired couple can live well on $2,000 to $3,000 a month in several cities. Healthcare is high quality and lower cost, particularly private care. The climate in the highlands is mild without heating or cooling bills. The time zone and proximity to the United States make it easy to visit family, with flights often under four hours. And the culture, food, and community are strong. Those are all things you can check before you go.

The bad reasons are also consistent. Moving to escape a problem you will carry with you, moving because a video promised you can live on $800 a month, and moving without visiting first are the three that lead to leaving in year one. The right reason is one you can name, test on a scouting trip, and still endorse after a month of living in the place.

How to Test Your Shortlist

Never choose a city from a table alone. Visit two or three finalists for at least three weeks each, and live like a resident: shop where locals shop, use the bus or rideshare, visit a doctor for a routine issue, and walk your possible neighborhood at night. Book lodging with a kitchen for a month. I compare apartments and hotels on Booking.com and filter for monthly discounts and a kitchen. If your finalists are close together, such as Guanajuato, San Miguel, and Querétaro, a rental car from Rentalcars.com for a couple of days makes comparing them easy. Local walking tours and food tours through Viator are a good way to learn a city's layout in your first days, and my scouting trip planner lays out a week-by-week structure.

A Sample Three-City Scouting Plan

If your finalists are three cities, here is a structure that works and fits inside two months without becoming a vacation. Spend the first three weeks in the city you think you will pick, and treat it as a dress rehearsal: set up a phone plan, find a grocery store, see a doctor for a routine visit, and take a Spanish class. Then spend two weeks in each of the other two, spending less time on sightseeing and more on daily life. In each place, walk your target neighborhood at three times of day, meet one landlord, one other foreigner, and one local, and write down what you notice in the first hour and in the last week. Your first impression and your last impression are both data.

Then compare your notes against your table numbers. If a city that looked great on paper felt tiring in person, that matters more than a $200 rent difference. And if a city that looked average on paper felt right, be curious about why. In my experience, the cities people fall for are the ones where they could picture a Tuesday, not just a weekend, and that is a signal worth trusting once the safety and healthcare boxes are checked.

A few small items make a multi-city trip easier. A set of packing cubes keeps a month of clothes organized across moves, a digital luggage scale helps you avoid airline overweight fees when you start collecting things, and a compact travel umbrella matters if you visit during the summer rainy season in Oaxaca or the highlands.

The Bottom Line: Which City Should You Choose?

There is no best city in Mexico, only the best fit for your budget, health, and temperament. For most Americans, the shortlist is short: Querétaro if you want the safest bet, Mérida if you want safety and are ready for heat, Guanajuato or Oaxaca if you want value and can handle stairs, Mexico City if you want big-city healthcare and culture, and Puerto Vallarta if the ocean is non-negotiable. San Miguel de Allende, Cuernavaca, and Mazatlán are real options with real trade-offs on price or safety, and I would want you to scout them longer before committing.

Here is how I would use this guide. Answer the five questions above. Choose two or three cities from the table. Use the city comparison tool to weight what matters to you. Take the readiness quiz if you are not sure you are ready to move at all. Then scout your finalists for three weeks each before you sign a lease. A month in the right city is worth more than any ranking, including mine.

Frequently Asked Questions

What are the best places in Mexico for Americans to live?

Querétaro, Mérida, Guanajuato, Oaxaca, Mexico City, San Miguel de Allende, and Puerto Vallarta lead for most Americans. Single-person budgets run about $1,200 to $3,000 a month. Mérida is safest, Mexico City has the best healthcare, Guanajuato and Oaxaca offer the best value.

Where do most Americans move in Mexico?

Mexico's 2020 census counted the most foreign-born residents in Baja California, Mexico City, Jalisco, and Chihuahua. Retiree and remote-worker clusters center on San Miguel de Allende, Lake Chapala, Puerto Vallarta, Mexico City, Mérida, Guanajuato, Querétaro, and Oaxaca.

What is the best city in Mexico to retire in?

For most retired couples, Mérida or Querétaro, with top hospitals, low crime, and budgets of $2,000 to $2,900. Guanajuato and Oaxaca cost $300 to $500 less but have hills and thinner specialist care. Puerto Vallarta is the strongest coastal option.

What are good reasons to move to Mexico?

Lower living costs, quality private healthcare at lower prices, mild highland climate, proximity to the US, and strong community and food culture. Bad reasons include escaping problems, chasing $800 a month budgets, or moving without a scouting trip first.

Which city is best for a first move to Mexico?

Querétaro is the easiest first move: safe, modern, with excellent hospitals, mild weather, and simple logistics. Mérida is a close second if you can handle heat. Rent for three weeks before signing a long lease in any city.

Your Next Step

The fastest way to narrow this list is to weight it. Start with the free city comparison tool, then take the readiness quiz to see if your timeline and expectations line up.

If you want a person to help you decide, or a data pack to do it yourself, there are two paid options:

  • The City and Neighborhood Matchmaker Consult ($199) is a one-on-one session where we match your budget, health, lifestyle, and safety comfort to specific cities and neighborhoods.

  • The City Comparison Pack ($37) compares 10 expat cities with rental data, healthcare facility names, and internet speeds.

If you would rather write to me first, email paul@mymexicomove.com.

Plan Your Trip

Choosing a city is easier after seeing it. These are the tools I would use for a scouting trip:

🏨 Booking.com, apartments and hotels for a scouting stay: compare rates on Booking.com

🎟️ Viator, city tours and orientation experiences: check available tours on Viator

✈️ Expedia, flights and hotels together: search on Expedia

🚗 Rentalcars.com, cars for comparing nearby cities: compare rental cars

This article may contain affiliate links. If you buy or book through them, MyMexicoMove.com may earn a commission at no extra cost to you. We recommend only services that are relevant to your Mexico move.

Recent Posts

See All

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating*
bottom of page
★★★★★ Read Our Reviews on Trustpilot