Mexico vs Colombia for Expats: An Honest Comparison

Mexico and Colombia are two of the most talked-about expat destinations in Latin America — and two of the most frequently compared. Medellín gets mentioned in the same breath as Guadalajara. Both countries have large expat communities, excellent private healthcare, and a cost of living that makes North American salaries go much further.

But there’s a comparison most Mexico vs Colombia articles skip entirely: both countries have tax situations that can seriously surprise long-term residents. We’ve helped clients navigate both — and the honest answer involves a caveat that changes the calculus for a lot of people.

Book a Consultation Call →

Residency Requirements

MexicoColombia
Main visa for expatsTemporary Residency (Temporal)Migrant visa (M visa) — rentista, pensioner, or digital nomad categories
Income required~$4,400 USD/month (temporal)~$750–900 USD/month (3x Colombia minimum wage — category dependent)
Pensioner/retiree routeSame income threshold as temporalPensioner M visa: ~$750/month pension income
Digital nomad optionNo formal digital nomad visa — tourist or temporalDigital nomad visa available: ~$900/month in foreign income
Application locationMexican consulate in home country, then INM in MexicoColombian consulate in home country, or in-country at Migración Colombia
Processing time2–5 months4–8 weeks (faster for simpler categories)
Path to permanent residencyTemporal → Permanente after 4 yearsM visa → R (resident) visa after 5 continuous years
Path to citizenship5 years of residency5 years (or 2 years if married to a Colombian national)

Verdict on residency: Colombia wins on income threshold — $750–900/month vs Mexico’s ~$4,400/month is a significant gap. Colombia also has a formal digital nomad visa that Mexico lacks. For retirees and remote workers who don’t meet Mexico’s income bar, Colombia qualifies a much larger portion of applicants.

What we see in practice: Colombia’s visa process is generally faster and more predictable than Mexico’s two-stage consulate-then-INM process. The Migración Colombia system has its own quirks — inconsistency between offices is a recurring issue — but the overall timeline is shorter and the income bar is dramatically lower.

The Tax Situation — Where Both Countries Surprise Expats

This is the section most Mexico vs Colombia comparisons skip. It’s also the most important one for long-term residents.

Colombia: The 183-Day Trap

Colombia taxes residents on worldwide income. The trigger: 183 days or more in Colombia within any 365-day period makes you a Colombian tax resident — and subject to Colombian income tax on everything you earn globally.

Colombian income tax rates range from 0% to 39% depending on income level. For a remote worker earning $60,000–$100,000/year in foreign income who crosses the 183-day threshold, the exposure is significant.

This catches expats off guard more than almost any other tax issue in Latin America. Someone moves to Medellín for six months, loves it, stays a bit longer — and crosses into Colombian tax residency without realizing it. The Colombian tax authority (DIAN) has been increasingly focused on foreign residents in recent years.

The common workaround: spend fewer than 183 days in Colombia per year, which means regular exits. For digital nomads, this is manageable. For someone who wants to genuinely settle in Medellín full-time, the worldwide income taxation is a real cost that needs to be planned around.

Mexico: Territorial in Theory, Complicated in Practice

Mexico’s tax system is territorial for most practical purposes — Mexico taxes residents on Mexico-source income. Most expat retirees with no Mexico-source income (no Mexican clients, no Mexican rental income) pay little or no Mexican tax.

But “territorial in theory” carries caveats. Mexico’s rules around what constitutes Mexico-source income for foreign residents are less clearly settled than a pure territorial system like Paraguay or Panama. For remote workers with Mexican clients or business presence, the situation becomes more complex. The US–Mexico tax treaty adds another layer of planning considerations.

For a US retiree drawing Social Security and a pension with no Mexican income: Mexico’s tax impact is typically minimal. For a Canadian or Australian professional working remotely from Mexico with international clients: worth getting specific advice before establishing long-term residency.

The Honest Comparison

Neither Mexico nor Colombia is a territorial tax jurisdiction in the way Panama or Paraguay are. Panama and Paraguay do not tax foreign-source income, full stop, with no day-count triggers and no grey areas around remote work. If tax optimization is a significant part of the reason you’re moving to Latin America — particularly for Canadians trying to exit the CRA system or high-income remote workers — neither Mexico nor Colombia is the clean answer.

If tax is less of a driver and you’re primarily choosing for lifestyle, both countries are workable — Mexico is more benign for most retirees, Colombia requires more active day-count management.

Cost of Living

CategoryMexico (popular expat cities)Colombia (Medellín / popular expat areas)
Comfortable couple budget$2,200–$3,500/month$1,800–$2,800/month
Rent (2BR, good neighborhood)$700–$1,400 (Guadalajara, CDMX)$600–$1,100 (El Poblado, Laureles, Envigado)
Groceries (couple, monthly)$300–$500$250–$400
Dining out (mid-range, two people)$20–$40$15–$30
Healthcare (private specialist)$30–$60$20–$45
Beer at a bar$2–4$1.50–$3

Verdict: Colombia is cheaper — meaningfully so in Medellín’s popular expat neighborhoods. El Poblado in particular has become significantly more expensive as expat demand has driven up rents over the last 3–4 years, but Laureles and Envigado still offer excellent value. Mexico’s expat cities are more varied in price — Oaxaca and Mérida are cheaper than the Colombia comparison; Mexico City and San Miguel de Allende are more expensive.

Safety

Both countries have significant regional variation and reputations that don’t match the expat reality in the cities where people actually live.

  • Mexico: Safety is entirely neighborhood and city-specific. Mérida, San Miguel de Allende, Puerto Vallarta, and Oaxaca have long-established, safe expat communities. Some northern states and certain Pacific coast areas carry genuine risks. US State Department advisories cover specific states — most expats live in Level 1 or Level 2 zones and report no unusual security concerns.
  • Colombia: Medellín’s transformation from the world’s most dangerous city in the early 1990s to a thriving international destination is one of the more remarkable urban turnaround stories in the world. Expat neighborhoods (El Poblado, Laureles, Envigado, Sabaneta) are genuinely safe by any objective measure — lower crime than many US cities. Rural Colombia and some other regions are a different story. The stigma is outdated; the neighborhood-level reality matters.

Verdict: Roughly comparable in the expat zones where people actually live. Both have safe neighborhoods and regions you shouldn’t visit. Colombia’s reputation is more outdated relative to current reality than Mexico’s.

Healthcare

  • Mexico: Private hospitals in Mexico City, Guadalajara, and Monterrey are world-class. Medical tourism is a major industry — dental work, elective surgery, and specialist care at 20–30% of US prices. Quality drops significantly outside major cities.
  • Colombia: Colombia’s private healthcare system is consistently ranked among the best in Latin America. Medellín specifically has excellent facilities — Clínica Las Américas, Hospital Pablo Tobón Uribe — at a fraction of US costs. Colombia also has a public health system (EPS) that residents can access, which Mexico’s IMSS is the equivalent of (though IMSS access for expats has specific conditions).

Verdict: Draw for expats in major cities. Both are dramatically cheaper than US private care. Colombia’s system has marginally better infrastructure outside the capital for its tier of cities; Mexico has more total options given its size.

Climate

  • Mexico: Extraordinary variety. Highland cities (Mexico City, Guadalajara, Oaxaca, San Cristóbal de las Casas) have spring-like weather year-round at 5,000–7,500 feet. Coastal cities are hot and tropical. Northern desert is extreme. More climate options than any other LatAm country.
  • Colombia: Medellín earns its “City of Eternal Spring” nickname — 72–80°F nearly every day of the year at 5,000 feet elevation. Bogotá is cooler and cloudier. The Caribbean coast (Cartagena, Santa Marta) is tropical. Medellín’s climate is genuinely exceptional and is often cited as the primary reason people choose it over other cities.

Verdict: Mexico wins on variety; Medellín may win on consistency. If you want perpetual spring weather without needing to pick the right city, Medellín delivers it reliably. Mexico’s highland cities deliver similar weather but you have to choose correctly.

Expat Community and Lifestyle

  • Mexico: 1 million+ American expats distributed across dozens of cities. Deep cultural richness — food, art, history, architecture. English widely spoken in expat zones. The variety of lifestyle options is unmatched in Latin America.
  • Colombia: Medellín has become one of the most popular digital nomad and expat destinations in the world over the last decade. El Poblado is thoroughly internationalized — significant English prevalence, dense coworking infrastructure, active social scene. The expat community skews younger and more remote-work-focused than Mexico’s (which has a larger retiree segment).

Flights to the US: Mexico wins significantly — direct flights from most US cities, often under 3 hours from the Southwest and Texas. Drive-able for many Americans. Colombia requires a 4–6 hour flight minimum from most US cities, with less direct connectivity.

The Verdict: Who Should Choose Which

Choose Mexico if…Choose Colombia if…
Staying close to the US (flights, drives) mattersYour income is $750–$2,500/month and Mexico’s threshold is out of reach
You want climate variety across cities and altitudesYou want Medellín’s specific eternal-spring climate without searching for it
You want a larger, more established retiree expat communityYou’re a digital nomad who wants active coworking + young expat scene
Your income is $4,400+/month and the visa is accessibleYou want a faster, lower-barrier residency process
Tax simplicity is important (Mexico is marginally less complex)Lower cost of living is the priority

What Neither Article About This Comparison Will Tell You

If you’re choosing between Mexico and Colombia partly because you want to reduce your tax burden — you may be asking the wrong question about the wrong two countries.

Colombia taxes worldwide income after 183 days. Mexico’s territorial system has ambiguities for active earners. Neither is the clean answer for someone who wants to legally and clearly move their tax base out of a high-tax home country.

Paraguay taxes only Paraguay-source income, with no day-count trigger for foreign income. Panama is similarly territorial and has decades of established case law. Both countries have lower residency bars than Mexico (Paraguay has no income requirement; Panama’s Pensionado requires $1,000/month). Both have faster paths to citizenship than Colombia’s 5-year timeline (Paraguay: 3 years).

The pattern we see from clients who’ve thought this through: establish Paraguay or Panama as the legal and tax base, then live where you actually want to live — Mexico, Colombia, Portugal — without the tax exposure that comes from establishing formal residency in a worldwide-income jurisdiction.

Mexico and Colombia are excellent places to live. They’re not the right answer if the primary goal is tax optimization.


Not sure which country fits your situation? MyLatinLife has helped 1,500+ clients across 40+ countries with residency in Mexico, Colombia, Paraguay, Panama, and throughout Latin America. Book a $49 consultation call — we’ll map your income, tax situation, and lifestyle priorities against each country’s programs and tell you what actually fits.

Related: Mexico vs Panama for Retirement · Mexico vs Paraguay for Expats · Don’t Qualify for Mexico’s Income Requirement? · Paraguay Residency Service

Deep dives: Mexico residency · Colombia residency · Medellín vs Bogotá · Panama vs Colombia.


Related: Mexico Residency · Colombia Residency