The Top Cities To Live In Latin America


Way before I embarked to live in a foreign country, apart from my adopted homeland, The United States, I used to travel profusely.  From weekend trips to Tijuana to random weeklong trips to Southeast Asia, I loved it because traveling provides freedom and freedom is something we all yearn for.

And I loved every minute of being abroad.  Never did I have a feeling of how great it is to be back, and how great being back home is; being comfortable was never my thing.  So it was a natural thing to travel, but traveling gets old quick — living is where it’s at.

Living — and I define it as being in a fixed place at least 3 months (preferably 6) — gives you intangible benefits that you cannot obtain while simply passing through.  You learn the language, the culture, the customs, make new connections, and best of all learn to “get” the place you’re in.  When you’re ready to leave, you will have an unshakable understanding of the city/country that can influence your decision whether to come back, and also be used for comparison with future domiciles.

So without any further ado, here’s my list of top cities to live in Latin America in no particular order.

1. Buenos Aires, Argentina

Buenos Aires, argentina

Buenos Aires is referred by many as the Paris of Latin America.  However, I consider it as something as a cross between Madrid and Rome, alias with more aging architecture and cheaper prices.  Overall it’s a great first time destination for someone completely virgin to Latin America.  The biggest reason for that is because it’s not really Latin but more European due to the mostly European descendants, portenos, who call Buenos Aires their home to the European-influenced architecture and everything in between.

It’s a very livable city, and a good way to jumpstart your Latin American living dream.

There are other cities that deserve a look such as Cordoba and Rosario in the north of Buenos Aires.  They’re nice and all but I would make Buenos Aires my home base, and only then venture out to nearby destinations.

Plus, the Argentinian women are super friendly and beautiful. What man could find fault in that?

2. Rio de Janeiro, Brazil

Rio de Janeiro, brazil

After arriving on a one-way ticket, my initial plan was to spend 3 months living here, but due to many factors, I left 2 years later.  It’s an amazing city in a country that really is in a continent of its own.  The city is nothing like any other city in Latin America, which makes sense, because Brazilians don’t really refer to themselves as Latinos.

One can use Rio as a stepping stone to getting to know the rest of Brazil, so making Rio a homebase makes sense.  Keep in mind that Rio is an island in Brazil in terms of culture, people and even language dialect.  I found that out when just about I was leaving the country, I decided to travel for a month and discovered that other cities are very different and do deserve special considerations as well.

I would recommend at least solid year in Rio.  A year would facilitate learning Portuguese, understanding the culture, and consequently provide a feeling of comfort in this wild but complex city that is so different than its sister-cities in Latin America.  I could even go as far as saying 2+ years would even make more sense, but I realize Rio is not a city for everyone.  On my first visit to Rio in 2003 for 3 days, I felt very out of place, was speaking Spanish to everyone and thought I would never return.  My girlfriend felt the same, preferring Buenos Aires to Rio.  Undeterred, I returned and after 2 solid years, found new respect for Brazil and Rio.

3. Medellin, Colombia

Medellin Colombia

This is an odd choice because there’s nothing special in the city.  Nothing touristy apart from some cable cars that to go up into the mountains.  The city is landlocked so you don’t have beautiful coasts and boardwalks to admire.  And you’ll probably never see this city on any tourist brochures.  So what makes it such a cool city?  Precisely the things I just mentioned: it’s a very normal city and very livable city.

This city makes sense to visit after you’ve seen the first two cities and want to settle down to a more regular day-to-day life.  It makes sense for those wishing to strengthen their existing Spanish or learn it from the beginning while having a routine such as an online job that’s so prevalent among digital nomads.  Having routine here is important because the city doesn’t have much to offer in terms of tourism and diversion.  What you do get back in return is — unlike the previous two — a true Latin city with salsa, reggaeton, all packaged up in a fairly inexpensive hassle-free living

I recommend 6 months here or one can easily substitute another city like Bogota or Cali, if that’s more to your liking.

I suppose the best part of going to Colombia are the super feminine and beautiful Colombian women. They definitely make up for any shortfalls of the city itself.

4. Florianópolis, Brazil

Florianopolis, Brazil

After many years of traveling and living in Latin America, I thought Medellin would be my last living city, but I decided to add another city to the list.  Even though I lived in Brazil a while, 99% of it was in one city, and Rio is not representative of Brazil as a country.  I made a short weekend visit to Florianópolis and found the city vastly different than Rio with people that looked and talked completely different than the cariocas (Rio residents).  Southern Brazil (Rio Grande do Sul, Parana, Santa Catarina) is a region that I eagerly want to explore and understand and Floripa (as the residents call it) makes a perfect homebase.  The downside is that it’s not a tropical city; winters can be a bit chillier than tropical Rio.

I would recommend at least 6 months here (but a year or more in Brazil total).

Some notable mentions go to Mexico City (where I spent 6 months), Belo Horizonte (where I spent 1 month).  Both are great, but Medellin is a bit more digestible than Mexico City, and Belo Horizonte could be an option for someone who finds Rio too shallow.

I believe living in the first three cities would give you a well rounded view of Latin America because each city represents something very different: Buenos Aires is very European, Medellin is very Latin, and Rio is another continent all together.

Did I also mention the super sexy and awesome Brazilian women? They make the entire trip more than worth it.

Looking for more inspiration? Check out:


Kris May 7, 2011 - 7:24 am

When it comes to talk about the term “Latin” people are very ignorant. You cannot separate Latin from European because Latin comes from Europe, and the main Latin languages are Portuguese (spoken by Portugueses and Brazilians), Spanish (spoken by Spain, South America, and Central America), and French. All of the above means that people often forget that Latin america mainly descends from Europe, and also moderately from African slaves but just in some countries. So, I suggest that the writer should redefine terminology in the article because it only increases misconceptions about Latin America. Therefore, Brazilians are also Latin. What do you mean Rio is another continent? Let me remind you that the continent is called AMERICA and such city is located in that continent and so is Miami or Bogota, for example.
What a crap article!

Anonymous July 20, 2011 - 11:18 am

What a spectacular misrepresentation of everything writen in the post! I suggest you read it again Kris. The writter never says rio is an actual island, instead, that rio is LIKE an island! jeez.

Oh and (we) Latin Americans are proudly mainly of (first) Indian, European and african descent, in most countries mainly a combination of European and Indian (-as indigenous) with a bit of African added to the mix.

Maverick Traveler July 20, 2011 - 11:34 am

Thanks for clarification.  I was going to respond but you did a better job than I could’ve ever done.

Mirelle March 14, 2012 - 4:49 pm

well ,   its so ovbious is a ignorant USA  writer ,

Shelle August 30, 2013 - 5:11 am

Easy there, Mirelle. I’m not sure there is anything in Kris’ post that alludes to his being a US writer. One wouldn’t want to show one’s ignorance, correct?

Carlos March 27, 2012 - 11:15 am

If there’s something even more annoying than an arrogant gringo, it’s an arrogant (probably upper class) mentaly colonized latin American pretending everybody in Latin-America is white or almost. This is just so fucking pathetic, even in Chile which is often presented as a “white” latin-American country, most people are mixed. Only in the cono sur regions (souther brazil, argentina, Uruguay) could you say that “latin america mainly descends from Europe”….

By the way, you forgot something when you gave a list of latin languages, most french speakers live in Africa. Latin languages do not belong just to Europe anymore.

Tre November 3, 2019 - 7:00 pm

“even in Chile which is often presented as a “white” latin-American country” NO ONE IN LATIN AMERICA CONSIDERS CHILE TO BE WHITE, im from argentina i’ve been to chile many times. chile is brown as ecuador, somehow chilean have this fantasy of theyr country been white. but in reality is one of the moust dark of the bunch.

Hernan Restrepo February 25, 2012 - 6:44 am

you live in medellin becouse you have sex with prepago girl, i cant believe other thing, be honest man

JJUSA May 24, 2012 - 7:03 pm

6 months is a drop in the bucket. 10 years later and I am still learning in Mexico (non tourist area). You really need a good 1-2 years to learn a place. I am happy the author pointed out Colombia, it is a misunderstood country.

Jfenix July 11, 2012 - 3:22 pm

Rio de Janeiro it’s the most beautiful city in the world. Known !!
And the rest of Latin America is so Jeaulous of Brazil. Too bad. Deal with it. And yes, we DON’T considered ourselves “Latinos” cause we are unique in the middle of the others.

jj August 16, 2012 - 5:47 pm

Your absolutely ignorant, jealous of your stupid city your nuts. Brazil is an embarrassment to Latin America! Your city is full of crime, prostitution, drugs. Your government is always going to Medellin to study it’s success stories. Your people are temperamental cause your all mostly black in Rio. I’ve been there and seen people peeing outside of my hotel. People die in the barrios and the government don’t report it. Your freaking stupid to think other beautiful cities in Latin American are jealous. I’m American and live in Medellin!

k October 4, 2012 - 2:30 am

Oh yeah, right, I’m brazilian, and yeah, this country sucks in too many levels, but Medellín? You gotta be kidding.

Also, I don’t agree with this article, there are better cities over here.

Maverick Traveler October 4, 2012 - 1:23 pm

Better cities? For example?

Juliana October 29, 2012 - 8:36 am

“Your people are temperamental cause your all mostly black in Rio.” – so, is no one going to address this horrifically racist comment?

Ignacio Ruiz November 10, 2013 - 11:51 am

I’d say as an all around that santiago,chile is the best city to LIVE in south america. Obviously there are cities that are nicer or more beautiful. But santiago as a whole, security wise and for a whole bunch of other factors , is probably the best city to live in in all of south america

Brito November 21, 2012 - 10:51 pm

I’m half Brazilian, I fluent in both Portuguese and Spanish. My dad left Brazil when he finished college and never moved back. I’ve been in Brazil several times and lived in Rio for 8 months and Sao Paul for a year. JFenix, you are an example of how ignorant Brazilian are, how the well Brazilian are not “Latinos”, last time I check “Latinos” are anyone that comes from Latin America, including Brazil. Unless you think Brazilians come from an Aryan, Swedish race of some sort. I fact most Brazilian are of African ancestry mix with Portuguese. BRAZIL IS NOT THE NICEST countries in South America, I fact Brazil is GHETTO, high crime rates in all mayor cities, the highest HIV rate on Latin America…. All South American countries are nice for any foreigner, each country offer their own beauty, the countries to avoid by any American or European looking to retire are Venezuela, Ecuador and Argentina due to their form of government and civil unrest, Brazil because high crime rates. I love Uruguay, Chile, Colombia, and Peru. I look in a country more because of its people, if you are young and unmarried, go to Medellin and Cali, Medellin is very upscale and beautiful women everywhere… Colombian people are very outgoing and welcoming of foreigners… I love Medellin, …but also check Montevideo, Santiago, Lima… Rio is nice to visit once, and leave…Brazil mayor cities are as Safe a walking in Downtown Detroit/ Atlanta at night….same urban culture…

Max Ikbal September 7, 2012 - 10:14 pm

I’m wondering what your thoughts are on Venezuelan cities (i.e.Caracas) and about the folks in Peru and Ecuador

Maverick Traveler September 29, 2012 - 10:36 am

I haven’t been to Caracas; only transited through it on my way to a smaller city in Venezuela, but from what heard from virtually everyone is that it’s extremely dangerous. I’ve been in Lima and Cuzco and those cities didn’t leave much of an impression on me. Lima is mostly noisy, dirty and shitty weather (was foggy everyday). Cuzco is swarming with ugly girls who love gringos.

BillEagle October 13, 2012 - 5:25 pm

If it wasn’t for Chavez, I lived and worked in Maracaibo from 2004 to 2008 and had allot of fun. But otherwise, sad to say its dangerous at night, I wish I could go back, but I wouldn’t even go back because of the Chavistas..

Maverick Traveler October 13, 2012 - 6:36 pm

I think the people can be fun, but thanks to him they’re in constant strife and suspicion of everyone.

Jeff September 28, 2012 - 11:55 pm

As a total gringo, let me put a positive note and vote in here, Florianópolis, Brazil gets my vote as a wonderful city to visit or even live in.

fuck you October 14, 2012 - 7:29 pm

crap article is your ass , kris

james November 15, 2012 - 5:55 am

Hi buddy,

am curious to know how you earn money while living the International Playboy scene. Sounds like a dream life. Do u do software or other IT consultancy via the net?

Daniel January 30, 2013 - 10:44 pm

What about Santa Cruz, Bolivia?

Maverick January 30, 2013 - 10:51 pm

Never been, any good?

Maverick January 30, 2013 - 10:52 pm

This reminds me — I need to update this list at some point. Medellin needs to go.

Dr Gohan September 26, 2013 - 3:15 am

i leave my vote for my own city, Bogota because it Rocks… is like a little New York, chaotic but with magic cheers! hope u come back soon bro!

jay November 4, 2013 - 10:04 am

Maybe you should go to Cartagena, Santa Marta, those are paradisiac cities, very low cost and a lot if fun!!!

Joe Luna February 16, 2013 - 7:01 am

Hey Mav-
been reading your articles and jumping from text to text. Hey man this may be frivolous but I read in one of your articles something about character aquired from adversity. How it defines one. Do you recall what article I should read?

Sifting throught all your articles,


Maverick February 16, 2013 - 11:34 am

Maybe the the “Be A Man” series (top bar)? I’m about to drop a post about similar topic soon, though.

Dr Gohan September 26, 2013 - 3:09 am

i just cannot believe the kind of crap i just read, seriously, and im not talking about the article, the article is fine, is just the point of view from a traveler, dont like it then dont read it!!! im surprised about the ammount of hate in the comments people lets be honest, EVERY city has its pros and cons for example im from Bogotá, Colombia and i dont give a fuck when people point what is wrong with my city i just get happy about it bcause in order to grow and get better one just have to admit mistake and correct it the same happens to cities and the people who live in them. believe me there is no perfect city in the world, the closest stuff is in nothern Europe and Canada but they dont have the kind of magic that happens in Latin America, yes our cities may not be perfect, but every single one has nice stuff to see and live… get over the “my city is the best because i randomly born there” that is just crap, take this example go to Detroit and try not to be raped, robbed or get sick on every corner, see? they also have crappy cities in the USA, or go to Moscow and get away from downtown… good luck if you return with all your organs, try dinking non bottled water in Paris I DARE YOU… every city has its pros and its cons, dont be childlish and stop fighting around a random fact. nice article BTW 🙂

jay November 4, 2013 - 9:58 am

I disageee, with your comments about Medellin’s people, women are gorgeous! I have travelled for 15 years to latin America and Colombiain general, have the most friendly people i have met. About the women, it’s kind of true, but it us a Latin America culture thing, you want beautiful women, upscale,nice ladies, you pay for everything . Like we say in america, there is no such a thing as free pussy.!!

Jason Kone November 29, 2014 - 4:20 am

Unless English is your 4th language you should be embarrassed re: how little you actually understood of the above – which is fine – as long as you don’t become the poster boy/girl of righteous indignation as soon as your ego is touched. Chill out! It all makes sense.

Hugo January 19, 2015 - 5:13 pm

Brazil doesn’t have that “Latin soul”. It’s a unique country in terms of culture and lays in a huge landmark. Such hard mission is to define Brazil. I don’t disagree Maverick choices, but I would like to recommend another great Brazilian cities: Curitiba, Brasília, João Pessoa e Fortaleza.

MC February 23, 2016 - 3:17 pm

Well, I don’t know why the discussion led to the Latino issue…even with the author’s mention to it. Brazilians just like other countries in Latin Americans are latin due to the language origin and colozination. Obvioulsy this does not mean that everyone is white. There is a considerable part of black population in Brazil, as well as indian. Most are actually blended.
In the south there are the majority of whites. The Portuguese descendents are clear as well, whites with olive skin. But everyone is a latin around here, doesn’t really care whether you are black or polish descent.
There are awesome Brazilian cities here, like Belo Horizonte (where girls are beautiful), Curitiba, other minor ones like Caxias do Sul, Londrina, Uberlândia. You name it you got it.

Dennis May 1, 2016 - 8:05 pm

So, you don’t place dates on your articles so people can’t realize easier your incongruence? im just reading another article of your site saying that you were burned from Colombia and fed up of Medellín. You seem like a girl that doesn’t know what she wants.

Ernest III DeBrew June 30, 2016 - 10:00 am

I am not sure about living where I travel. But, I do want to travel and stay at different places for a week or so. If I really like and feel comfortable in one city (e.g. Barranquilla), then I may stay longer.

Another reason I may stay in one particular city is beautiful women.

Neri August 11, 2016 - 5:45 pm

Nice Article Maverick, it’s always good to know how outsider sees our way of life. people like to write nasty comments because they don’t have anything better to do.

German October 6, 2016 - 12:02 pm

According to the United Nations’ Human Development Index, the most developed country in Latin America is Argentina. This is also the most european country, due to migration. The rest of Latin America, except Uruguay, is a mixture of indians, blacks and Spaniards.

Michael January 17, 2017 - 10:47 pm

Hi Maverick,

A bit late to the show here–but question, could you recommend a few of your favorite towns/villages in South/Central America? I’ve found a lot of great information on cities but much less about towns. In a region where safety can be an issue, it’d be much appreciated for me (and likely many others)


Michele June 14, 2017 - 4:07 pm

When you mention your visit to Medellín, I don’t understand how do you say that is not much to do.
You were there for long time and you couldn’t figure it out?
just two hours away of the city you can visit beautiful towns with one of the biggest biodiversity in the world.
Also your negative comments about the ladies in Peru are super not cool. This says more about yourself then any of your other comments. You did not learn much.
Peru or any other country has beauty, or you think all the
(Per your comment )”gringos” are super hot? And all the latinas are dying for them?
Travel and learn. And be respectful and grateful.
We are a big mix of cultures and colors and super nice and welcoming people.

Guy March 5, 2018 - 9:55 pm

Buenos Aires is quite expensive nowadays (2018) due to price inflation – especially food, nightlife (drinks / club entrance fees), and clothing. Accommodation is still relatively cheap. Moreover, the South of Brazil is an interesting region for traveling with plenty of German influences: Such as Porto Alegre, but Curitiba is a more attractive city. Balneário Camboriú is a beach alternative to Florianopolis, but very Portuguese with almost no English spoken. It’s more for local Brazilians, while Florianopolis is very touristic.

J. Vasconcelos October 6, 2019 - 10:58 am

Rio é uma cidade linda, porém, exitem outras opções, considere conhecer Vitória e Vila Velha, no estado do Espirito Santo, no Brasil. Belo Horizonte também é linda, embora não tenha praia.

Dzung October 11, 2019 - 4:18 am

Good job Maverick,
Thank your share, I wish I could come to Rio next year !

Ivan November 17, 2019 - 11:16 am

When somebody says something like “all countries are equal, you can find nice girls everywhere etc.” this a bullshet, they are not equal, and you know.

I am from Rissia originally with some Nicaragua ancestry, after Dominican Republic, Puerto Rico, when I visited in Mexico city and Peru I i was shocked because of lack of pretty girls, you can see 100 girls and maybe only 5 nice and 1 wanderful. The rest are ugly. In Russia the number would be 30/10 respectevily.
Juat admit this bitter true. I have inddigena blood running in my body, and I am proud of this, but we indigena are ugly from century 21 taste, only being mixed with blacks and whites it gives you good look.


Leave a Comment