TOOLS/HOUSING

House Prices by Municipality

House prices per m², all 308 municipalities

What it costs to buy or rent in each of Portugal's 308 municipalities: median sale price per m² (Q4 2025), median rent on new contracts (Q1 2026) and bank appraisal (May 2026). Official INE data on an interactive map, with rankings and the full table.

·UPDATED JULY 2026·6 MIN·OFFICIAL SOURCES
KEY FACTS
National median (sale)
€2,076/m² · Q4 2025
National median (rent)
€9.5/m²/month · Q1 2026
Coverage
All 308 municipalities, official INE data
Updated
Quarterly (INE)
Comprar (€/m²)Arrendar (€/m²)
A carregar o mapa…
RANKING
Mais carosMais baratosRendimento
    ConcelhoVenda €/m²Var. anualRenda €/m²Aval. bancária €/m²
    Abrantes Santarém908+27%5,821368
    Águeda Aveiro1250+26,3%6,21363
    Aguiar da Beira Guarda410-6,4%3,34
    Alandroal Évora717+0,8%
    Albergaria-a-Velha Aveiro1322+11,7%6,491481
    Albufeira Faro3285+11,7%12,143148
    Alcácer do Sal Setúbal1796+21,8%7,832000
    Alcanena Santarém820+18,8%4,83
    Alcobaça Leiria1750+30,7%6,981631
    Alcochete Setúbal2765+31,3%10,082518
    Alcoutim Faro951+23,7%
    Alenquer Lisboa1798+17,2%8,652152
    Alfândega da Fé Bragança418+0,2%
    Alijó Vila Real492+7%3,48
    Aljezur Faro3288+7,5%8,42
    Aljustrel Beja833+34,6%7,43
    Almada Setúbal3160+19,5%13,433092
    Almeida Guarda321-4,2%2,69
    Almeirim Santarém1463+31%6,71756
    Almodôvar Beja950+53,7%5,14
    Alpiarça Santarém1250+27,9%4,73
    Alter do Chão Portalegre432-5,3%
    Alvaiázere Leiria644+12,4%4,3
    Alvito Beja920+20,4%
    Amadora Lisboa2986+20,4%133315
    Amarante Porto1176+22,2%4,631463
    Amares Braga1392+24,5%6,181625
    Anadia Aveiro856+10,3%6,21256
    Angra do Heroísmo Açores · Terceira1251+16,9%5,81538
    Ansião Leiria701+24,7%4,91
    Arcos de Valdevez Viana do Castelo943-1,6%5,051408
    Arganil Coimbra680+22,1%4,53904
    Armamar Viseu471+126,4%
    Arouca Aveiro1057+3,9%5,211248
    Arraiolos Évora1195+45,7%5
    Arronches Portalegre726+17,9%3,7
    Arruda dos Vinhos Lisboa2070+16,3%7,772399
    Aveiro Aveiro2343+11,8%9,42000
    Avis Portalegre755+33,2%
    Azambuja Lisboa1650+24,2%7,751980
    Baião Porto778+29,9%4
    Barcelos Braga1571+16,6%6,541654
    Barrancos Beja499
    Barreiro Setúbal2508+29,1%11,522809
    Batalha Leiria1366+43,8%6,361282
    Beja Beja1195+27,8%6,721425
    Belmonte Castelo Branco619+11,3%3,49
    Benavente Santarém1941+26,2%7,771947
    Bombarral Leiria1548+18,1%6,671561
    Borba Évora818+24,5%3,17
    Boticas Vila Real631+16,4%
    Braga Braga1996+19,4%8,571984
    Bragança Bragança1134+21,7%4,741220
    Cabeceiras de Basto Braga880+17,3%3,911165
    Cadaval Lisboa1398+29,4%61735
    Caldas da Rainha Leiria1962+18,1%8,31832
    Calheta (R.A.A.) Açores · São Jorge680-1,6%
    Calheta (R.A.M.) Madeira1637+26,6%6,132235
    Câmara de Lobos Madeira2484+11%82402
    Caminha Viana do Castelo1606+12,7%6,611606
    Campo Maior Portalegre691+24,3%3,52
    Cantanhede Coimbra1108+10,8%5,881255
    Carrazeda de Ansiães Bragança308-31,2%
    Carregal do Sal Viseu674+27,7%4,69
    Cartaxo Santarém1486+26,8%5,981728
    Cascais Lisboa4550+12,3%16,54129
    Castanheira de Pêra Leiria659+53,3%4,44
    Castelo Branco Castelo Branco966+30%5,341124
    Castelo de Paiva Aveiro962+8,6%4,131347
    Castelo de Vide Portalegre705+20,9%
    Castro Daire Viseu669+32,2%4,48916
    Castro Marim Faro2406+15,8%8,3
    Castro Verde Beja810-1,1%5,63
    Celorico da Beira Guarda494+36,1%3,16
    Celorico de Basto Braga813+21,5%3,51
    Chamusca Santarém833+17%4,25
    Chaves Vila Real1151+15,1%5,31194
    Cinfães Viseu500+48,8%4,13
    Coimbra Coimbra2095+17%9,351992
    Condeixa-a-Nova Coimbra1524+11,6%6,291517
    Constância Santarém851-9,3%5,6
    Coruche Santarém1326+13,2%6,061548
    Corvo Açores · Corvo
    Covilhã Castelo Branco1114+28%6,091188
    Crato Portalegre504+61%
    Cuba Beja657+2,2%3,91
    Elvas Portalegre923+18,8%4,741160
    Entroncamento Santarém1536+25,2%7,11583
    Espinho Aveiro2703+13,5%10,042151
    Esposende Braga2118+6,6%7,641947
    Estarreja Aveiro1296+21%6,111486
    Estremoz Évora846+4,7%4,96
    Évora Évora2140+13,7%8,552226
    Fafe Braga1263+17,2%4,71437
    Faro Faro2985+19,2%9,82895
    Felgueiras Porto1094+12,8%4,481472
    Ferreira do Alentejo Beja776+44%5,11
    Ferreira do Zêzere Santarém803-4,7%5,48
    Figueira da Foz Coimbra1718+12%81762
    Figueira de Castelo Rodrigo Guarda263+9,6%
    Figueiró dos Vinhos Leiria639+7,4%4,52
    Fornos de Algodres Guarda464+59,5%
    Freixo de Espada à Cinta Bragança271-25,5%
    Fronteira Portalegre564-0,2%
    Funchal Madeira3100+1,3%13,62982
    Fundão Castelo Branco774+4,3%4,861122
    Gavião Portalegre529+58,9%
    Góis Coimbra614+35,5%
    Golegã Santarém1108+30,2%4,87
    Gondomar Porto2138+22,5%8,822142
    Gouveia Guarda500+19,6%3,65713
    Grândola Setúbal2426+29,2%10,482368
    Guarda Guarda950+13,8%5,091181
    Guimarães Braga1607+18,3%6,651742
    Horta Açores · Faial1252+17,1%4,56
    Idanha-a-Nova Castelo Branco412+50,4%3,23
    Ílhavo Aveiro2188+28,3%8,221877
    Lagoa Faro3107+12,5%103133
    Lagoa (R.A.A.) Açores · São Miguel1696+19,5%7,261795
    Lagos Faro3801+10,1%123127
    Lajes das Flores Açores · Flores
    Lajes do Pico Açores · Pico1079+8,6%
    Lamego Viseu914+25,2%4,891290
    Leiria Leiria1814+22,1%7,841593
    Lisboa Lisboa4875+12,3%17,224717
    Loulé Faro3993+19,8%12,063305
    Loures Lisboa3057+17,2%11,793086
    Lourinhã Lisboa1979+20,5%7,191849
    Lousã Coimbra1333+31,7%5,371302
    Lousada Porto1294+15,8%4,871441
    Mação Santarém348+27,5%
    Macedo de Cavaleiros Bragança797+27,7%3,5903
    Machico Madeira1904-0,2%6,892059
    Madalena Açores · Pico1025-16%5,31
    Mafra Lisboa2860+18,7%10,742599
    Maia Porto2370+15,8%9,712277
    Mangualde Viseu694+24,2%4,731081
    Manteigas Guarda397+2,1%3,88
    Marco de Canaveses Porto1271+28,3%4,91396
    Marinha Grande Leiria1435+21%6,411453
    Marvão Portalegre639+18,3%3,11
    Matosinhos Porto3004+16,3%12,22833
    Mealhada Aveiro1133+15,1%5,171309
    Mêda Guarda411-1,2%2,68
    Melgaço Viana do Castelo710+77,5%4,13
    Mértola Beja704+40,8%
    Mesão Frio Vila Real536+7,2%
    Mira Coimbra1472+9,5%6,25
    Miranda do Corvo Coimbra887+21%6,25990
    Miranda do Douro Bragança547+16,1%3,51
    Mirandela Bragança973+20,9%4,011100
    Mogadouro Bragança342-12,5%2,92
    Moimenta da Beira Viseu588+26,5%3,66
    Moita Setúbal2226+29,9%10,042475
    Monção Viana do Castelo1200-0,4%6,471391
    Monchique Faro1636+30,9%7,87
    Mondim de Basto Vila Real852+28,7%
    Monforte Portalegre499+13,4%
    Montalegre Vila Real607+24,6%
    Montemor-o-Novo Évora1429+25,4%5,81554
    Montemor-o-Velho Coimbra1109+16,1%6,331315
    Montijo Setúbal2472+21,2%10,022481
    Mora Évora994+19,3%4,16
    Mortágua Viseu736+9%4,36
    Moura Beja686+28,2%4,411104
    Mourão Évora585-17,7%
    Murça Vila Real585+80,6%
    Murtosa Aveiro1355+21,3%6,1
    Nazaré Leiria2332-8,9%8,922246
    Nelas Viseu807+17%4,58866
    Nisa Portalegre500+26,6%
    Nordeste Açores · São Miguel1098+26,8%
    Óbidos Leiria2160+12,9%8,161808
    Odemira Beja1708+23,9%6,252373
    Odivelas Lisboa3282+18,7%12,753098
    Oeiras Lisboa4187+20,6%15,423998
    Oleiros Castelo Branco487+5,9%
    Olhão Faro2614+16,2%8,652405
    Oliveira de Azeméis Aveiro1333+20%5,691395
    Oliveira de Frades Viseu975+15,1%5,04
    Oliveira do Bairro Aveiro1337+18,3%6,071452
    Oliveira do Hospital Coimbra729+6,9%4,46921
    Ourém Santarém1283+28,3%6,851420
    Ourique Beja911+51,6%
    Ovar Aveiro1713+13,1%7,371898
    Paços de Ferreira Porto1461+25,2%5,611583
    Palmela Setúbal2263+17,8%9,722524
    Pampilhosa da Serra Coimbra324+18,2%
    Paredes Porto1568+19,6%5,811607
    Paredes de Coura Viana do Castelo842+18,9%4,55
    Pedrógão Grande Leiria616+5,8%4,84
    Penacova Coimbra594+0,7%4,38894
    Penafiel Porto1422+26,5%5,621495
    Penalva do Castelo Viseu400-5,2%3,75
    Penamacor Castelo Branco408+36%3,33
    Penedono Viseu318
    Penela Coimbra759-8,3%5,45
    Peniche Leiria2082+15%7,781908
    Peso da Régua Vila Real1080+68,2%4,88
    Pinhel Guarda476+32,2%3,06
    Pombal Leiria1136+10,2%5,561368
    Ponta Delgada Açores · São Miguel1912+14,7%7,932030
    Ponta do Sol Madeira1797+25,8%
    Ponte da Barca Viana do Castelo1173+23,2%4,44
    Ponte de Lima Viana do Castelo1282+2,9%61605
    Ponte de Sor Portalegre902+11,1%5,24
    Portalegre Portalegre1037+32,9%4,891204
    Portel Évora785+54,2%
    Portimão Faro2953+14,5%11,622871
    Porto Porto3347+12,2%14,293300
    Porto de Mós Leiria1156+38,8%5,571325
    Porto Moniz Madeira1412+37,4%
    Porto Santo Madeira · Porto Santo2409+28,6%
    Póvoa de Lanhoso Braga1308+31,2%51475
    Póvoa de Varzim Porto2271+18,2%8,782328
    Povoação Açores · São Miguel1277+9,7%
    Proença-a-Nova Castelo Branco569-9,3%3,86
    Redondo Évora899+29,9%4,27
    Reguengos de Monsaraz Évora1094+26%5,57
    Resende Viseu647+17,6%
    Ribeira Brava Madeira1589+8,3%2471
    Ribeira de Pena Vila Real385-49,2%
    Ribeira Grande Açores · São Miguel1425+67,8%5,691722
    Rio Maior Santarém1233+18,4%5,821525
    Sabrosa Vila Real825+47,8%
    Sabugal Guarda402+39,1%3,29
    Salvaterra de Magos Santarém1712+19,3%5,971681
    Santa Comba Dão Viseu720-5,6%4,75
    Santa Cruz Madeira2500+10,2%10,662586
    Santa Cruz da Graciosa Açores · Graciosa428+16%
    Santa Cruz das Flores Açores · Flores
    Santa Maria da Feira Aveiro1636+23,3%6,631685
    Santa Marta de Penaguião Vila Real544+18,8%
    Santana Madeira1333+30,3%
    Santarém Santarém1391+16,5%7,271715
    Santiago do Cacém Setúbal1935+10,5%9,282227
    Santo Tirso Porto1651+37,9%6,091621
    São Brás de Alportel Faro2301+15,2%6,92
    São João da Madeira Aveiro1678+30,3%7,131787
    São João da Pesqueira Viseu491+16,9%4,31
    São Pedro do Sul Viseu909+15,9%5,87
    São Roque do Pico Açores · Pico1568+40,5%
    São Vicente Madeira1289+22,8%
    Sardoal Santarém634+13%
    Sátão Viseu703+18,5%3,63892
    Seia Guarda699+35,2%4,24965
    Seixal Setúbal2654+22,2%11,242806
    Sernancelhe Viseu245-14,6%
    Serpa Beja691+2,1%4,47
    Sertã Castelo Branco852-0,6%4,46
    Sesimbra Setúbal2765+20,5%9,992732
    Setúbal Setúbal2468+21,2%11,112586
    Sever do Vouga Aveiro769+9,4%4,64
    Silves Faro2746+11,4%9,732796
    Sines Setúbal2340+15%14,652704
    Sintra Lisboa2733+22,8%11,282888
    Sobral de Monte Agraço Lisboa1860+41,7%7,36
    Soure Coimbra852+17,8%5,581281
    Sousel Portalegre695+28%3,13
    Tábua Coimbra751+23,9%4,64
    Tabuaço Viseu589+76,3%
    Tarouca Viseu707+1%3,25
    Tavira Faro3103+8,8%11,422708
    Terras de Bouro Braga1042+36,6%
    Tomar Santarém1217+29,1%7,151517
    Tondela Viseu771+25,2%5,66935
    Torre de Moncorvo Bragança338+8%3,54
    Torres Novas Santarém1058+19%6,651582
    Torres Vedras Lisboa2150+20,5%8,612237
    Trancoso Guarda469+12,5%3,23
    Trofa Porto1792+21,2%7,41793
    Vagos Aveiro1684+20,4%6,131592
    Vale de Cambra Aveiro1250+13,5%5,721293
    Valença Viana do Castelo1012+13,3%5,491585
    Valongo Porto2079+19,3%8,242022
    Valpaços Vila Real650+15,2%3,63
    Velas Açores · São Jorge895+19,3%5,93
    Vendas Novas Évora1533+17,2%6,9
    Viana do Alentejo Évora903+26,6%3,94
    Viana do Castelo Viana do Castelo1810+13,8%7,671900
    Vidigueira Beja700+21,5%
    Vieira do Minho Braga1070+59,9%5,83
    Vila da Praia da Vitória Açores · Terceira1332+27,3%6,661282
    Vila de Rei Castelo Branco609+40,6%
    Vila do Bispo Faro3189+5,2%9,23
    Vila do Conde Porto2163+13,2%8,442120
    Vila do Porto Açores · Santa Maria1383+16,4%
    Vila Flor Bragança476+24,3%2,41
    Vila Franca de Xira Lisboa2605+23,9%10,772729
    Vila Franca do Campo Açores · São Miguel1500+30%
    Vila Nova da Barquinha Santarém1312+19,6%5,411401
    Vila Nova de Cerveira Viana do Castelo1037+17,4%4,92
    Vila Nova de Famalicão Braga1747+24,6%6,821737
    Vila Nova de Foz Côa Guarda467+12,8%3
    Vila Nova de Gaia Porto2474+16,3%10,772350
    Vila Nova de Paiva Viseu374-21,6%3,33
    Vila Nova de Poiares Coimbra945+32,4%4,87
    Vila Pouca de Aguiar Vila Real736-4%3,91
    Vila Real Vila Real1519+13,8%6,11613
    Vila Real de Santo António Faro2914+14,4%9,682518
    Vila Velha de Ródão Castelo Branco446+37,2%3,6
    Vila Verde Braga1456+19,4%5,951462
    Vila Viçosa Évora825+40,3%4,11
    Vimioso Bragança430+36,1%
    Vinhais Bragança323-17,4%
    Viseu Viseu1553+22%6,721551
    Vizela Braga1423+30,7%5,831451
    Vouzela Viseu680+31,8%5,69

    «—» significa que o INE não publicou o valor (poucas transações no período). Clique numa linha para ver o cartão do concelho.

    How this works

    Type a municipality name (or click the map) to see the median sale price per m², the change versus a year earlier, the median rent on new contracts and the bank appraisal. The toggle switches the map between buying and renting. The table at the end lists all 308 municipalities and sorts by any column. Everything runs in your browser.

    1. 1
      Find your municipality
      Search with suggestions or click the map. The card shows the three indicators and the gap to the national median.
    2. 2
      Toggle buy / rent
      The map colours each municipality by sale price or rent per m². Municipalities without enough data stay grey.
    3. 3
      Compare with rankings
      The ten most expensive and cheapest municipalities, plus gross yield (annual rent over price) where both figures exist.
    4. 4
      Explore the full table
      All 308 municipalities with sale, annual change, rent and bank appraisal. Click the headers to sort.

    Frequently asked

    Where do these prices come from?
    From INE, the national statistics institute. The sale value is the median price per m² of homes actually sold in the last 12 months, computed from IMT (property transfer tax) filings with the tax authority, not from listings. Rents are the median of new rental contracts reported to Finanças (the tax office). The bank appraisal comes from mortgage applications. These are the most reliable official figures that exist for Portugal.
    Why are these lower than idealista listings?
    Three reasons. First, these are transaction prices, what homes actually sold for at the escritura (deed), and listings almost always ask for more than the final price. Second, it is the median of every sale in the last 12 months, including older homes away from the centre, not just the renovated 2-beds at the top of search results. Third, listings show today’s for-sale stock; the median shows the whole market.
    Why is there no rent figure for my municipality?
    INE only publishes the median rent when the municipality had enough new contracts in the period for the figure to be statistically solid (and to protect confidentiality). In small concelhos with few new rentals per quarter, the cell stays blank. Sale prices have the same threshold, but since there are more sales than new rentals, fewer municipalities are missing.
    What is the bank appraisal and why does it differ from the sale price?
    When you apply for a mortgage, the bank orders an appraisal of the property; INE publishes the median of those appraisals monthly. It is the freshest indicator available, but it measures something different: only credit-financed purchases enter, and the appraiser estimates the property’s value rather than the negotiated price. Use the sale median as the market reference and the bank appraisal as the most recent trend signal.
    How is the gross yield calculated?
    We divide the annualised median rent (rent per m² times 12) by the median sale price per m² of the same municipality. It is a gross indicator: before IMI (property tax), condo fees, works, insurance, income tax and vacancy. Use it to compare municipalities with each other, not to predict the real return of a specific property.
    Can I use this to value my home?
    As a starting point, yes: multiply the usable area by your municipality’s median. But the median hides huge variation inside the concelho itself, by parish, condition, floor and view. For a serious valuation, compare with actual sales in your area or get a professional appraisal.
    DISCLAIMER
    Official INE medians: sales as of Q4 2025 (trailing 12 months), rents as of Q1 2026 (new contracts), bank appraisals as of May 2026. A municipal median hides large gaps between parishes, home types and conditions, and does not predict the price of a specific property. Gross yield ignores taxes and costs. Not financial advice or a property valuation.