Best Places to Live in Brazil: A Complete Guide by Lifestyle and Budget
São Paulo, Rio, Florianópolis, or somewhere smaller — where different kinds of expats actually end up happy in Brazil.
Quick Takeaways
- São Paulo is Brazil's economic and business hub — the biggest job market and most international city, but also the most expensive and least “postcard Brazil” of the major cities.
- Rio de Janeiro offers beaches and iconic scenery, but safety varies sharply by neighborhood — research specific areas carefully, not just “Rio” as a whole.
- Florianópolis (Floripa) is a rising favorite for remote workers — beaches, safety, and a growing international community, at a fraction of São Paulo's cost.
- Smaller coastal towns and interior cities offer lower costs and a slower pace, with varying levels of expat infrastructure.
- Safety varies enormously by specific neighborhood in every Brazilian city — this matters more here than in most countries, and deserves real research beyond city-level reputation.
How to Think About This Decision
Brazil is a continent-sized country with dramatically different regions, so “where should I live in Brazil” needs real narrowing first: business career vs. lifestyle-first, beach vs. big city, established expat infrastructure vs. genuine local immersion, and — more than in most countries covered in this series — a serious, neighborhood-specific look at safety before you commit to anything.
São Paulo
Brazil's largest city and its business and financial center, with the country's biggest job market, most international schools, and largest corporate and startup scene. It's also the most expensive Brazilian city and the one that feels least like the beach-and-samba image many people have of Brazil — it's a serious, dense, traffic-heavy megacity first. Best for people prioritizing career and business opportunities over lifestyle.
Rio de Janeiro
Iconic beaches, mountains, and scenery, with a strong (if smaller than São Paulo's) international community, mostly concentrated in the Zona Sul neighborhoods like Ipanema, Copacabana, and Leblon. Safety varies dramatically by specific neighborhood and even by block — this is genuinely more important here than city-level reputation, and worth researching in detail (and ideally visiting) before committing to any specific area.
Florianópolis
An island city in the south of Brazil that's become a favorite among remote workers and digital nomads — consistently ranked among Brazil's safest and highest-quality-of-life cities, with beautiful beaches and a fast-growing international and tech community, at meaningfully lower cost than São Paulo. Best for remote workers who want beach living with strong safety and a genuine (if newer) expat scene.
Smaller Cities and Towns
Coastal towns like Búzios, Paraty, and Itacaé offer slower-paced, lower-cost beach living with smaller (but real) expat communities. Interior cities like Belo Horizonte and Curitiba offer strong quality of life and lower costs with far less international infrastructure. Best for people prioritizing cost and pace of life over an established expat network.
A Note on Safety
Safety in Brazil is genuinely neighborhood-specific in a way that matters more here than in Portugal or many other relocation destinations. The same city can have areas that are entirely safe for daily life and areas best avoided, sometimes just blocks apart. Before choosing where to live, talk to current expats in that specific city (not just online generalities), and if possible spend real time in candidate neighborhoods before signing a lease.
Quick Comparison
| City/Region | Cost vs. São Paulo | Expat Community | Best For |
|---|---|---|---|
| São Paulo | Highest | Largest | Career, business |
| Rio de Janeiro | Similar to lower | Large, concentrated in Zona Sul | Beach + city, careful neighborhood choice |
| Florianópolis | Lower | Growing, tech-oriented | Remote workers, safety-conscious |
| Smaller towns/cities | Lowest | Small | Cost, pace of life |
Common Mistakes
- Choosing a neighborhood based on city-level reputation rather than specific, current local knowledge.
- Underestimating São Paulo's cost and traffic relative to its reputation as “affordable Brazil.”
- Signing a lease sight-unseen in a large city without visiting the specific street, not just the neighborhood name.
- Not budgeting time to actually talk to current residents (expat or local) about a specific area before committing.
How to Decide
Want career opportunities and the biggest job market — São Paulo. Want beaches and iconic scenery, willing to research neighborhoods carefully — Rio's Zona Sul. Want beach living with strong safety and a remote-work community — Florianópolis. Want the lowest cost and slower pace — a smaller coastal town or interior city.
Three People, Three Different Cities
The "best" place to live in Brazil depends entirely on what you're optimizing for — career, lifestyle, or budget rarely point to the same city.
The Career-Focused Professional
Prioritizes job market depth and international business connections over lifestyle. Fits: São Paulo, hands down — the biggest job market and the most international city in the country. Trade-off: highest cost of living and least "postcard Brazil" scenery. Tip: narrow the neighborhood search early — commute times in São Paulo can swing your quality of life more than almost any other factor.
The Remote Worker Wanting Beach Access and Community
Works for a foreign employer or clients, doesn't need to be anchored to a specific city's job market. Fits: Florianópolis — safe, beautiful, and with a growing remote-work community, at a noticeably lower cost than São Paulo or Rio's best neighborhoods. Trade-off: smaller international infrastructure (fewer bilingual services, smaller expat network) than the two biggest cities. Tip: visit in both peak season and off-season before committing — the vibe shifts a lot with tourism.
The Budget-Conscious Retiree or Slow-Living Family
Prioritizes cost of living and pace of life over career or nightlife. Fits: smaller cities and towns — lowest cost, slower pace. Trade-off: less infrastructure, fewer English-speaking services, and healthcare/specialist access that may require travel to a bigger city. Tip: spend at least a few weeks in the specific town before committing — "small town Brazil" varies enormously from region to region.
Frequently Asked Questions
Is Rio de Janeiro actually safe to live in?
Safety in Rio varies sharply by neighborhood — Zona Sul (Ipanema, Leblon, Copacabana) is the main established expat area for a reason. This is a case where a general "is Brazil safe" question misses the point; the honest answer is always neighborhood-specific.
How much cheaper are smaller cities compared to São Paulo?
The gap is significant, particularly on housing, though exact numbers shift with the exchange rate and local market conditions. Comparing actual rental listings in your target neighborhoods beats relying on any general cost-of-living index.
Which city has the strongest expat community?
São Paulo and Rio have the largest and most established international communities; Florianópolis has a smaller but fast-growing one, especially among remote workers. Smaller towns generally have minimal expat infrastructure.
Do I need to speak Portuguese to live comfortably in these cities?
English gets you further in international business circles in São Paulo than almost anywhere else in Brazil, but day-to-day life — healthcare, bureaucracy, local shops — goes dramatically better with functional Portuguese, in every city on this list.
What's the best city for a family with school-age kids?
São Paulo has the widest selection of international schools; Florianópolis and some smaller cities have more limited options that are worth researching and visiting before you commit, not after.
Can I do a trial stay before committing to a city?
Strongly recommended — a short-term rental for a month or two in your target neighborhood, ideally outside peak tourist season, tells you far more than any guide (including this one) can.

Leave a Reply