Cost of Living in San Miguel de Allende (2026)

Monthly budget breakdown for expats living in San Miguel de Allende, Mexico

Last updated: March 2026

The cost of living in San Miguel de Allende, Mexico for an expat in 2026 averages $500–$700 per month for rent (1-br, centro histórico). Key costs include rent (1-br, centro histórico) ($500–$700), rent (1-br, san antonio/atascadero) ($350–$500), groceries ($150–$250).

San Miguel de Allende is a popular destination for expats relocating to Mexico. San Miguel de Allende has been voted 'Best City in the World' by Travel + Leisure readers multiple times, and the moment you walk its cobblestone streets beneath the pink Parroquia church, you understand why. This UNESCO World Heritage colonial gem in the highlands of Guanajuato state (1,900m elevation) offers a temperate year-round climate, an extraordinary concentration of art galleries, gourmet restaurants, and cultural festivals, and one of the most established expat communities in the Americas — an estimated 10,000–15,000 foreigners call it home. Below is a detailed monthly budget breakdown based on real expat spending data.

Monthly Expenses Breakdown

ExpenseMonthly Cost
Rent (1-BR, Centro Histórico)$500–$700
Rent (1-BR, San Antonio/Atascadero)$350–$500
Groceries$150–$250
Transport (taxis + walking)$40–$80
Utilities (electricity, water, gas, internet)$60–$100
Health insurance$50–$120
Dining out (3–4×/week)$150–$300
Entertainment & misc.$100–$200
Total (comfortable)$1,500–$2,500

San Miguel de Allende Quick Facts

Best For

Retirees, artists, culture lovers, writers

Monthly Budget

$1,500–$2,500

1-BR Center Rent

$500–$700/mo

Internet Speed

~40 Mbps avg.

Elevation

1,900m — temperate highland climate

Expat Population

~10,000–15,000 (mostly American/Canadian)

UNESCO Status

World Heritage City since 2008

Nearest Airport

BJX (León/Bajío) — 1.5hr drive

Frequently Asked Questions

How much does it cost to live in San Miguel de Allende per month?

Monthly costs in San Miguel de Allende depend on your lifestyle. Key expenses include rent (1-br, centro histórico) ($500–$700), rent (1-br, san antonio/atascadero) ($350–$500), groceries ($150–$250). See the full breakdown above for a complete picture.

Is San Miguel de Allende affordable for expats?

San Miguel de Allende is a popular expat destination with costs that vary by neighborhood and lifestyle. Many expats find they can live comfortably on a mid-range budget.

What is the average rent in San Miguel de Allende?

Rent (1-BR, Centro Histórico): $500–$700. Rent (1-BR, San Antonio/Atascadero): $350–$500

Compare with Other Mexico Cities