m² price in Brazilian cities - Sep 2021 / FIPE/ZAP
It's an index that calculated the price of units actually sold, incredibly comprehensive and spot on.
Till few years ago, São Paulo was 3rd behind Rio de Janeiro and Brasília. It jumped ahead but now, for the first time, it was surpassed by Balneário Camboriú in the Sep edition.
1 m² = 10.76 sq ft / US$ 1 = R$ 5.18 (e.g. São Paulo US$ 1,941/m²)
Balneário Camboriú (SC): R$ 10.741
São Paulo (SP): R$ 10.055
Rio de Janeiro (RJ): R$ 9.843
Itapema (SC): R$ 9.810
Vitória (ES): R$ 9.794
Florianópolis (SC): R$ 9.311
Itajaí (SC): R$ 8.988
Brasília (DF): R$ 8.780
Curitiba (PR): R$ 8.315
Barueri (SP): R$ 8.153
Belo Horizonte (MG): R$ 7.551
São Caetano do Sul (SP): R$ 7.244
Vila Velha (ES): R$ 7.173
Recife (PE): R$ 6.945
Maceió (AL): R$ 6.885
Niterói (RJ): R$ 6.769
Fortaleza (CE): R$ 6.724
Osasco (SP): R$ 6.576
Porto Alegre (RS): R$ 6.469
São José dos Campos (SP): R$ 6.413
Santo André (SP): R$ 6.231
Manaus (AM): R$ 5.917
Goiânia (GO): R$ 5.898
Santos (SP): R$ 5.805
Joinville (SC): R$ 5.793
São José (SC): R$ 5.769
Diadema (SP): R$ 5.767
Salvador (BA): R$ 5.685
Guarulhos (SP): R$ 5.619
Campinas (SP): R$ 5.615
Guarujá (SP): R$ 5.515
São Bernardo do Campo (SP): R$ 5.502
João Pessoa (PB): R$ 5.348
Blumenau (SC): R$ 5.233
Campo Grande (MS): R$ 4.950
Jaboatão dos Guararapes (PE): R$ 4.922
Praia Grande (SP): R$ 4.905
Canoas (RS): R$ 4.892
Caxias do Sul (RS): R$ 4.862
Santa Maria (RS): R$ 4.844
São José do Rio Preto (SP): R$ 4.459
Novo Hamburgo (RS): R$ 4.425
Ribeirão Preto (SP): R$ 4.314
Londrina (PR): R$ 4.297
São Leopoldo (RS): R$ 4.292
Contagem (MG): R$ 4.278
São José dos Pinhais (PR): R$ 4.212
São Vicente (SP): R$ 4.132
Pelotas (RS): R$ 4.058
Betim (MG): R$ 3.420
weighted average (50 cities): R$ 8.214