flatin.pt
IMI rates
IMI rate by municipality
IMI is the annual municipal tax on property. Each municipality sets its rate within a legal band, and that rate multiplies the taxable value (VPT) on the bill you receive.
308 municipalities, tax year 2025. Every figure was checked against the Autoridade Tributária portal on 2026-09-12. Pick a municipality: its page has the rate, the sum in euros and the comparison with the rest of the country.
Updated on 24.10.2026
A dash means there is no single rate: 8 municipalities set it per freguesia.
The full table as open data: CSV, API and licence
Where in Portugal IMI is higher
Each municipality is shaded by its 2025 rate. Every rate is on its district's page, below.
Where in Portugal IMI is higher
Madeira
Azores
Angra do Heroísmo: 0,3 % Calheta (Açores): 0,3 % Santa Cruz da Graciosa: 0,3 % Velas: 0,3 % Praia da Vitória: 0,3 % Águeda: 0,3 % Albergaria-a-Velha: 0,3 % Anadia: 0,3 % Arouca: 0,3 % Castelo de Paiva: 0,3 % Estarreja: 0,3 % Ílhavo: 0,3 % Mealhada: 0,3 % Oliveira de Azeméis: 0,3 % Oliveira do Bairro: 0,3 % Sever do Vouga: 0,3 % Vale de Cambra: 0,3 % Aljustrel: 0,3 % Almodôvar: 0,3 % Alvito: 0,3 % Barrancos: 0,3 % Beja: 0,3 % Castro Verde: 0,3 % Cuba: 0,3 % Ferreira do Alentejo: 0,3 % Mértola: 0,3 % Moura: 0,3 % Odemira: 0,3 % Ourique: 0,3 % Serpa: 0,3 % Vidigueira: 0,3 % Amares: 0,3 % Cabeceiras de Basto: 0,3 % Celorico de Basto: 0,3 % Esposende: 0,3 % Fafe: 0,3 % Terras de Bouro: 0,3 % Vieira do Minho: 0,3 % Vila Verde: 0,3 % Bragança: 0,3 % Carrazeda de Ansiães: 0,3 % Macedo de Cavaleiros: 0,3 % Miranda do Douro: 0,3 % Mirandela: 0,3 % Mogadouro: 0,3 % Torre de Moncorvo: 0,3 % Vila Flor: 0,3 % Vimioso: 0,3 % Vinhais: 0,3 % Belmonte: 0,3 % Castelo Branco: 0,3 % Covilhã: 0,3 % Oleiros: 0,3 % Penamacor: 0,3 % Proença-a-Nova: 0,3 % Sertã: 0,3 % Vila de Rei: 0,3 % Vila Velha de Ródão: 0,3 % Arganil: 0,3 % Coimbra: 0,3 % Condeixa-a-Nova: 0,3 % Mira: 0,3 % Miranda do Corvo: 0,3 % Pampilhosa da Serra: 0,3 % Penacova: 0,3 % Arraiolos: 0,3 % Estremoz: 0,3 % Montemor-o-Novo: 0,3 % Mora: 0,3 % Portel: 0,3 % Redondo: 0,3 % Viana do Alentejo: 0,3 % Vila Viçosa: 0,3 % Albufeira: 0,3 % Alcoutim: 0,3 % Aljezur: 0,3 % Faro: 0,3 % Loulé: 0,3 % Monchique: 0,3 % Silves: 0,3 % Tavira: 0,3 % Vila do Bispo: 0,3 % Calheta (Madeira): 0,3 % Câmara de Lobos: 0,3 % Funchal: 0,3 % Machico: 0,3 % Ponta do Sol: 0,3 % Porto Moniz: 0,3 % Ribeira Brava: 0,3 % São Vicente: 0,3 % Santa Cruz: 0,3 % Santana: 0,3 % Almeida: 0,3 % Figueira de Castelo Rodrigo: 0,3 % Manteigas: 0,3 % Mêda: 0,3 % Pinhel: 0,3 % Sabugal: 0,3 % Trancoso: 0,3 % Vila Nova de Foz Côa: 0,3 % Corvo: 0,3 % Horta: 0,3 % Lajes das Flores: 0,3 % Lajes do Pico: 0,3 % Madalena: 0,3 % São Roque do Pico: 0,3 % Santa Cruz das Flores: 0,3 % Alcobaça: 0,3 % Alvaiázere: 0,3 % Ansião: 0,3 % Batalha: 0,3 % Bombarral: 0,3 % Caldas da Rainha: 0,3 % Castanheira de Pera: 0,3 % Figueiró dos Vinhos: 0,3 % Leiria: 0,3 % Marinha Grande: 0,3 % Pedrógão Grande: 0,3 % Pombal: 0,3 % Porto de Mós: 0,3 % Amadora: 0,3 % Lisboa: 0,3 % Sintra: 0,3 % Sobral de Monte Agraço: 0,3 % Vila Franca de Xira: 0,3 % Lagoa (Açores): 0,3 % Ponta Delgada: 0,3 % Povoação: 0,3 % Ribeira Grande: 0,3 % Vila do Porto: 0,3 % Alter do Chão: 0,3 % Arronches: 0,3 % Avis: 0,3 % Campo Maior: 0,3 % Castelo de Vide: 0,3 % Crato: 0,3 % Fronteira: 0,3 % Gavião: 0,3 % Marvão: 0,3 % Nisa: 0,3 % Ponte de Sor: 0,3 % Portalegre: 0,3 % Amarante: 0,3 % Baião: 0,3 % Felgueiras: 0,3 % Lousada: 0,3 % Marco de Canaveses: 0,3 % Paços de Ferreira: 0,3 % Paredes: 0,3 % Penafiel: 0,3 % Póvoa de Varzim: 0,3 % Santo Tirso: 0,3 % Vila do Conde: 0,3 % Benavente: 0,3 % Chamusca: 0,3 % Constância: 0,3 % Coruche: 0,3 % Entroncamento: 0,3 % Ferreira do Zêzere: 0,3 % Mação: 0,3 % Vila Nova da Barquinha: 0,3 % Alcácer do Sal: 0,3 % Grândola: 0,3 % Palmela: 0,3 % Santiago do Cacém: 0,3 % Monção: 0,3 % Paredes de Coura: 0,3 % Valença: 0,3 % Vila Nova de Cerveira: 0,3 % Boticas: 0,3 % Chaves: 0,3 % Mondim de Basto: 0,3 % Montalegre: 0,3 % Murça: 0,3 % Ribeira de Pena: 0,3 % Sabrosa: 0,3 % Santa Marta de Penaguião: 0,3 % Valpaços: 0,3 % Vila Pouca de Aguiar: 0,3 % Armamar: 0,3 % Carregal do Sal: 0,3 % Castro Daire: 0,3 % Cinfães: 0,3 % Mangualde: 0,3 % Moimenta da Beira: 0,3 % Mortágua: 0,3 % Nelas: 0,3 % Oliveira de Frades: 0,3 % Penalva do Castelo: 0,3 % Penedono: 0,3 % São João da Pesqueira: 0,3 % São Pedro do Sul: 0,3 % Sátão: 0,3 % Sernancelhe: 0,3 % Tarouca: 0,3 % Tondela: 0,3 % Vila Nova de Paiva: 0,3 % Viseu: 0,3 % Vouzela: 0,3 % Murtosa: 0,32 % Barcelos: 0,33 % Braga: 0,32 % Guimarães: 0,31 % Vila Nova de Famalicão: 0,335 % Góis: 0,33 % Oliveira do Hospital: 0,31 % Mourão: 0,325 % Vendas Novas: 0,33 % Peniche: 0,305 % Odivelas: 0,33 % Porto: 0,324 % Golegã: 0,33 % Ourém: 0,325 % Sardoal: 0,325 % Montijo: 0,31 % Seixal: 0,325 % Sines: 0,33 % Melgaço: 0,32 % Ponte de Lima: 0,32 % Alijó: 0,32 % Aveiro: 0,35 % Ovar: 0,34 % São João da Madeira: 0,35 % Santa Maria da Feira: 0,365 % Póvoa de Lanhoso: 0,34 % Vizela: 0,35 % Montemor-o-Velho: 0,34 % Soure: 0,34 % Tábua: 0,35 % Borba: 0,35 % Évora: 0,37 % Reguengos de Monsaraz: 0,35 % Lagoa (Algarve): 0,36 % Olhão: 0,37 % Portimão: 0,37 % Celorico da Beira: 0,35 % Gouveia: 0,36 % Seia: 0,34 % Óbidos: 0,36 % Alenquer: 0,36 % Arruda dos Vinhos: 0,36 % Azambuja: 0,35 % Cadaval: 0,35 % Cascais: 0,35 % Loures: 0,361 % Lourinhã: 0,35 % Torres Vedras: 0,35 % Elvas: 0,35 % Monforte: 0,34 % Sousel: 0,35 % Maia: 0,345 % Matosinhos: 0,37 % Valongo: 0,34 % Vila Nova de Gaia: 0,36 % Alcanena: 0,365 % Alpiarça: 0,36 % Salvaterra de Magos: 0,35 % Santarém: 0,367 % Tomar: 0,34 % Torres Novas: 0,34 % Alcochete: 0,34 % Almada: 0,35 % Barreiro: 0,35 % Moita: 0,365 % Setúbal: 0,37 % Arcos de Valdevez: 0,34 % Ponte da Barca: 0,34 % Viana do Castelo: 0,35 % Peso da Régua: 0,37 % Lamego: 0,365 % Vagos: 0,4 % Alfândega da Fé: 0,38 % Fundão: 0,38 % Cantanhede: 0,38 % Figueira da Foz: 0,4 % Lousã: 0,38 % Penela: 0,375 % Vila Nova de Poiares: 0,39 % Castro Marim: 0,39 % São Brás de Alportel: 0,41 % Fornos de Algodres: 0,41 % Guarda: 0,375 % Trofa: 0,39 % Abrantes: 0,4 % Almeirim: 0,375 % Rio Maior: 0,38 % Caminha: 0,39 % Mesão Frio: 0,4 % Vila Real: 0,385 % Resende: 0,375 % Santa Comba Dão: 0,39 % Tabuaço: 0,4 % Alandroal: 0,42 % Vila Real de Santo António: 0,45 % Nazaré: 0,45 % Mafra: 0,425 % Oeiras: 0,45 % Nordeste: 0,425 % Vila Franca do Campo: 0,425 % Cartaxo: 0,45 % Espinho: No single rate Freixo de Espada à Cinta: No single rate Idanha-a-Nova: No single rate Lagos: No single rate Porto Santo: No single rate Aguiar da Beira: No single rate Gondomar: No single rate Sesimbra: No single rate
Where in Portugal IMI is higher
at the legal minimum (0,3 %) up to the legal maximum (0,45 %) No single rate
Informação geográfica cedida pela Direção-Geral do Território
Where homes cost more in Portugal
Median sale price per m², latest quarter, by municipality.
Where homes cost more in Portugal
Madeira
Azores
Anadia: 1048 €/m² Arouca: 1051 €/m² Castelo de Paiva: 909 €/m² Mealhada: 1134 €/m² Sever do Vouga: 825 €/m² Vale de Cambra: 1200 €/m² Aljustrel: 919 €/m² Almodôvar: 1077 €/m² Alvito: 925 €/m² Barrancos: 499 €/m² Castro Verde: 1171 €/m² Cuba: 689 €/m² Ferreira do Alentejo: 785 €/m² Mértola: 703 €/m² Moura: 814 €/m² Ourique: 993 €/m² Serpa: 703 €/m² Vidigueira: 800 €/m² Cabeceiras de Basto: 889 €/m² Celorico de Basto: 979 €/m² Terras de Bouro: 1144 €/m² Vieira do Minho: 1135 €/m² Alfândega da Fé: 538 €/m² Bragança: 1199 €/m² Carrazeda de Ansiães: 310 €/m² Freixo de Espada à Cinta: 287 €/m² Macedo de Cavaleiros: 854 €/m² Miranda do Douro: 455 €/m² Mirandela: 1000 €/m² Mogadouro: 358 €/m² Torre de Moncorvo: 448 €/m² Vila Flor: 519 €/m² Vimioso: 490 €/m² Vinhais: 325 €/m² Belmonte: 489 €/m² Castelo Branco: 1065 €/m² Covilhã: 1124 €/m² Fundão: 848 €/m² Idanha-a-Nova: 368 €/m² Oleiros: 493 €/m² Penamacor: 402 €/m² Proença-a-Nova: 617 €/m² Sertã: 968 €/m² Vila de Rei: 1022 €/m² Vila Velha de Ródão: 462 €/m² Arganil: 708 €/m² Cantanhede: 1100 €/m² Góis: 681 €/m² Miranda do Corvo: 760 €/m² Oliveira do Hospital: 775 €/m² Pampilhosa da Serra: 467 €/m² Penacova: 600 €/m² Penela: 781 €/m² Soure: 881 €/m² Tábua: 788 €/m² Vila Nova de Poiares: 1059 €/m² Alandroal: 846 €/m² Arraiolos: 1236 €/m² Borba: 915 €/m² Estremoz: 841 €/m² Mora: 1066 €/m² Mourão: 853 €/m² Portel: 720 €/m² Redondo: 1060 €/m² Reguengos de Monsaraz: 1096 €/m² Viana do Alentejo: 1045 €/m² Vila Viçosa: 844 €/m² Alcoutim: 1016 €/m² Aguiar da Beira: 484 €/m² Almeida: 414 €/m² Celorico da Beira: 507 €/m² Figueira de Castelo Rodrigo: 315 €/m² Fornos de Algodres: 502 €/m² Gouveia: 578 €/m² Guarda: 917 €/m² Manteigas: 438 €/m² Mêda: 365 €/m² Pinhel: 425 €/m² Sabugal: 417 €/m² Seia: 741 €/m² Trancoso: 550 €/m² Vila Nova de Foz Côa: 448 €/m² Alvaiázere: 680 €/m² Ansião: 750 €/m² Castanheira de Pera: 714 €/m² Figueiró dos Vinhos: 656 €/m² Pedrógão Grande: 576 €/m² Alter do Chão: 488 €/m² Arronches: 848 €/m² Avis: 840 €/m² Campo Maior: 680 €/m² Castelo de Vide: 664 €/m² Crato: 531 €/m² Elvas: 970 €/m² Fronteira: 690 €/m² Gavião: 451 €/m² Marvão: 649 €/m² Monforte: 554 €/m² Nisa: 463 €/m² Ponte de Sor: 990 €/m² Portalegre: 1107 €/m² Sousel: 644 €/m² Amarante: 1211 €/m² Baião: 881 €/m² Felgueiras: 1222 €/m² Abrantes: 1053 €/m² Alcanena: 862 €/m² Chamusca: 911 €/m² Constância: 862 €/m² Ferreira do Zêzere: 887 €/m² Mação: 355 €/m² Sardoal: 706 €/m² Torres Novas: 1201 €/m² Arcos de Valdevez: 930 €/m² Melgaço: 698 €/m² Monção: 1200 €/m² Paredes de Coura: 797 €/m² Ponte da Barca: 1180 €/m² Vila Nova de Cerveira: 1196 €/m² Alijó: 492 €/m² Boticas: 396 €/m² Chaves: 1205 €/m² Mesão Frio: 729 €/m² Mondim de Basto: 895 €/m² Montalegre: 682 €/m² Murça: 559 €/m² Peso da Régua: 1078 €/m² Ribeira de Pena: 313 €/m² Sabrosa: 757 €/m² Santa Marta de Penaguião: 533 €/m² Valpaços: 699 €/m² Vila Pouca de Aguiar: 744 €/m² Armamar: 403 €/m² Carregal do Sal: 774 €/m² Castro Daire: 733 €/m² Cinfães: 772 €/m² Lamego: 1007 €/m² Mangualde: 848 €/m² Moimenta da Beira: 543 €/m² Mortágua: 811 €/m² Nelas: 772 €/m² Oliveira de Frades: 923 €/m² Penalva do Castelo: 435 €/m² Penedono: 454 €/m² Resende: 584 €/m² Santa Comba Dão: 776 €/m² São João da Pesqueira: 460 €/m² São Pedro do Sul: 942 €/m² Sátão: 715 €/m² Sernancelhe: 373 €/m² Tabuaço: 489 €/m² Tarouca: 750 €/m² Tondela: 840 €/m² Vila Nova de Paiva: 409 €/m² Vouzela: 623 €/m² Calheta (Açores): 731 €/m² Santa Cruz da Graciosa: 509 €/m² Velas: 1219 €/m² Lajes do Pico: 1113 €/m² Águeda: 1410 €/m² Albergaria-a-Velha: 1488 €/m² Estarreja: 1327 €/m² Santa Maria da Feira: 1766 €/m² Murtosa: 1427 €/m² Oliveira de Azeméis: 1507 €/m² Oliveira do Bairro: 1389 €/m² Ovar: 1937 €/m² São João da Madeira: 1916 €/m² Vagos: 1731 €/m² Beja: 1277 €/m² Odemira: 1800 €/m² Amares: 1636 €/m² Barcelos: 1780 €/m² Braga: 2199 €/m² Esposende: 2229 €/m² Fafe: 1370 €/m² Guimarães: 1859 €/m² Póvoa de Lanhoso: 1416 €/m² Vila Nova de Famalicão: 1859 €/m² Vila Verde: 1538 €/m² Vizela: 1585 €/m² Condeixa-a-Nova: 1669 €/m² Figueira da Foz: 1897 €/m² Lousã: 1476 €/m² Mira: 1563 €/m² Montemor-o-Velho: 1283 €/m² Montemor-o-Novo: 1493 €/m² Vendas Novas: 1673 €/m² Monchique: 1628 €/m² Alcobaça: 1876 €/m² Batalha: 1442 €/m² Bombarral: 1700 €/m² Caldas da Rainha: 2188 €/m² Leiria: 1990 €/m² Marinha Grande: 1531 €/m² Pombal: 1360 €/m² Porto de Mós: 1313 €/m² Alenquer: 2035 €/m² Azambuja: 2045 €/m² Cadaval: 1534 €/m² Lourinhã: 2083 €/m² Sobral de Monte Agraço: 1893 €/m² Lousada: 1453 €/m² Marco de Canaveses: 1370 €/m² Paços de Ferreira: 1525 €/m² Paredes: 1705 €/m² Penafiel: 1520 €/m² Santo Tirso: 1729 €/m² Trofa: 1959 €/m² Almeirim: 1589 €/m² Alpiarça: 1374 €/m² Benavente: 2171 €/m² Cartaxo: 1621 €/m² Coruche: 1377 €/m² Entroncamento: 1749 €/m² Golegã: 1307 €/m² Rio Maior: 1357 €/m² Salvaterra de Magos: 1853 €/m² Santarém: 1593 €/m² Tomar: 1361 €/m² Vila Nova da Barquinha: 1564 €/m² Ourém: 1411 €/m² Alcácer do Sal: 1956 €/m² Santiago do Cacém: 2184 €/m² Caminha: 1742 €/m² Ponte de Lima: 1612 €/m² Valença: 1295 €/m² Viana do Castelo: 1938 €/m² Vila Real: 1761 €/m² Viseu: 1627 €/m² Angra do Heroísmo: 1366 €/m² Praia da Vitória: 1370 €/m² Horta: 1370 €/m² Madalena: 1277 €/m² São Roque do Pico: 1610 €/m² Lagoa (Açores): 1975 €/m² Nordeste: 1279 €/m² Ponta Delgada: 2083 €/m² Povoação: 1529 €/m² Ribeira Grande: 1676 €/m² Vila Franca do Campo: 1613 €/m² Vila do Porto: 1440 €/m² Calheta (Madeira): 1865 €/m² Machico: 2070 €/m² Ponta do Sol: 1767 €/m² Porto Moniz: 1431 €/m² Ribeira Brava: 1429 €/m² Santana: 1605 €/m² São Vicente: 1825 €/m² Aveiro: 2391 €/m² Espinho: 2797 €/m² Ílhavo: 2260 €/m² Coimbra: 2295 €/m² Évora: 2327 €/m² Castro Marim: 2710 €/m² Faro: 3150 €/m² Olhão: 2771 €/m² São Brás de Alportel: 2452 €/m² Silves: 2860 €/m² Vila do Bispo: 3189 €/m² Vila Real de Santo António: 3116 €/m² Nazaré: 2656 €/m² Óbidos: 2249 €/m² Peniche: 2332 €/m² Arruda dos Vinhos: 2256 €/m² Mafra: 3006 €/m² Sintra: 3068 €/m² Torres Vedras: 2411 €/m² Vila Franca de Xira: 2983 €/m² Gondomar: 2348 €/m² Maia: 2557 €/m² Matosinhos: 3183 €/m² Póvoa de Varzim: 2472 €/m² Valongo: 2320 €/m² Vila do Conde: 2333 €/m² Vila Nova de Gaia: 2652 €/m² Alcochete: 2963 €/m² Barreiro: 2882 €/m² Grândola: 2543 €/m² Moita: 2538 €/m² Montijo: 2740 €/m² Palmela: 2522 €/m² Seixal: 2957 €/m² Sesimbra: 3065 €/m² Setúbal: 2760 €/m² Sines: 2591 €/m² Câmara de Lobos: 2464 €/m² Porto Santo: 2410 €/m² Santa Cruz: 2853 €/m² Albufeira: 3490 €/m² Aljezur: 3234 €/m² Lagoa (Algarve): 3371 €/m² Lagos: 3949 €/m² Loulé: 4137 €/m² Portimão: 3259 €/m² Tavira: 3282 €/m² Loures: 3421 €/m² Amadora: 3315 €/m² Odivelas: 3595 €/m² Porto: 3631 €/m² Almada: 3387 €/m² Funchal: 3538 €/m² Cascais: 4889 €/m² Lisboa: 5192 €/m² Oeiras: 4438 €/m²
Where homes cost more in Portugal
Informação geográfica cedida pela Direção-Geral do Território
Where purchasing power is higher
Purchasing power per capita by municipality (Portugal = 100), latest study.
Where purchasing power is higher
Madeira
Azores
Albergaria-a-Velha: 85.42 Anadia: 81.99 Arouca: 74.31 Castelo de Paiva: 70.62 Murtosa: 73.11 Oliveira de Azeméis: 84.46 Oliveira do Bairro: 85.53 Sever do Vouga: 80.42 Vagos: 79.48 Aljustrel: 84.21 Almodôvar: 80.38 Alvito: 72.37 Barrancos: 67.19 Cuba: 73.66 Ferreira do Alentejo: 74.93 Mértola: 68.89 Moura: 75.97 Odemira: 79.51 Ourique: 75.6 Serpa: 74.42 Vidigueira: 79.42 Amares: 74.01 Barcelos: 81.63 Cabeceiras de Basto: 69.02 Celorico de Basto: 63.27 Fafe: 76.86 Póvoa de Lanhoso: 71.95 Terras de Bouro: 67.12 Vieira do Minho: 67.5 Vila Verde: 74.23 Vizela: 81.44 Alfândega da Fé: 68.27 Carrazeda de Ansiães: 67.92 Freixo de Espada à Cinta: 68.26 Macedo de Cavaleiros: 76.79 Miranda do Douro: 75.24 Mirandela: 85.07 Mogadouro: 70.47 Torre de Moncorvo: 68.8 Vila Flor: 65.9 Vimioso: 63.16 Vinhais: 61.86 Belmonte: 74.39 Fundão: 79.83 Idanha-a-Nova: 68.47 Oleiros: 66.59 Penamacor: 61.24 Proença-a-Nova: 74.77 Sertã: 76.34 Vila de Rei: 67.42 Vila Velha de Ródão: 73.93 Arganil: 72.07 Cantanhede: 84.39 Condeixa-a-Nova: 84.1 Góis: 68.33 Lousã: 84.39 Mira: 77.08 Miranda do Corvo: 73.71 Montemor-o-Velho: 75.57 Oliveira do Hospital: 75.1 Pampilhosa da Serra: 64.95 Penacova: 69.71 Penela: 77.5 Soure: 74.6 Tábua: 73.78 Vila Nova de Poiares: 77.8 Alandroal: 69.78 Arraiolos: 77.1 Borba: 75.84 Mora: 80.19 Mourão: 71.15 Portel: 68.16 Redondo: 74.11 Viana do Alentejo: 78.83 Vila Viçosa: 82.79 Alcoutim: 70.99 Aljezur: 71.57 Castro Marim: 81.16 Monchique: 65.71 Olhão: 84.47 Silves: 83.81 Vila do Bispo: 67.19 Aguiar da Beira: 70.54 Almeida: 72.86 Celorico da Beira: 71.13 Figueira de Castelo Rodrigo: 69.77 Fornos de Algodres: 64.69 Gouveia: 69.6 Manteigas: 71.56 Mêda: 68 Pinhel: 70.02 Sabugal: 64.06 Seia: 78.85 Trancoso: 71.35 Vila Nova de Foz Côa: 71.96 Alvaiázere: 72.72 Ansião: 76.15 Bombarral: 85.27 Castanheira de Pera: 72.54 Figueiró dos Vinhos: 71.5 Óbidos: 81.32 Pedrógão Grande: 69.67 Pombal: 85.22 Porto de Mós: 82.41 Cadaval: 76.03 Lourinhã: 85.34 Sobral de Monte Agraço: 85.81 Alter do Chão: 73.57 Arronches: 75.87 Avis: 78.56 Castelo de Vide: 79.39 Crato: 73.69 Fronteira: 76.22 Gavião: 70.87 Marvão: 69.31 Monforte: 71.58 Nisa: 76.37 Ponte de Sor: 83.87 Sousel: 72.89 Amarante: 75.34 Baião: 62.73 Felgueiras: 81.21 Lousada: 74.56 Marco de Canaveses: 75.5 Paços de Ferreira: 82.37 Paredes: 79.33 Penafiel: 80.36 Santo Tirso: 84.83 Alcanena: 85.27 Alpiarça: 81.27 Chamusca: 74.54 Constância: 84.96 Coruche: 78.02 Ferreira do Zêzere: 74.06 Golegã: 84.11 Mação: 71.47 Salvaterra de Magos: 81.18 Sardoal: 74.31 Vila Nova da Barquinha: 77.18 Moita: 82.3 Arcos de Valdevez: 72.79 Melgaço: 64.01 Monção: 75.06 Paredes de Coura: 69.37 Ponte da Barca: 67.15 Ponte de Lima: 76.66 Valença: 84.82 Vila Nova de Cerveira: 84.89 Alijó: 65.27 Boticas: 65.8 Chaves: 82.47 Mesão Frio: 69.09 Mondim de Basto: 64.63 Montalegre: 65.06 Murça: 65.25 Peso da Régua: 84.76 Ribeira de Pena: 65.78 Sabrosa: 67.4 Santa Marta de Penaguião: 64.39 Valpaços: 63.94 Vila Pouca de Aguiar: 70.25 Armamar: 71.17 Carregal do Sal: 72.87 Castro Daire: 67.82 Cinfães: 64.13 Lamego: 83.6 Mangualde: 85.37 Moimenta da Beira: 72.76 Mortágua: 80.18 Nelas: 79.33 Oliveira de Frades: 81.1 Penalva do Castelo: 65.75 Penedono: 66.11 Resende: 65.68 Santa Comba Dão: 74.95 São João da Pesqueira: 69.22 São Pedro do Sul: 73.71 Sátão: 70.36 Sernancelhe: 64.26 Tabuaço: 64.11 Tarouca: 70.23 Tondela: 79.77 Vila Nova de Paiva: 66.86 Vouzela: 68.94 Calheta (Açores): 72.34 Santa Cruz da Graciosa: 78.41 Praia da Vitória: 82.57 Corvo: 75.7 Lajes das Flores: 82.57 Lajes do Pico: 70.63 Madalena: 84.76 Santa Cruz das Flores: 83.96 São Roque do Pico: 80.25 Lagoa (Açores): 76.91 Nordeste: 63.9 Povoação: 67.05 Ribeira Grande: 73.02 Vila Franca do Campo: 70.64 Calheta (Madeira): 67.09 Câmara de Lobos: 63.48 Machico: 77.02 Ponta do Sol: 60.72 Porto Moniz: 61.04 Ribeira Brava: 68.16 Santa Cruz: 76.1 Santana: 64.64 São Vicente: 66.08 Águeda: 87.86 Espinho: 95.89 Estarreja: 86.21 Santa Maria da Feira: 88.4 Ílhavo: 87.92 Mealhada: 88.79 Ovar: 89.06 Vale de Cambra: 87.83 Beja: 101.74 Castro Verde: 103.48 Braga: 105.39 Esposende: 86.82 Guimarães: 89.31 Vila Nova de Famalicão: 92.12 Bragança: 95.89 Castelo Branco: 96.2 Covilhã: 86.9 Figueira da Foz: 94.79 Estremoz: 95.72 Montemor-o-Novo: 88.63 Reguengos de Monsaraz: 90.92 Vendas Novas: 93.11 Albufeira: 107.03 Lagoa (Algarve): 91.4 Lagos: 94.37 Portimão: 102.11 São Brás de Alportel: 90.17 Tavira: 93.74 Vila Real de Santo António: 93.83 Guarda: 95.28 Alcobaça: 86.34 Batalha: 89.31 Caldas da Rainha: 98.79 Leiria: 105.73 Marinha Grande: 92.69 Nazaré: 88.09 Peniche: 87.72 Alenquer: 88.75 Arruda dos Vinhos: 103.15 Loures: 102.3 Mafra: 102.88 Sintra: 97.85 Torres Vedras: 93.76 Vila Franca de Xira: 98.94 Amadora: 102.25 Odivelas: 94.74 Campo Maior: 90.58 Elvas: 90.03 Portalegre: 98.54 Gondomar: 85.87 Maia: 108.68 Póvoa de Varzim: 94.48 Valongo: 92.74 Vila do Conde: 93.59 Vila Nova de Gaia: 100.98 Trofa: 93.07 Abrantes: 88.48 Almeirim: 88.28 Benavente: 96.67 Cartaxo: 90.17 Entroncamento: 99.08 Rio Maior: 89.83 Santarém: 99.48 Tomar: 88.84 Torres Novas: 94.95 Ourém: 86.61 Alcácer do Sal: 87.7 Almada: 104.49 Barreiro: 96.5 Grândola: 95.38 Montijo: 102.53 Palmela: 97.68 Santiago do Cacém: 95.81 Seixal: 95.99 Sesimbra: 94.05 Setúbal: 104.81 Caminha: 86.45 Viana do Castelo: 92.08 Vila Real: 99.07 Viseu: 96.78 Angra do Heroísmo: 94.76 Velas: 87.75 Horta: 88.67 Ponta Delgada: 102.58 Vila do Porto: 90.44 Funchal: 109.59 Porto Santo: 97.51 Aveiro: 119.68 São João da Madeira: 116.73 Coimbra: 119.76 Évora: 111.98 Faro: 116.01 Loulé: 115.41 Azambuja: 111.05 Cascais: 121.83 Matosinhos: 118.06 Alcochete: 118.86 Sines: 120.33 Porto: 147.63 Lisboa: 186.34 Oeiras: 165.5
Where purchasing power is higher
Informação geográfica cedida pela Direção-Geral do Território
The 10 highest rates in 2025
199 of 308 municipalities charge the legal minimum of 0,3 %. These charge more:
Cartaxo 0,45 %
Nazaré 0,45 %
Oeiras 0,45 %
Vila Real de Santo António 0,45 %
Mafra 0,425 %
Nordeste 0,425 %
Vila Franca do Campo 0,425 %
Alandroal 0,42 %
Fornos de Algodres 0,41 %
São Brás de Alportel 0,41 %
IMI rates by district
Pick a district: its page lists every municipality with the rate, the price per m² and purchasing power.
Angra do Heroísmo 5 municipalities · 0,3 %
Aveiro 19 municipalities · 0,3 %–0,4 %
Beja 14 municipalities · 0,3 %
Braga 14 municipalities · 0,3 %–0,35 %
Bragança 12 municipalities · 0,3 %–0,38 %
Castelo Branco 11 municipalities · 0,3 %–0,38 %
Coimbra 17 municipalities · 0,3 %–0,4 %
Faro 16 municipalities · 0,3 %–0,45 %
Funchal 11 municipalities · 0,3 %
Guarda 14 municipalities · 0,3 %–0,41 %
Horta 7 municipalities · 0,3 %
Leiria 16 municipalities · 0,3 %–0,45 %
Lisboa 16 municipalities · 0,3 %–0,45 %
Ponta Delgada 7 municipalities · 0,3 %–0,425 %
Portalegre 15 municipalities · 0,3 %–0,35 %
Porto 18 municipalities · 0,3 %–0,39 %
Santarém 21 municipalities · 0,3 %–0,45 %
Setúbal 13 municipalities · 0,3 %–0,37 %
Viana do Castelo 10 municipalities · 0,3 %–0,39 %
Vila Real 14 municipalities · 0,3 %–0,4 %
Viseu 24 municipalities · 0,3 %–0,4 %
Évora 14 municipalities · 0,3 %–0,42 %
What the municipality decides and what the law decides
The rate on urban property is set by the municipality itself, but not freely: the law fixes the range from 0,3 % to 0,45 % (CIMI, article 112.º, n.º 1). For rural property there is no choice at all — the rate of 0,8 % is written into the same paragraph.
The municipal assembly decides, and it decides for each year. It may also set the rate per freguesia instead of for the whole municipality — which is why 8 of the 308 have no single rate (article 112.º, n.º 5).
If the municipality does not report its decision to the Autoridade Tributária by 31 December, the minimum rate of 0,3 % applies (article 112.º, n.º 14). That is one reason why 199 of the 300 municipalities with a single rate sit exactly on the lower bound.
The rate on one particular property can still go up: tripled for property left vacant for more than a year and for ruins (n.º 3); in urban-pressure zones, by up to 100 % for short-term rental and up to 25 % for housing that is neither let nor the owner's own permanent home (n.º 19), and that increase rises to 50 % where the owner is a company (n.º 20); by up to 30 % for dilapidated buildings (n.º 8).
And it can go down: by up to 30 % in urban-regeneration or depopulation-relief areas (n.º 6), by up to 20 % for let urban property (n.º 7), by up to 50 % for buildings of public interest or cultural heritage (n.º 12).
When it is paid
The tax is for the previous year and is owed by whoever was on record as owner on 31 December of that year (article 113.º, n.º 1). The 2025 rate on this page is the bill that arrives in 2026.
It is paid in instalments, and how many depends on the amount (article 120.º, n.º 1): up to and including 100 €, one instalment in May; above 100 € and up to 500 €, two, in May and November; above 500 €, three, in May, August and November.
If the tax to be collected comes to less than 10 €, no assessment is issued at all (article 113.º, n.º 6).
Articles of the IMI Code on the Autoridade Tributária portal, checked on 2026-09-14:
What you pay on top of the price
What you pay every year for owning a home
About the calculators