Mexico is large and diverse enough that âwhere should I live?â has genuinely different answers depending on whether you prioritise budget, climate, beach access, cultural depth, urban amenities, safety, or ease of language barrier. This guide compares the main expat and retiree destinations against the factors that matter most for daily life.
How to choose your Mexican city
Before comparing cities, identify your non-negotiables:
- Climate: Do you need a beach? Can you tolerate heat and humidity? Do you prefer highland coolness?
- Cost: Are you on a fixed pension or a remote income that comfortably covers premium rents?
- Lifestyle: Urban amenities and nightlife, or quiet colonial town with weekly markets?
- Community: Do you want a large established expat social network, or integration into Mexican life?
- Healthcare access: Are regular specialist visits required, or just basic care?
- Connectivity: How important is proximity to an international airport?
With those questions answered, the comparison below becomes considerably easier to navigate.
Mexico City (CDMX)
Best for: Urban professionals, tech workers, those who want maximum amenities, foodies, culture seekers
Climate: Subtropical highland, elevation 2,240 metres. Mild year-round (18-26°C typically), rarely cold, no extreme heat. June through October is rainy season - afternoon showers most days, but rarely all-day rain. No humidity problem at this altitude.
Cost: Highly variable by neighbourhood. Condesa, Roma Norte, and Polanco are expensive by Mexican standards (similar to Barcelona or Lisbon). Narvarte, CoyoacĂĄn, and Doctores offer much better value. Single-person comfortable budget: USD 1,800-2,800/month in premium neighbourhoods; USD 1,200-1,800 in mid-range areas.
Safety: The city has major crime like any megacity. Expat neighbourhoods (Roma, Condesa, Polanco, CoyoacĂĄn, Del Valle) are safe for daily life with normal urban precautions. Petty crime (phone snatch, taxi scams) requires awareness. Car theft and muggings occur but are concentrated in specific areas that are easy to avoid.
Healthcare: Best in Mexico. Multiple world-class private hospitals (Hospital Angeles, Hospital Español, ABC Medical Center), international pharmacies, every specialist available. Medical tourism from the rest of Mexico comes here.
Expat community: Large, young, diverse, primarily digital nomads and working expats. Less retiree-focused than Lake Chapala or San Miguel.
Connectivity: Two international airports (NAICM and AIFA). Extensive domestic connections. Direct flights to most major US and European cities.
Verdict: Mexicoâs best city for urban professionals, but also its most complex. The learning curve is steeper, Spanish is more essential, and the city requires active navigation of a 9-million-person metropolis. For those who want the full urban Mexico experience, it is unmatched. For those seeking simplicity and walkability, smaller cities serve better.
Guadalajara
Best for: Expats wanting a large city without Mexico City complexity; those who want urban Mexico at a lower cost
Climate: Highland tropical, 1,560 metres elevation. Warm and dry (28-30°C) from November through May; rainy season June through October brings cooling and humidity. Generally comfortable year-round; air conditioning not usually necessary.
Cost: Mexico City quality at 20-35% lower price. Two-bedroom furnished apartment in Providencia or Zapopan: MXN 10,000-16,000/month. Single-person comfortable budget: USD 1,300-2,000.
Safety: Guadalajara has a mixed reputation. The upscale neighbourhoods (Providencia, Valle Real, Chapalita, Zapopan) are safe with normal precautions. Other areas require more awareness. The city is in Jalisco state, which has security concerns outside the city itself.
Healthcare: Mexicoâs second-best medical infrastructure. Multiple quality private hospitals; Lake Chapala retirees (45 minutes away) rely on Guadalajara for specialist care.
Expat community: Smaller than Mexico City or Lake Chapala, but growing. Tech scene, startup community, and proximity to Lake Chapala creates a mixed community of young workers and retirees.
Verdict: The most underrated major city in Mexico for expats. Offers more of a real Mexican urban experience than Mexico Cityâs expat enclaves, at lower cost. Good for those who want a large city without the overwhelming scale of CDMX.
Lake Chapala and Ajijic
Best for: Retirees seeking established expat infrastructure, ideal climate, and low-maintenance expat life
Climate: The Lake Chapala area at 1,524 metres is famously mild. Daytime temperatures stay between 20-28°C year-round. Rarely too hot, rarely too cold. No air conditioning, no heating. This climate consistency is a major draw.
Cost: Moderate for Mexico. Rent is higher than MĂ©rida or Guadalajara (demand driven by expats) but lower than San Miguel. Two-bedroom apartment in Ajijic: MXN 11,000-18,000/month. Comfortable coupleâs budget: USD 1,600-2,400.
Safety: Excellent. The Lake Chapala lakeshore towns have very low crime rates relative to other Mexican cities. Ajijic, Chapala, and Jocotepec are among Mexicoâs safest communities.
Healthcare: Good local clinics in the lakeshore towns, with Guadalajara (45 minutes) providing full specialist access. Multiple medical transport services specifically serve retirees needing hospital trips to Guadalajara.
Expat community: The largest and most established expat retiree community in Mexico, estimated at 10,000-15,000 foreign residents. English is spoken widely throughout Ajijic. Multiple expat social clubs, English-language newspapers (El Ojo del Lago), theatre groups, and hobby clubs.
Verdict: The best destination for retirees prioritising a ready-made social life and practical infrastructure. Some find the self-contained expat bubble reduces immersion in Mexican culture; others find this exactly what they want. Healthcare access via Guadalajara is the key practical advantage over more isolated colonial cities.
San Miguel de Allende
Best for: Culturally-motivated expats and retirees; artists and creatives; those who prioritise aesthetics and a walkable historic city
Climate: Highland at 1,880 metres. Warm and dry November through May (20-28°C); rainy season June through October cools the city down. Evenings can be cool year-round - light jackets needed. No air conditioning, minimal heating. The dry season can be dusty.
Cost: The most expensive mid-tier city in Mexico. Rent is 30-50% higher than Oaxaca or Guadalajara. Comfortable single budget: USD 1,800-2,800. Not well-suited to tight budgets.
Safety: Very safe for Mexico. The historic centre is walkable and well-lit. Low violent crime relative to national averages.
Healthcare: Adequate for routine needs (Hospital HSMA, Hospital MAC). Specialist care typically requires Querétaro (1 hour) or Mexico City (2.5 hours).
Expat community: Large, mature, and culturally active. The San Miguel English Language Library is a genuine community hub. Strong arts scene - galleries, music, workshops. Skews toward older retirees but has a growing younger contingent.
Verdict: The most aesthetically beautiful place to live in Mexico. The cobblestones, baroque architecture, and artistic culture are genuinely exceptional. The cost premium is real but the trade-off is a quality of daily environment that few cities in the world can match. Best for those where lifestyle quality outweighs value optimisation.
Hotels in San Miguel de Allende
Oaxaca City
Best for: Food lovers, creative professionals, nomads, those wanting authentic Mexican culture with manageable expat infrastructure
Climate: Highland at 1,550 metres. Warm and pleasant year-round (24-28°C daytime, 12-16°C nights). Rainy season June through October is gentler than Pacific coast. Mornings can be chilly in December through February.
Cost: Excellent value for the quality on offer. Rents rose 20-30% since 2022 but remain well below Mexico City or San Miguel. Two-bedroom in Jalatlaco or Reforma: MXN 10,000-16,000/month. Comfortable single budget: USD 1,200-1,800.
Safety: Good. Oaxaca City is generally safe for expats with normal precautions. The city occasionally sees political protests that can temporarily disrupt traffic.
Healthcare: Adequate for routine care. Specialist needs require Mexico City (50-minute flight, or 6-hour drive/bus). This is the main practical limitation - it is the most geographically isolated of the main expat cities.
Expat community: Smaller than San Miguel or Lake Chapala, but quality over quantity - artists, writers, academics, long-term nomads. The community integrates well with Mexican residents rather than existing in a separate bubble.
Verdict: The best city in Mexico for those who put food, culture, and authenticity first. The mezcal scene, mole traditions, handcraft markets, and ruins-studded surrounding valleys make daily life consistently interesting. The healthcare limitation is real for older retirees; for younger expats and nomads, the trade-off is acceptable.
Mérida
Best for: Budget-conscious expats; those who want authentic Mexican character; YucatĂĄn Peninsula explorers; retirees willing to trade for strong heat
Climate: Hot and humid tropical. Peak summer (May through September) regularly hits 38-40°C. October through April is far more pleasant (26-32°C, lower humidity). Air conditioning is essential and electricity bills reflect it.
Cost: One of the cheapest major cities in Mexico for rent. Two-bedroom apartment in Centro HistĂłrico: MXN 8,000-13,000/month. Comfortable single budget: USD 1,000-1,600, though AC costs add significantly in summer.
Safety: Mexicoâs safest major city. Consistently rated above average for Mexico and among the safest large cities in Latin America. Low violent crime, strong public safety record.
Healthcare: Good private hospitals (Star MĂ©dica, Hospital OâHorĂĄn). CancĂșn (2 hours east) and Mexico City provide additional specialist options.
Expat community: Growing but still smaller than Guadalajara or San Miguel. Younger demographic than Lake Chapala. Strong integration with Yucatecan culture - the city has a proud regional identity that fosters more genuine local interaction.
Connectivity: MĂ©ridaâs airport (Manuel Crescencio RejĂłn) has growing international service including direct flights to Houston, Miami, and Atlanta. CancĂșn airport (2 hours) covers European and additional US routes.
Verdict: The best value city in Mexico for expats willing to accept intense summer heat. For those moving from Northern Europe or Canada where heat tolerance is an acquired taste, MĂ©ridaâs summers require adjustment. For those from Florida, Texas, or Southern Europe, the climate is entirely manageable and the cost-to-quality ratio is exceptional.
Puerto Vallarta
Best for: Beach-plus-infrastructure seekers; LGBTQ+ expats; those who want resort amenities with a real city underneath
Climate: Tropical coastal. Hot and humid May through October (32-36°C); excellent October through April (27-30°C, low humidity, reliable sunshine). Hurricane risk is low compared to the Caribbean, but tropical storms can pass through in summer.
Cost: Mid-to-high range for Mexico. Best value in the Versalles, Fluvial Vallarta, or 5 de Diciembre neighbourhoods. Two-bedroom apartment: MXN 13,000-20,000/month. Beachfront or Marina properties cost significantly more. Comfortable single budget: USD 1,600-2,400.
Safety: Good for Mexicoâs beach cities. Zona RomĂĄntica, Centro, and Versalles are safe neighbourhoods. Some parts of the greater metro area require more awareness.
Healthcare: Good private hospitals (Hospital CMQ, AMERIMED). Guadalajara is 4 hours by road (or 45 minutes by flight) for major specialist procedures.
Expat community: Large and diverse, with a particularly well-established LGBTQ+ community centred on Zona RomĂĄntica. Active social scene, English widely spoken in tourist and expat areas.
Verdict: Puerto Vallarta strikes the best balance between beach access and genuine city infrastructure among Mexicoâs Pacific coast destinations. Los Cabos is more upscale but also more expensive and more resort-oriented. MazatlĂĄn and Huatulco are cheaper but have less expat infrastructure. For beach-motivated expats, Puerto Vallarta is the default correct answer.
City comparison summary
| City | Best for | Monthly cost (1 person, comfortable) | Climate | Healthcare |
|---|---|---|---|---|
| Mexico City | Urban professionals | USD 1,800-2,800 | Ideal (mild, highland) | Excellent |
| Guadalajara | Urban, lower cost | USD 1,300-2,000 | Very good | Very good |
| Lake Chapala | Retirees, social life | USD 1,600-2,400 | Best in Mexico | Good (via GDL) |
| San Miguel | Culture, aesthetics | USD 1,800-2,800 | Very good | Adequate |
| Oaxaca City | Food, culture, nomads | USD 1,200-1,800 | Excellent | Adequate |
| Mérida | Value, safety | USD 1,000-1,600 | Hot in summer | Good |
| Puerto Vallarta | Beach + city | USD 1,600-2,400 | Hot summers | Good |
For most expats and retirees in the early stages of choosing a Mexican base, two or three exploratory visits of two to four weeks each - staying in different neighbourhoods, renting rather than buying - is the most reliable path to finding the right city. Mexicoâs geography makes it practical to try Oaxaca for a month, MĂ©rida for a month, and San Miguel for a month before committing to a longer rental contract.