How to Retire in Mexico: Cost of Living, Visas & Best Cities
Retiring in Mexico offers US retirees a lower cost of living, accessible healthcare, and proximity to home, with most couples living comfortably on $2,000 to $3,000 per month. You will need a Temporary Resident Visa (renewable up to four years) or a Permanent Resident Visa if you can demonstrate monthly income of approximately $2,700 or savings of roughly $45,000, though thresholds change with Mexico's minimum wage. Popular retirement cities include San Miguel de Allende, Mérida, and Lake Chapala, each offering distinct climates, expat communities, and infrastructure.
What is the actual cost of living to retire in Mexico?
The cost to retire in Mexico varies by city and lifestyle, but most American retirees spend $1,500 to $3,500 per month for all expenses. A couple can live comfortably in colonial cities like San Miguel de Allende or Guanajuato on $2,500 to $3,000 monthly, covering rent, groceries, utilities, transportation, entertainment, and private health insurance.
Rent is the largest variable. A modern one-bedroom apartment in a desirable neighborhood costs $500 to $900 in smaller cities, $800 to $1,400 in San Miguel de Allende or Mérida, and $1,000 to $1,800 in coastal resort areas.
Private health insurance through Mexican providers such as GNP Seguros or international plans costs $150 to $400 per person monthly, depending on age and coverage level. Many retirees use Medicare for US care and a local policy for routine treatment in Mexico, where out-of-pocket costs are a fraction of US prices: a doctor visit runs $30 to $60, a dental cleaning $25 to $40, and a private hospital stay $300 to $800 per day without insurance.
Dining out is inexpensive—$8 to $15 per person at mid-range restaurants, $3 to $6 for street tacos or a comida corrida lunch special. A housekeeper costs $15 to $25 for a half-day, and a full-time gardener or part-time helper may charge $200 to $400 monthly.
Which visa do you need to retire in Mexico?
To retire in Mexico legally, you need either a Temporary Resident Visa or a Permanent Resident Visa, both of which you must apply for at a Mexican consulate in the United States before you move. Tourist permits (FMM) allow only 180 days and do not grant residency rights or the ability to import household goods duty-free.
The Temporary Resident Visa is renewable annually for up to four years and requires proof of economic solvency. As of 2025, the income threshold is approximately $2,700 per month over the past six months, demonstrated through bank statements or pension letters, or liquid savings of around $45,000.
The Permanent Resident Visa eliminates renewals and is available if you show roughly $4,500 in monthly income or $180,000 in savings for the past twelve months, or after holding Temporary Residency for four consecutive years. Permanent residents enjoy nearly all the rights of Mexican citizens except voting, and the visa never expires.
Both visas require an in-person appointment at a consulate in your US jurisdiction, where you submit financial documentation, passport, application forms, and photos. After approval, you receive a visa sticker and have 30 days to enter Mexico and complete the process at an Instituto Nacional de Migración (INM) office, where you provide proof of address, pay fees (typically $200 to $400), and receive your resident card within a month.
What are the best cities to retire in Mexico?
The best cities to retire in Mexico depend on your priorities—climate, healthcare, expat community, cultural life, and budget—but six destinations attract the majority of American retirees.
San Miguel de Allende in Guanajuato is the most popular retirement city for Americans, with a large English-speaking expat population, colonial architecture, and vibrant arts scene. The climate is mild and dry, and healthcare infrastructure includes Hospital de la Fe and private clinics.
Lake Chapala (Ajijic and Chapala), Jalisco, hosts North America's largest expat retirement community, with an estimated 15,000 Americans and Canadians. The year-round spring-like climate and proximity to Guadalajara's hospitals and international airport make it practical.
Mérida, the capital of Yucatán, offers safety, a thriving cultural calendar, and lower costs ($1,800 to $2,800 monthly). The city has modern hospitals, including Star Médica and Hospital Faro del Mayab, and direct flights to the US.
Puerto Vallarta and Playa del Carmen appeal to retirees seeking beach living, with excellent restaurants, international airports, and established medical facilities. Both are more expensive ($2,800 to $4,500 monthly) and more tourist-oriented, with higher density and seasonal crowds.
Querétaro, 140 miles northwest of Mexico City, is a rising choice for retirees who want modern infrastructure, low crime, and a smaller expat footprint. Monthly costs run $2,000 to $2,800, and the city's altitude (6,000 feet) provides a temperate climate.
Get matched with a buyer's agent
Tell us your budget and area. We'll connect you with agents who work that market every week.
Find a buyer's agentTakes about 2 minutes · No obligation
How does healthcare work for retirees in Mexico?
Healthcare for retirees in Mexico is a hybrid of private insurance, out-of-pocket payment, and sometimes Mexican public programs, with Medicare not covering services outside the United States. Most American retirees purchase private health insurance from Mexican insurers like GNP Seguros, Mapfre, or Banorte, which cost $150 to $400 per person monthly depending on age, pre-existing conditions, and coverage limits.
An alternative is an international health plan from providers such as Cigna Global or Allianz Worldwide Care, which may cost $300 to $800 monthly but offer portability and coverage in the US and other countries. Many retirees opt for a Mexican policy for routine care and keep a high-deductible international plan or rely on Medicare when they return to the US for major procedures.
Out-of-pocket healthcare is affordable. A general practitioner visit costs $30 to $60, a specialist $60 to $100, and an MRI $250 to $400.
Mexico's public healthcare system, IMSS (Instituto Mexicano del Seguro Social), allows foreign residents to enroll for an annual fee of roughly $400 per person, providing access to public hospitals and clinics. Quality and wait times vary; most retirees use IMSS as a safety net and pay out-of-pocket or use private insurance for non-emergency care.
Major cities have Joint Commission International–accredited hospitals and English-speaking doctors trained in the US or Europe. In smaller towns, you may need to travel to a regional hub for specialized treatment, so proximity to quality healthcare should factor into your city choice.
What are the tax implications of retiring in Mexico?
Retiring in Mexico creates tax obligations in both the United States and potentially Mexico, depending on your residency status and income sources. US citizens remain subject to US federal income tax on worldwide income regardless of where they live, and you must file Form 1040 annually with the IRS if your income exceeds the standard deduction ($14,600 for single filers, $29,200 for married filing jointly in 2024).
Mexico taxes residents on worldwide income, but the definition of residency is spending more than 183 days in Mexico in a calendar year or having your primary home (centro de intereses vitales) in Mexico. If you become a Mexican tax resident, you file an annual return (declaración anual) with the Servicio de Administración Tributaria (SAT) by April 30.
Social Security and most US pensions are taxable in the US under the treaty, not Mexico, so you typically owe no Mexican tax on that income if it is your sole source. Investment income, rental income from US property, and IRA distributions may be taxable in both countries, with the foreign tax credit offsetting the double hit.
Mexico does not tax the first approximately 500,000 pesos (around $25,000 to $30,000 depending on exchange rates) of capital gains on the sale of your primary residence if you are a resident, but US citizens must still report the gain to the IRS and may owe US capital gains tax above the $250,000/$500,000 exclusion.
Foreign bank account reporting is mandatory: if your non-US accounts exceed $10,000 at any point in the year, file FinCEN Form 114 (FBAR) by April 15. If your foreign financial assets exceed $200,000 (married filing jointly living abroad), file IRS Form 8938 with your 1040.
Consult a cross-border tax advisor or CPA experienced in expat taxation to structure withdrawals, understand treaty benefits, and avoid penalties. The IRS has a directory of international tax preparers, and organizations like American Citizens Abroad publish guides.
Is it safe to retire in Mexico?
Safety to retire in Mexico varies dramatically by region, with popular retirement cities generally experiencing lower crime rates than many large US metropolitan areas, while border zones and certain states face higher violence from organized crime. The US State Department issues travel advisories by state; as of 2025, Yucatán, Querétaro, Campeche, and Guanajuato (excluding specific areas) are at Level 1 or 2 (exercise normal or increased caution), comparable to much of Europe.
San Miguel de Allende, Lake Chapala, Mérida, and Querétaro report low rates of violent crime affecting foreigners. Petty theft, pickpocketing, and burglary occur, as in any city, so retirees use common sense: avoid flashing expensive jewelry, secure homes with barred windows or alarm systems, and stay aware in crowded markets.
Cartel violence is concentrated in border states (Tamaulipas, Chihuahua, Sinaloa) and specific regions of Jalisco, Michoacán, and Guerrero. Tourists and retirees are rarely targeted, but stray violence can occur.
Get matched with a buyer's agent
Tell us your budget and area. We'll connect you with agents who work that market every week.
Find a buyer's agentTakes about 2 minutes · No obligation
What the retirement calculator can estimate
A retirement savings calculator projects how current savings and future contributions might grow under a chosen return assumption. It can also estimate a potential retirement balance or test how long a balance may support planned withdrawals. Because actual investment returns vary, compare several scenarios instead of treating one result as certain. Include workplace accounts such as a 401k, individual accounts, taxable investments, and any pension benefits that apply.
Effective retirement planning also considers inflation, taxes, health expenses, debt, and the timing of Social Security or pension income. Full retirement age is a Social Security term and is not necessarily the age when someone must stop working. An annuity may create a contractual income stream, but fees, guarantees, liquidity restrictions, and insurer claims-paying ability depend on the specific product. Review assumptions regularly as income and expenses change.
Common questions
People also search for
- retirement calculator
- best retirement calculator
- aarp retirement calculator
- retirement savings calculator
- retirement planning
- retirement plan
- retirement plans
- how to save for retirement
- full retirement age
- what is full retirement age
- pension
- annuity
- 401k
- will
- cost of living calculator
- income
- savings calculator
- retirement estimate
Part of the Money & Debt (incl. Student Loans) cluster.