Insights
The most overpriced neighbourhoods in Portugal, by the numbers
For every active listing it tracks, SirJohn estimates a fair value from local comparables and dozens of property features. Aggregate those gaps by parish and you get an honest picture of where asking prices have drifted furthest from what the data supports — and where the value hides. Updated continuously; parishes need at least 5 estimated listings to be ranked.
Asking above the data
- 1. Santo Estêvão, Santo Estêvão +47.3%
median gap across 6 listings
- 2. Salir, Algarve +43.7%
median gap across 5 listings
- 3. District Caramujeira - Vale d'El Rei - Benagil, Lagoa e Carvoeiro +42.9%
median gap across 7 listings
- 4. District Centro, Montenegro +41.8%
median gap across 5 listings
- 5. Santa Bárbara de Nexe, Algarve +38.2%
median gap across 15 listings
- 6. Querença, Querença +36.2%
median gap across 6 listings
- 7. District Encosta da Marina, Portimão +35.2%
median gap across 6 listings
- 8. Santa Bárbara de Nexe, Santa Bárbara de Nexe +34.7%
median gap across 22 listings
- 9. District Marachique - Amoreira - Delgadas, Alvor +32.0%
median gap across 6 listings
- 10. District Quinta do Lago - Pinheiros Altos, Almancil +31.9%
median gap across 23 listings
- 11. Montenegro, Algarve +31.3%
median gap across 11 listings
- 12. Boliqueime, Algarve +27.3%
median gap across 14 listings
- 13. District Centro Este da Cidade de Loulé, São Clemente +27.1%
median gap across 15 listings
- 14. União das freguesias de Estômbar e Parchal, Algarve +25.8%
median gap across 27 listings
- 15. União das freguesias de Alcantarilha e Pêra, Algarve +25.7%
median gap across 14 listings
- 16. District Vale do Lobo, Almancil +25.4%
median gap across 41 listings
- 17. Alcoutim e Pereiro, Alcoutim e Pereiro +25.3%
median gap across 5 listings
- 18. Santa Catarina Fonte Bispo, Santa Catarina Fonte Bispo +24.8%
median gap across 8 listings
- 19. District Apra - Pedragosa, São Clemente +24.7%
median gap across 14 listings
- 20. União das freguesias de Algoz e Tunes, Algarve +24.1%
median gap across 12 listings
- 21. União das freguesias de Alcoutim e Pereiro, Algarve +23.5%
median gap across 7 listings
- 22. São Bartolomeu de Messines, São Bartolomeu de Messines +23.3%
median gap across 10 listings
- 23. Monchique, Monchique +22.2%
median gap across 16 listings
- 24. District Centro de Carvoeiro, Lagoa e Carvoeiro +21.9%
median gap across 11 listings
- 25. Mexilhoeira Grande, Portimão +21.2%
median gap across 9 listings
- 26. União de freguesias de Querença, Tôr e Benafim, Algarve +20.6%
median gap across 6 listings
- 27. Santa Luzia, Algarve +19.8%
median gap across 6 listings
- 28. District Areeiro - Vale Formoso, São Clemente +19.2%
median gap across 15 listings
- 29. Moncarapacho, Moncarapacho +18.3%
median gap across 18 listings
- 30. District The Village - Fonte Algarve - Quinta Verde, Almancil +18.1%
median gap across 16 listings
- 31. São Sebastião, Loulé +18.0%
median gap across 12 listings
- 32. Porches, Algarve +16.3%
median gap across 9 listings
- 33. Boliqueime, Loulé +16.3%
median gap across 11 listings
- 34. District Centro Oeste da Cidade de Loulé, São Sebastião +15.3%
median gap across 13 listings
- 35. Santa Bárbara de Nexe, Faro +15.1%
median gap across 12 listings
- 36. District Aldeia do Carrasco - Vale da Arrancada, Portimão +15.0%
median gap across 5 listings
- 37. Faro, Faro +14.8%
median gap across 5 listings
- 38. Luz de Tavira, Luz de Tavira +14.8%
median gap across 6 listings
- 39. Loulé (São Sebastião), Algarve +14.7%
median gap across 14 listings
- 40. District Centro Histórico, Tavira +14.6%
median gap across 19 listings
- 41. União das freguesias de Moncarapacho e Fuseta, Algarve +14.5%
median gap across 26 listings
- 42. Estoi, Estoi +14.3%
median gap across 18 listings
- 43. Santa Catarina da Fonte do Bispo, Algarve +14.0%
median gap across 7 listings
- 44. Vila Nova de Cacela, Algarve +13.7%
median gap across 10 listings
- 45. Alcantarilha, Silves +13.6%
median gap across 8 listings
- 46. Pechão, Pechão +13.5%
median gap across 10 listings
- 47. Almancil, Loulé +13.4%
median gap across 28 listings
- 48. Loulé (São Clemente), Algarve +13.1%
median gap across 38 listings
- 49. Almancil, Algarve +12.4%
median gap across 41 listings
- 50. União das freguesias de Luz de Tavira e Santo Estêvão, Algarve +11.8%
median gap across 9 listings
- 51. Guia, Albufeira +11.6%
median gap across 10 listings
- 52. District Centro de Guia, Guia +11.6%
median gap across 6 listings
- 53. São Brás de Alportel, Algarve +11.0%
median gap across 20 listings
- 54. Boliqueime, Boliqueime +10.2%
median gap across 11 listings
- 55. District Salicos - Sesmarias - Boavista, Lagoa e Carvoeiro +10.1%
median gap across 7 listings
- 56. District Alfeição, São Sebastião +9.8%
median gap across 5 listings
- 57. District Vale do Garrão - Varandas do Lago - Quinta da Salinas, Almancil +9.8%
median gap across 9 listings
- 58. Paderne, Paderne +9.7%
median gap across 8 listings
- 59. District Meia Praia, Lagos +9.3%
median gap across 7 listings
- 60. Cabanas de Tavira, Cabanas de Tavira +9.2%
median gap across 7 listings
- 61. District Centro, Vila Nova de Cacela +9.1%
median gap across 5 listings
- 62. District Pegada - Mato Santo Espírito - Vale Carangueijo, Tavira +8.5%
median gap across 14 listings
- 63. União das freguesias de Faro (Sé e São Pedro), Algarve +8.1%
median gap across 28 listings
- 64. Luz, Algarve +7.9%
median gap across 25 listings
- 65. Odiáxere, Odiáxere +7.8%
median gap across 11 listings
- 66. União das freguesias de Tavira (Santa Maria e Santiago), Algarve +7.6%
median gap across 46 listings
- 67. Quarteira, Algarve +7.4%
median gap across 116 listings
- 68. Ferragudo, Ferragudo +7.2%
median gap across 26 listings
- 69. Alvor, Algarve +7.0%
median gap across 38 listings
- 70. District Colina de Asseca - Quinta de Perogil - São Pedro, Tavira +6.2%
median gap across 5 listings
- 71. Bensafrim, Bensafrim +6.2%
median gap across 6 listings
- 72. Monte Gordo, Vila Real de Santo António +5.9%
median gap across 9 listings
- 73. Marmelete, Marmelete +5.9%
median gap across 8 listings
- 74. District Portimão Cidade, Portimão +5.7%
median gap across 57 listings
- 75. Lagoa e Carvoeiro, Lagoa (Algarve) +5.7%
median gap across 26 listings
- 76. Estômbar e Parchal, Lagoa (Algarve) +5.4%
median gap across 14 listings
- 77. São Clemente, Loulé +5.4%
median gap across 20 listings
- 78. District Olhos de Água, Albufeira e Olhos de Água +5.3%
median gap across 22 listings
- 79. District Vale Formoso - Vale d'Éguas, Almancil +5.3%
median gap across 11 listings
- 80. São Brás de Alportel, São Brás de Alportel +5.3%
median gap across 8 listings
- 81. Parque das Nações, Lisboa +5.3%
median gap across 42 listings
- 82. District Centro, Alvor +4.8%
median gap across 10 listings
- 83. District Alagoas - Pedregais, Alvor +4.5%
median gap across 5 listings
- 84. União das freguesias de Lagoa e Carvoeiro, Algarve +4.4%
median gap across 46 listings
- 85. Aljezur, Algarve +3.9%
median gap across 9 listings
- 86. Guia, Algarve +3.8%
median gap across 14 listings
- 87. Monte Gordo, Algarve +3.5%
median gap across 20 listings
- 88. District Golfe Santo António, Budens +3.5%
median gap across 7 listings
- 89. Lordelo do Ouro e Massarelos, Porto +3.4%
median gap across 126 listings
- 90. Altura, Altura +3.3%
median gap across 13 listings
- 91. Albufeira e Olhos de Água, Algarve +3.3%
median gap across 76 listings
- 92. District Centro, São Brás de Alportel +3.2%
median gap across 8 listings
- 93. District Mato Serrão - Vale da Lapa - Vale Currais, Lagoa e Carvoeiro +2.7%
median gap across 11 listings
- 94. Estoi, Faro +2.4%
median gap across 6 listings
- 95. District Porta Nova - Colinas da Boavista, Tavira +2.4%
median gap across 12 listings
- 96. Porches, Porches +2.4%
median gap across 10 listings
- 97. Cabanas de Tavira, Tavira +2.3%
median gap across 6 listings
- 98. São Gonçalo de Lagos, Algarve +2.2%
median gap across 77 listings
- 99. District Dourada - Má Partilha, Alvor +2.0%
median gap across 6 listings
- 100. Tavira, Tavira +1.9%
median gap across 26 listings
- 101. District Três Castelos, Portimão +1.8%
median gap across 16 listings
- 102. Luz, Lagos +1.8%
median gap across 20 listings
- 103. District Salgados, Guia +1.8%
median gap across 6 listings
- 104. District Vale Milho - Vale Centeanes - Algar seco, Lagoa e Carvoeiro +1.5%
median gap across 20 listings
- 105. District Albufeira, Albufeira e Olhos de Água +1.3%
median gap across 95 listings
- 106. District Sesmaria - Cerro de Águia, Albufeira e Olhos de Água +1.1%
median gap across 14 listings
- 107. District Gramacho - Vale da Pinta, Estômbar e Parchal +1.0%
median gap across 5 listings
- 108. Aljezur, Aljezur +0.4%
median gap across 39 listings
- 109. Mexilhoeira Grande, Algarve +0.3%
median gap across 10 listings
Where the value hides
- 1. District Zona Histórica, Silves -20.3%
median gap across 5 listings
- 2. District Centro Histórico Este de Loulé, São Clemente -15.9%
median gap across 7 listings
- 3. Montenegro, Faro -15.7%
median gap across 5 listings
- 4. District Vila de Pêra, Pêra -14.9%
median gap across 7 listings
- 5. Salir, Salir -13.6%
median gap across 9 listings
- 6. Carnide, Lisboa -13.4%
median gap across 5 listings
- 7. São Domingos de Benfica, Lisboa -12.8%
median gap across 36 listings
- 8. Santa Clara, Lisboa -11.8%
median gap across 18 listings
- 9. Benfica, Lisboa -11.8%
median gap across 84 listings
- 10. Beato, Lisboa -11.3%
median gap across 16 listings
- 11. Penha de França, Lisboa -10.7%
median gap across 49 listings
- 12. District Porto Dona Ana - Alto dos Montinhos, Luz -10.6%
median gap across 9 listings
- 13. União das freguesias de Conceição e Cabanas de Tavira, Algarve -10.6%
median gap across 13 listings
- 14. Armação de Pêra, Silves -9.7%
median gap across 14 listings
- 15. Olivais, Lisboa -8.5%
median gap across 37 listings
- 16. District Praia da Rocha, Portimão -8.4%
median gap across 18 listings
- 17. Campolide, Lisboa -8.3%
median gap across 32 listings
- 18. Alcântara, Lisboa -8.0%
median gap across 31 listings
- 19. Marvila, Lisboa -7.7%
median gap across 36 listings
- 20. Lumiar, Lisboa -7.6%
median gap across 51 listings
- 21. District Centro, Almancil -7.5%
median gap across 15 listings
- 22. District Sesmarias - Presa da Moura - Boa Nova, Estômbar e Parchal -7.4%
median gap across 7 listings
- 23. District Marina, Olhão -7.4%
median gap across 5 listings
- 24. Albufeira e Olhos de Água, Albufeira -7.2%
median gap across 57 listings
- 25. Altura, Algarve -7.1%
median gap across 16 listings
- 26. District Fonte Santa, Quarteira -7.0%
median gap across 7 listings
- 27. Silves, Algarve -6.9%
median gap across 15 listings
- 28. District Burgau - Cabanas Velhas, Budens -6.8%
median gap across 7 listings
- 29. District Baixa, Olhão -6.8%
median gap across 16 listings
- 30. Ramalde, Porto -6.7%
median gap across 103 listings
- 31. District Espiche, Luz -6.7%
median gap across 5 listings
- 32. Santa Maria Maior, Lisboa -6.5%
median gap across 98 listings
- 33. Alvalade, Lisboa -6.3%
median gap across 49 listings
- 34. Sagres, Vila do Bispo -6.3%
median gap across 6 listings
- 35. Olhão, Algarve -6.2%
median gap across 18 listings
- 36. Misericórdia, Lisboa -6.1%
median gap across 74 listings
- 37. Budens, Algarve -5.9%
median gap across 15 listings
- 38. Belém, Lisboa -5.8%
median gap across 31 listings
- 39. Sagres, Sagres -5.7%
median gap across 10 listings
- 40. Paranhos, Porto -5.6%
median gap across 153 listings
- 41. Areeiro, Lisboa -5.6%
median gap across 23 listings
- 42. São Vicente, Lisboa -5.3%
median gap across 59 listings
- 43. Campanhã, Porto -5.2%
median gap across 101 listings
- 44. District Centro, Faro -5.1%
median gap across 15 listings
- 45. Armação de Pêra, Algarve -4.9%
median gap across 21 listings
- 46. Estrela, Lisboa -4.7%
median gap across 88 listings
- 47. Olhão, Olhão -4.7%
median gap across 6 listings
- 48. District Quarteira, Quarteira -4.7%
median gap across 40 listings
- 49. Portimão, Portimão -4.5%
median gap across 35 listings
- 50. District Salema - Vale de Boi, Budens -4.4%
median gap across 6 listings
- 51. Algoz, Algoz -4.3%
median gap across 11 listings
- 52. Odiáxere, Lagos -4.3%
median gap across 6 listings
- 53. Aldoar - Foz do Douro - Nevogilde, Porto -4.2%
median gap across 31 listings
- 54. District Praia da Luz, Luz -4.1%
median gap across 16 listings
- 55. District Vale Franca - Barranco do Rodrigo, Portimão -4.0%
median gap across 6 listings
- 56. São Bartolomeu de Messines, Algarve -4.0%
median gap across 10 listings
- 57. Cedofeita - Santo Ildefonso - Sé - Miragaia - São Nicolau - Vitória, Porto -4.0%
median gap across 69 listings
- 58. União das freguesias de Conceição e Estoi, Algarve -3.7%
median gap across 6 listings
- 59. Castro Marim, Algarve -3.6%
median gap across 8 listings
- 60. Ajuda, Lisboa -3.5%
median gap across 19 listings
- 61. Quelfes, Algarve -3.3%
median gap across 21 listings
- 62. Campo de Ourique, Lisboa -3.3%
median gap across 38 listings
- 63. Lagos, Lagos -3.3%
median gap across 45 listings
- 64. Alvor, Portimão -3.1%
median gap across 15 listings
- 65. District Matosinhos Sul - Marginal, Matosinhos -2.9%
median gap across 5 listings
- 66. Avenidas Novas, Lisboa -2.7%
median gap across 72 listings
- 67. Silves, Silves -2.6%
median gap across 12 listings
- 68. District Lagos Cidade, Lagos -2.6%
median gap across 70 listings
- 69. Bonfim, Porto -2.4%
median gap across 113 listings
- 70. District Santa Luzia, São Clemente -2.2%
median gap across 5 listings
- 71. Monte Gordo, Monte Gordo -1.9%
median gap across 11 listings
- 72. Quelfes, Olhão -1.8%
median gap across 5 listings
- 73. Arroios, Lisboa -1.7%
median gap across 114 listings
- 74. District Vilamoura, Quarteira -1.1%
median gap across 84 listings
- 75. Armação de Pêra, Armação de Pêra -1.1%
median gap across 27 listings
- 76. Conceição, Conceição -1.1%
median gap across 15 listings
- 77. Aldoar, Foz do Douro e Nevogilde, Porto -1.1%
median gap across 79 listings
- 78. Santa Luzia, Santa Luzia -0.9%
median gap across 7 listings
- 79. Quarteira, Loulé -0.9%
median gap across 46 listings
- 80. Vila Real de Santo António, Algarve -0.6%
median gap across 13 listings
- 81. District Manta Rota, Vila Nova de Cacela -0.5%
median gap across 8 listings
- 82. Cedofeita, Porto -0.5%
median gap across 205 listings
- 83. Santo António, Lisboa -0.5%
median gap across 71 listings
- 84. District Campina - Mesquita, São Brás de Alportel -0.5%
median gap across 6 listings
- 85. Portimão, Algarve -0.4%
median gap across 84 listings
- 86. District Cidade de Lagoa, Lagoa e Carvoeiro -0.4%
median gap across 14 listings
- 87. Vila Real de Santo António, Vila Real de Santo António -0.2%
median gap across 18 listings
- 88. Ferreiras, Algarve -0.1%
median gap across 8 listings
How to read this
- The gap compares asking prices to SirJohn's model estimate — a positive median means sellers in that parish are, on balance, asking more than comparable sales support.
- Individual listings vary enormously within a parish; a "most overpriced" area still contains fair deals — that's what a per-listing audit is for.
- Model estimates carry uncertainty (roughly ±18% on a single property); parish medians are more stable but still asking-side data, not closed sales.
Check any neighbourhood
Every ranked parish links to its full data page — prices, risk profile, and rental licensing status. Or audit a specific listing in one click.