CostLens
Home › Brazil

Cost of Living in Brazil

2,989 cities covered · Currency: BRL (R$) · Capital: São Paulo

Single person, monthlyR$2,414 ($447)
Couple, monthlyR$4,288 ($794)
Family of four, monthlyR$5,549 ($1,028)
Average net salaryR$3,721 ($689)

Average Prices in Brazil

ExpenseEstimated costBasis
Meal at an inexpensive restaurantR$25.76 ($4.77)per meal
Three-course meal for two, mid-rangeR$103 ($19.08)per meal
CappuccinoR$7.73 ($1.43)each
Monthly groceries (single person)R$584 ($108)per month
Monthly public transport passR$94.45 ($17.49)per month
Basic utilities for an 85m² apartmentR$249 ($46.11)per month
Internet (60 Mbps, unlimited)R$72.12 ($13.36)per month
Fitness club membershipR$72.12 ($13.36)per month
Cinema ticketR$18.89 ($3.50)each
One-bedroom apartment in city centreR$1,002 ($186)per month
One-bedroom apartment outside centreR$697 ($129)per month
Three-bedroom apartment in city centreR$2,091 ($387)per month

Major Cities in Brazil

São Paulo

São Paulo · pop. 23,086,000

Rio de Janeiro

Rio de Janeiro · pop. 12,592,000

Belo Horizonte

Minas Gerais · pop. 5,328,000

Fortaleza

Ceará · pop. 4,167,996

Brasília

Distrito Federal · pop. 2,996,899

Teresina

Piauí · pop. 2,729,527

Salvador

Bahia · pop. 2,417,678

Manaus

Amazonas · pop. 2,303,732

Campinas

São Paulo · pop. 2,184,952

Curitiba

Paraná · pop. 1,773,718

Recife

Pernambuco · pop. 1,488,920

Goiânia

Goiás · pop. 1,437,366

Porto Alegre

Rio Grande do Sul · pop. 1,388,794

Guarulhos

São Paulo · pop. 1,324,781

Belém

Pará · pop. 1,303,403

São Luís

Maranhão · pop. 1,037,775

Campo Grande

Mato Grosso do Sul · pop. 962,883

Maceió

Alagoas · pop. 957,916

São Gonçalo

Rio de Janeiro · pop. 896,744

João Pessoa

Paraíba · pop. 833,932

São Bernardo do Campo

São Paulo · pop. 810,729

Uberlândia

Minas Gerais · pop. 761,835

Natal

Rio Grande do Norte · pop. 751,300

Santo André

São Paulo · pop. 748,919

Cheapest Cities in Brazil

LouveiraCerquilho VelhoCanguçuCoelho NetoMonte AltoPrudentópolisBom ConselhoSantiagoJalesPimenta BuenoFull ranking →

City Comparisons in Brazil

São Paulo vs Rio de Janeiro

Side-by-side cost of living comparison in Brazil

São Paulo vs Belo Horizonte

Side-by-side cost of living comparison in Brazil

Rio de Janeiro vs Fortaleza

Side-by-side cost of living comparison in Brazil

Belo Horizonte vs Fortaleza

Side-by-side cost of living comparison in Brazil

Cost of Living by City Size in Brazil

Living costs in Brazil vary significantly depending on city size. Large metropolitan areas with populations over one million typically see housing costs 15–30% above the national average, while smaller towns can be 10–20% below it. The national baseline of R$2,414 ($447) per month represents a mid-sized city estimate.

Capital cities and major economic hubs command the highest rents and overall expenses. For budget-conscious residents, mid-sized cities offer a balance of amenities and affordability. Rural and small-town living remains the most economical option, though transport and service access may be limited.

Frequently Asked Questions

What is the average cost of living in Brazil?
The estimated average monthly cost for a single person in Brazil is R$2,414 ($447), including rent outside the city centre. A family of four needs roughly R$5,549 ($1,028) per month.
Which city has the lowest cost of living in Brazil?
Louveira ranks among the most affordable cities in Brazil with a low cost-of-living multiplier.
What is the average salary in Brazil?
The estimated average net salary in Brazil is R$3,721 ($689) per month. Actual salaries vary significantly by profession, experience and city.
All figures are planning estimates for Brazil derived from national baselines. Individual city pages adjust these figures for city size. Methodology.