GeoGringo · Free Tool · 2026

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.

Know someone stuck on where to land in Colombia? Send them this.
▶ Watch GeoGringo on YouTube
Shep of GeoGringo, who built this Colombian city matcher quiz

Built from six years in Colombia

I'm Shep — six years living in Colombia, across five cities. Every GeoGringo tool is free and built from what I learned on the ground, not a weekend trip. Start here, watch on YouTube, or book a Ready Call.

Best cities in Colombia for expats (2026)

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. Climate here is set by altitude, not the calendar, so you can pick your weather. The quiz above weighs the three cities everyone debates (Medellín, Bogotá, Cartagena) against five lived-in favorites and matches you on what you actually want. Below is the honest short version of the eight I'd send anyone to. Monthly budgets are all-in for one person and approximate for 2026 — they move with the neighborhood, your lifestyle, and the exchange rate, so treat them as starting points and run your own numbers with the cost of living calculator.

Spring-weather cities: Medellín, Pereira, Bucaramanga

Medellín (about $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, and the easiest soft landing. The trade-off is that rents have climbed fast and El Poblado can feel like a bubble. Pereira (about $1,400–1,900) gives you that same spring feel in the coffee region at a lower price and with a smaller foreign scene — you'll build a Colombian life, not an expat one, and Spanish matters. Bucaramanga (about $1,300–1,700, the lowest here) is flat, walkable, and calm, with one of Latin America's best cardiac hospitals — the safe, low-cost pick, with the smallest expat community of the group.

Caribbean coast: Cartagena, Santa Marta, Barranquilla

Cartagena (about $1,800–2,800) is the postcard — walled-city charm, beaches, direct Miami flights, and a built-in international crowd — but it's the priciest and most touristy of the coast, and the heat and humidity are relentless. Santa Marta (about $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 group (lean on Barranquilla for anything complex). Barranquilla (about $1,800–2,400) is my favorite coastal city to actually live in — real-city energy, Carnaval, serious hospitals, and the best U.S. flight connections in the country, if you can take the heat.

Big-city life: Bogotá and Cali

Bogotá (about $1,600–2,400) is the true metropolis — the deepest food and arts scene, top hospitals, the biggest expat network, and the main international airport — in a cool, grey, high-altitude climate that takes a week to adjust to. Cali (about $1,600–2,200) is the liveliest and most cosmopolitan, with the #1-ranked hospital in Colombia and salsa as a weeknight thing; the honest catch is that safety is very neighborhood-dependent, so where you live is the whole game. There's no universal winner — the best city for you is the one whose downsides you can live with, which is exactly what the quiz above is built to find.

Choosing a city in Colombia — FAQ

What's the best city in Colombia for expats?

There's no single best — it depends on climate, healthcare, cost, and vibe. Medellín and Cartagena get the hype, but Pereira, Bucaramanga, Barranquilla, Santa Marta, and Cali each fit different people. The quiz above matches you based on what you actually want.

What's the climate like in Colombia?

Colombia has every climate at once, set by altitude rather than season. Pereira and Bucaramanga stay spring-like year-round; Medellín is the famous "eternal spring"; the coast — Cartagena, Barranquilla, Santa Marta — is hot and humid. There's more on the regions at Colombia's official tourism site.

Which Colombian city has the best healthcare?

Colombia's healthcare is excellent and affordable. Cali's Fundación Valle del Lili and Bucaramanga's FCV are nationally top-ranked, and Medellín and Bogotá have strong hospital networks. Smaller coastal cities lean on nearby hubs.

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.