Best Cities in Colombia for Expats: Which One Fits You?
Where to live in Colombia? Everyone debates Medellín, Bogotá, and Cartagena — this quiz weighs those three against my five favorites from six years and 26 Colombian cities. Answer 9 quick questions and find your real fit.
What this quiz is, and what it is not
Where my experience stops
This quiz is my opinion, built from six years of living in Colombia — Medellín, Cali, Cartagena, Barranquilla and Pereira — and from visiting 26 cities. The nine questions sort eight cities on climate, cost, healthcare, flights and how you want to live. Still, treat the answer as a shortlist rather than a verdict on where you should live, because it does not price your specific apartment, judge your specific neighborhood or read your specific medical file.
Of course, everything here is information, not legal, tax, medical, immigration or financial advice. I am not a lawyer, a doctor or a licensed financial adviser, so I hold no license in any of those fields. Before you move money or sign anything, take it to a qualified Colombian attorney and a Colombian accountant, and take any health question to your own doctors here and at home.
Nobody pays me to name a city. I take no commission and no referral fee from any realtor, developer, clinic, agency or relocation service, so the only thing I sell is my own time and my own guides.
Costs, flight routes, hospital rankings and homicide figures all move. Every figure on this page was reviewed: August 30, 2026. So verify anything you are about to decide on.
The eight, side by side · checked August 2026
Every number people actually compare
Climate is set by altitude here, not by season — so you get to pick your weather. Monthly costs are all-in for one person and move with the neighborhood and the exchange rate.
| City | Climate | Cost / mo | Nonstop U.S. | Top hospital | Homicides /100k |
|---|---|---|---|---|---|
| Medellín | Spring, ~72°F | $1,700–2,600 | 5 cities | Pablo Tobón Uribe | 14.5 |
| Bogotá | Cool, ~57°F | $1,600–2,400 | ~14 cities | Santa Fe de Bogotá | 15.1 |
| Bucaramanga | Warm-spring | $1,300–1,700 | None | HIC (JCI accredited) | ~20–29 |
| Santa Marta | Hot, sea breeze | $1,500–2,000 | None | Local · BAQ for complex | 31.3 |
| Barranquilla | Hot, humid | $1,800–2,400 | 2 cities | Clínica del Caribe | 36.3 |
| Cartagena | Hot, humid | $1,800–2,800 | 4 cities | Serena del Mar | 40.5 |
| Pereira | Spring, mid-70s | $1,400–1,900 | Seasonal JFK | Comfamiliar Risaralda | 43.1 |
| Cali | Warm valley | $1,600–2,200 | 2 cities | Valle del Lili | 48.6 |
Homicide rates are Medicina Legal's 2025 figures per 100,000, and they surprise people: Pereira sits fifth-highest of Colombia's capitals, not far behind Cali, despite its sleepy reputation. In both cities the violence is heavily concentrated in neighborhoods no expat lives in — but the number is the number, and you should see it before you choose. If you want to talk through what these numbers mean for the city you are considering, that is what a Colombia Ready Call is for.
Best cities in Colombia for expats
Eight cities, grouped by the kind of life they offer
There's no single best place to live in Colombia. The right city depends on climate, cost, healthcare, and the kind of life you want — which is what the quiz above is built to sort out. So here's the honest short version.
Spring weather, inland
Medellín · Pereira · Bucaramanga

Medellín ($1,700–2,600/mo) is the most popular expat base for a reason: eternal-spring weather, the country's best-known infrastructure, a real international community, five nonstop U.S. routes, and the easiest soft landing. The trade-off is that rents have climbed fast and El Poblado can feel like a bubble.
Pereira ($1,400–1,900) gives you that same spring feel in the coffee region for less, with a small foreign scene — you'll build a Colombian life, not an expat one, and Spanish matters. Check the homicide figure above before you assume it's the quiet option.
Bucaramanga ($1,300–1,700, the lowest here) is flat, walkable and calm, with the JCI-accredited Hospital Internacional de Colombia in the metro — the safe, low-cost pick, with no direct U.S. flights and the smallest expat community of the eight.
Caribbean coast
Cartagena · Santa Marta · Barranquilla

Cartagena ($1,800–2,800) is the postcard — walled-city charm, beaches, and four year-round U.S. routes — but it's the priciest and most touristy of the coast, and the heat and humidity are relentless.
Santa Marta ($1,500–2,000) is my favorite beach city: the Caribbean at your door and the Sierra Nevada at your back, for less than Cartagena, with the thinnest healthcare of the eight and no U.S. nonstops.
Barranquilla ($1,800–2,400) is my favorite coastal city to actually live in — real-city energy, Carnaval, serious hospitals, and direct flights to Miami and Fort Lauderdale, if you can take the heat.
Two of the five cities I have lived in are on this coast. If the coast is where your head is, that is the kind of thing I work through on a Colombia Ready Call.
Big-city life
Bogotá · Cali

Bogotá ($1,600–2,400) is the true metropolis — the deepest food and arts scene, Colombia's top-ranked hospital in the América Economía ranking, the biggest expat network, and El Dorado, which flies nonstop to roughly fourteen U.S. cities. Nowhere else is close on flights. What you trade for it is a cool, grey, 8,600-ft climate that takes about a week to get used to.
Cali ($1,600–2,200) is the liveliest and most cosmopolitan, home to Fundación Valle del Lili — Colombia's top hospital in Newsweek's 2026 ranking — and salsa as a weeknight thing. The honest trade-off is the highest homicide rate of the eight, heavily concentrated by neighborhood, so where you live is the whole game.
After all, the best city for you is the one whose downsides you can live with. That is what the nine questions above sort out — and you can check the money against the cost of living calculator.
Straight answers
Choosing a city in Colombia — FAQ
Picking a city
What's the best city in Colombia for expats?
There is no single best — it generally comes down to climate, healthcare, cost and what you want your week to look like. Medellín and Cartagena get most of the hype, but Pereira, Bucaramanga, Barranquilla, Santa Marta, Bogotá and Cali each fit different people. In my experience Medellín is the easiest soft landing, Bucaramanga the cheapest, Bogotá the best connected and Cali the liveliest. The quiz above matches you on what you actually want.
What is the cheapest city to live in Colombia?
Of the eight here, Bucaramanga is the lowest at roughly $1,300–1,700 a month all-in for one person, with Pereira next at $1,400–1,900. Cartagena is the priciest at $1,800–2,800, driven by coastal rents and air-conditioning. Run your own number in the cost of living calculator.
What's the climate like in Colombia?
Colombia has every climate at once, set by altitude rather than season — so you pick your weather rather than waiting for it. Pereira and Bucaramanga stay spring-like year-round; Medellín is the famous "eternal spring" at about 72°F; Bogotá sits at 8,600 ft and runs cool and grey, around 57°F; the coast — Cartagena, Barranquilla, Santa Marta — is hot and humid all year. There's more on the regions at Colombia's official tourism site.
Healthcare and safety
Which Colombian city has the best healthcare?
It depends on which ranking you trust, and the two most-cited ones disagree. Newsweek's World's Best Hospitals 2026 puts Cali's Fundación Valle del Lili first in Colombia, ahead of Fundación Santa Fe de Bogotá and Hospital Pablo Tobón Uribe. The América Economía / Intellat 2025 ranking puts Fundación Santa Fe de Bogotá first, with Valle del Lili second.
Beyond those two: Medellín has Hospital Pablo Tobón Uribe and San Vicente Fundación, and Bucaramanga's metro has the Hospital Internacional de Colombia, which renewed its JCI accreditation for the sixth time in 2025 and runs one of the region's strongest cardiac programs. Smaller coastal cities lean on nearby hubs — Santa Marta sends complex cases to Barranquilla.
Which Colombian city is the safest for expats?
By 2025 homicide rate per 100,000 (Medicina Legal), of the eight here: Medellín 14.5 and Bogotá 15.1 are lowest, then Bucaramanga (roughly 20–29), Santa Marta 31.3, Barranquilla 36.3, Cartagena 40.5, Pereira 43.1 and Cali 48.6. Colombia's national rate was 25.8.
Two things that number doesn't tell you. Violence is concentrated in specific neighborhoods that expats don't live in, so the city-wide rate overstates the risk where you'd actually be. And the everyday risk for foreigners isn't homicide — it's phone snatching and scams, which the safety readiness quiz covers properly. The State Department keeps Colombia at Level 3, Reconsider Travel, with the risk broken out region by region — read the current Colombia travel advisory before you write off a whole city.
Getting there
Which Colombian cities have direct flights to the U.S.?
As of August 2026: Bogotá is far ahead with nonstops to roughly fourteen U.S. cities. Medellín has five — Miami, Fort Lauderdale, New York JFK, Orlando and Houston. Cartagena has four year-round (Miami, Fort Lauderdale, JFK, Atlanta) plus seasonal Houston and Washington. Cali and Barranquilla each have Miami and Fort Lauderdale, and Cali added JFK in August 2026.
Bucaramanga and Santa Marta have none — everything routes through Bogotá. Pereira has no year-round U.S. service, though Avianca runs a seasonal JFK nonstop in the high season. Routes change every year, so check before you commit to a city on flights alone — Aeronáutica Civil, Colombia's civil aviation authority, publishes the current traffic and route data.
Where can I learn more about each city?
Take the quiz above, then dig into my full 5 Favorite Cities in Colombia guide for neighborhoods, budgets and healthcare in each — or run the numbers with the cost of living calculator.
Keep going
More free Colombia tools
All four are free and take a few minutes each. The full set lives on the tools page, and everything I have written down is on the guides page.
GeoGringo · Which Colombian City · v2
