Skip to content

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. 1. Santo Estêvão, Santo Estêvão +47.3%

    median gap across 6 listings

  2. 2. Salir, Algarve +43.7%

    median gap across 5 listings

  3. 3. District Caramujeira - Vale d'El Rei - Benagil, Lagoa e Carvoeiro +42.9%

    median gap across 7 listings

  4. 4. District Centro, Montenegro +41.8%

    median gap across 5 listings

  5. 5. Santa Bárbara de Nexe, Algarve +38.2%

    median gap across 15 listings

  6. 6. Querença, Querença +36.2%

    median gap across 6 listings

  7. 7. District Encosta da Marina, Portimão +35.2%

    median gap across 6 listings

  8. 8. Santa Bárbara de Nexe, Santa Bárbara de Nexe +34.7%

    median gap across 22 listings

  9. 9. District Marachique - Amoreira - Delgadas, Alvor +32.0%

    median gap across 6 listings

  10. 10. District Quinta do Lago - Pinheiros Altos, Almancil +31.9%

    median gap across 23 listings

  11. 11. Montenegro, Algarve +31.3%

    median gap across 11 listings

  12. 12. Boliqueime, Algarve +27.3%

    median gap across 14 listings

  13. 13. District Centro Este da Cidade de Loulé, São Clemente +27.1%

    median gap across 15 listings

  14. 14. União das freguesias de Estômbar e Parchal, Algarve +25.8%

    median gap across 27 listings

  15. 15. União das freguesias de Alcantarilha e Pêra, Algarve +25.7%

    median gap across 14 listings

  16. 16. District Vale do Lobo, Almancil +25.4%

    median gap across 41 listings

  17. 17. Alcoutim e Pereiro, Alcoutim e Pereiro +25.3%

    median gap across 5 listings

  18. 18. Santa Catarina Fonte Bispo, Santa Catarina Fonte Bispo +24.8%

    median gap across 8 listings

  19. 19. District Apra - Pedragosa, São Clemente +24.7%

    median gap across 14 listings

  20. 20. União das freguesias de Algoz e Tunes, Algarve +24.1%

    median gap across 12 listings

  21. 21. União das freguesias de Alcoutim e Pereiro, Algarve +23.5%

    median gap across 7 listings

  22. 22. São Bartolomeu de Messines, São Bartolomeu de Messines +23.3%

    median gap across 10 listings

  23. 23. Monchique, Monchique +22.2%

    median gap across 16 listings

  24. 24. District Centro de Carvoeiro, Lagoa e Carvoeiro +21.9%

    median gap across 11 listings

  25. 25. Mexilhoeira Grande, Portimão +21.2%

    median gap across 9 listings

  26. 26. União de freguesias de Querença, Tôr e Benafim, Algarve +20.6%

    median gap across 6 listings

  27. 27. Santa Luzia, Algarve +19.8%

    median gap across 6 listings

  28. 28. District Areeiro - Vale Formoso, São Clemente +19.2%

    median gap across 15 listings

  29. 29. Moncarapacho, Moncarapacho +18.3%

    median gap across 18 listings

  30. 30. District The Village - Fonte Algarve - Quinta Verde, Almancil +18.1%

    median gap across 16 listings

  31. 31. São Sebastião, Loulé +18.0%

    median gap across 12 listings

  32. 32. Porches, Algarve +16.3%

    median gap across 9 listings

  33. 33. Boliqueime, Loulé +16.3%

    median gap across 11 listings

  34. 34. District Centro Oeste da Cidade de Loulé, São Sebastião +15.3%

    median gap across 13 listings

  35. 35. Santa Bárbara de Nexe, Faro +15.1%

    median gap across 12 listings

  36. 36. District Aldeia do Carrasco - Vale da Arrancada, Portimão +15.0%

    median gap across 5 listings

  37. 37. Faro, Faro +14.8%

    median gap across 5 listings

  38. 38. Luz de Tavira, Luz de Tavira +14.8%

    median gap across 6 listings

  39. 39. Loulé (São Sebastião), Algarve +14.7%

    median gap across 14 listings

  40. 40. District Centro Histórico, Tavira +14.6%

    median gap across 19 listings

  41. 41. União das freguesias de Moncarapacho e Fuseta, Algarve +14.5%

    median gap across 26 listings

  42. 42. Estoi, Estoi +14.3%

    median gap across 18 listings

  43. 43. Santa Catarina da Fonte do Bispo, Algarve +14.0%

    median gap across 7 listings

  44. 44. Vila Nova de Cacela, Algarve +13.7%

    median gap across 10 listings

  45. 45. Alcantarilha, Silves +13.6%

    median gap across 8 listings

  46. 46. Pechão, Pechão +13.5%

    median gap across 10 listings

  47. 47. Almancil, Loulé +13.4%

    median gap across 28 listings

  48. 48. Loulé (São Clemente), Algarve +13.1%

    median gap across 38 listings

  49. 49. Almancil, Algarve +12.4%

    median gap across 41 listings

  50. 50. União das freguesias de Luz de Tavira e Santo Estêvão, Algarve +11.8%

    median gap across 9 listings

  51. 51. Guia, Albufeira +11.6%

    median gap across 10 listings

  52. 52. District Centro de Guia, Guia +11.6%

    median gap across 6 listings

  53. 53. São Brás de Alportel, Algarve +11.0%

    median gap across 20 listings

  54. 54. Boliqueime, Boliqueime +10.2%

    median gap across 11 listings

  55. 55. District Salicos - Sesmarias - Boavista, Lagoa e Carvoeiro +10.1%

    median gap across 7 listings

  56. 56. District Alfeição, São Sebastião +9.8%

    median gap across 5 listings

  57. 57. District Vale do Garrão - Varandas do Lago - Quinta da Salinas, Almancil +9.8%

    median gap across 9 listings

  58. 58. Paderne, Paderne +9.7%

    median gap across 8 listings

  59. 59. District Meia Praia, Lagos +9.3%

    median gap across 7 listings

  60. 60. Cabanas de Tavira, Cabanas de Tavira +9.2%

    median gap across 7 listings

  61. 61. District Centro, Vila Nova de Cacela +9.1%

    median gap across 5 listings

  62. 62. District Pegada - Mato Santo Espírito - Vale Carangueijo, Tavira +8.5%

    median gap across 14 listings

  63. 63. União das freguesias de Faro (Sé e São Pedro), Algarve +8.1%

    median gap across 28 listings

  64. 64. Luz, Algarve +7.9%

    median gap across 25 listings

  65. 65. Odiáxere, Odiáxere +7.8%

    median gap across 11 listings

  66. 66. União das freguesias de Tavira (Santa Maria e Santiago), Algarve +7.6%

    median gap across 46 listings

  67. 67. Quarteira, Algarve +7.4%

    median gap across 116 listings

  68. 68. Ferragudo, Ferragudo +7.2%

    median gap across 26 listings

  69. 69. Alvor, Algarve +7.0%

    median gap across 38 listings

  70. 70. District Colina de Asseca - Quinta de Perogil - São Pedro, Tavira +6.2%

    median gap across 5 listings

  71. 71. Bensafrim, Bensafrim +6.2%

    median gap across 6 listings

  72. 72. Monte Gordo, Vila Real de Santo António +5.9%

    median gap across 9 listings

  73. 73. Marmelete, Marmelete +5.9%

    median gap across 8 listings

  74. 74. District Portimão Cidade, Portimão +5.7%

    median gap across 57 listings

  75. 75. Lagoa e Carvoeiro, Lagoa (Algarve) +5.7%

    median gap across 26 listings

  76. 76. Estômbar e Parchal, Lagoa (Algarve) +5.4%

    median gap across 14 listings

  77. 77. São Clemente, Loulé +5.4%

    median gap across 20 listings

  78. 78. District Olhos de Água, Albufeira e Olhos de Água +5.3%

    median gap across 22 listings

  79. 79. District Vale Formoso - Vale d'Éguas, Almancil +5.3%

    median gap across 11 listings

  80. 80. São Brás de Alportel, São Brás de Alportel +5.3%

    median gap across 8 listings

  81. 81. Parque das Nações, Lisboa +5.3%

    median gap across 42 listings

  82. 82. District Centro, Alvor +4.8%

    median gap across 10 listings

  83. 83. District Alagoas - Pedregais, Alvor +4.5%

    median gap across 5 listings

  84. 84. União das freguesias de Lagoa e Carvoeiro, Algarve +4.4%

    median gap across 46 listings

  85. 85. Aljezur, Algarve +3.9%

    median gap across 9 listings

  86. 86. Guia, Algarve +3.8%

    median gap across 14 listings

  87. 87. Monte Gordo, Algarve +3.5%

    median gap across 20 listings

  88. 88. District Golfe Santo António, Budens +3.5%

    median gap across 7 listings

  89. 89. Lordelo do Ouro e Massarelos, Porto +3.4%

    median gap across 126 listings

  90. 90. Altura, Altura +3.3%

    median gap across 13 listings

  91. 91. Albufeira e Olhos de Água, Algarve +3.3%

    median gap across 76 listings

  92. 92. District Centro, São Brás de Alportel +3.2%

    median gap across 8 listings

  93. 93. District Mato Serrão - Vale da Lapa - Vale Currais, Lagoa e Carvoeiro +2.7%

    median gap across 11 listings

  94. 94. Estoi, Faro +2.4%

    median gap across 6 listings

  95. 95. District Porta Nova - Colinas da Boavista, Tavira +2.4%

    median gap across 12 listings

  96. 96. Porches, Porches +2.4%

    median gap across 10 listings

  97. 97. Cabanas de Tavira, Tavira +2.3%

    median gap across 6 listings

  98. 98. São Gonçalo de Lagos, Algarve +2.2%

    median gap across 77 listings

  99. 99. District Dourada - Má Partilha, Alvor +2.0%

    median gap across 6 listings

  100. 100. Tavira, Tavira +1.9%

    median gap across 26 listings

  101. 101. District Três Castelos, Portimão +1.8%

    median gap across 16 listings

  102. 102. Luz, Lagos +1.8%

    median gap across 20 listings

  103. 103. District Salgados, Guia +1.8%

    median gap across 6 listings

  104. 104. District Vale Milho - Vale Centeanes - Algar seco, Lagoa e Carvoeiro +1.5%

    median gap across 20 listings

  105. 105. District Albufeira, Albufeira e Olhos de Água +1.3%

    median gap across 95 listings

  106. 106. District Sesmaria - Cerro de Águia, Albufeira e Olhos de Água +1.1%

    median gap across 14 listings

  107. 107. District Gramacho - Vale da Pinta, Estômbar e Parchal +1.0%

    median gap across 5 listings

  108. 108. Aljezur, Aljezur +0.4%

    median gap across 39 listings

  109. 109. Mexilhoeira Grande, Algarve +0.3%

    median gap across 10 listings

Where the value hides

  1. 1. District Zona Histórica, Silves -20.3%

    median gap across 5 listings

  2. 2. District Centro Histórico Este de Loulé, São Clemente -15.9%

    median gap across 7 listings

  3. 3. Montenegro, Faro -15.7%

    median gap across 5 listings

  4. 4. District Vila de Pêra, Pêra -14.9%

    median gap across 7 listings

  5. 5. Salir, Salir -13.6%

    median gap across 9 listings

  6. 6. Carnide, Lisboa -13.4%

    median gap across 5 listings

  7. 7. São Domingos de Benfica, Lisboa -12.8%

    median gap across 36 listings

  8. 8. Santa Clara, Lisboa -11.8%

    median gap across 18 listings

  9. 9. Benfica, Lisboa -11.8%

    median gap across 84 listings

  10. 10. Beato, Lisboa -11.3%

    median gap across 16 listings

  11. 11. Penha de França, Lisboa -10.7%

    median gap across 49 listings

  12. 12. District Porto Dona Ana - Alto dos Montinhos, Luz -10.6%

    median gap across 9 listings

  13. 13. União das freguesias de Conceição e Cabanas de Tavira, Algarve -10.6%

    median gap across 13 listings

  14. 14. Armação de Pêra, Silves -9.7%

    median gap across 14 listings

  15. 15. Olivais, Lisboa -8.5%

    median gap across 37 listings

  16. 16. District Praia da Rocha, Portimão -8.4%

    median gap across 18 listings

  17. 17. Campolide, Lisboa -8.3%

    median gap across 32 listings

  18. 18. Alcântara, Lisboa -8.0%

    median gap across 31 listings

  19. 19. Marvila, Lisboa -7.7%

    median gap across 36 listings

  20. 20. Lumiar, Lisboa -7.6%

    median gap across 51 listings

  21. 21. District Centro, Almancil -7.5%

    median gap across 15 listings

  22. 22. District Sesmarias - Presa da Moura - Boa Nova, Estômbar e Parchal -7.4%

    median gap across 7 listings

  23. 23. District Marina, Olhão -7.4%

    median gap across 5 listings

  24. 24. Albufeira e Olhos de Água, Albufeira -7.2%

    median gap across 57 listings

  25. 25. Altura, Algarve -7.1%

    median gap across 16 listings

  26. 26. District Fonte Santa, Quarteira -7.0%

    median gap across 7 listings

  27. 27. Silves, Algarve -6.9%

    median gap across 15 listings

  28. 28. District Burgau - Cabanas Velhas, Budens -6.8%

    median gap across 7 listings

  29. 29. District Baixa, Olhão -6.8%

    median gap across 16 listings

  30. 30. Ramalde, Porto -6.7%

    median gap across 103 listings

  31. 31. District Espiche, Luz -6.7%

    median gap across 5 listings

  32. 32. Santa Maria Maior, Lisboa -6.5%

    median gap across 98 listings

  33. 33. Alvalade, Lisboa -6.3%

    median gap across 49 listings

  34. 34. Sagres, Vila do Bispo -6.3%

    median gap across 6 listings

  35. 35. Olhão, Algarve -6.2%

    median gap across 18 listings

  36. 36. Misericórdia, Lisboa -6.1%

    median gap across 74 listings

  37. 37. Budens, Algarve -5.9%

    median gap across 15 listings

  38. 38. Belém, Lisboa -5.8%

    median gap across 31 listings

  39. 39. Sagres, Sagres -5.7%

    median gap across 10 listings

  40. 40. Paranhos, Porto -5.6%

    median gap across 153 listings

  41. 41. Areeiro, Lisboa -5.6%

    median gap across 23 listings

  42. 42. São Vicente, Lisboa -5.3%

    median gap across 59 listings

  43. 43. Campanhã, Porto -5.2%

    median gap across 101 listings

  44. 44. District Centro, Faro -5.1%

    median gap across 15 listings

  45. 45. Armação de Pêra, Algarve -4.9%

    median gap across 21 listings

  46. 46. Estrela, Lisboa -4.7%

    median gap across 88 listings

  47. 47. Olhão, Olhão -4.7%

    median gap across 6 listings

  48. 48. District Quarteira, Quarteira -4.7%

    median gap across 40 listings

  49. 49. Portimão, Portimão -4.5%

    median gap across 35 listings

  50. 50. District Salema - Vale de Boi, Budens -4.4%

    median gap across 6 listings

  51. 51. Algoz, Algoz -4.3%

    median gap across 11 listings

  52. 52. Odiáxere, Lagos -4.3%

    median gap across 6 listings

  53. 53. Aldoar - Foz do Douro - Nevogilde, Porto -4.2%

    median gap across 31 listings

  54. 54. District Praia da Luz, Luz -4.1%

    median gap across 16 listings

  55. 55. District Vale Franca - Barranco do Rodrigo, Portimão -4.0%

    median gap across 6 listings

  56. 56. São Bartolomeu de Messines, Algarve -4.0%

    median gap across 10 listings

  57. 57. Cedofeita - Santo Ildefonso - Sé - Miragaia - São Nicolau - Vitória, Porto -4.0%

    median gap across 69 listings

  58. 58. União das freguesias de Conceição e Estoi, Algarve -3.7%

    median gap across 6 listings

  59. 59. Castro Marim, Algarve -3.6%

    median gap across 8 listings

  60. 60. Ajuda, Lisboa -3.5%

    median gap across 19 listings

  61. 61. Quelfes, Algarve -3.3%

    median gap across 21 listings

  62. 62. Campo de Ourique, Lisboa -3.3%

    median gap across 38 listings

  63. 63. Lagos, Lagos -3.3%

    median gap across 45 listings

  64. 64. Alvor, Portimão -3.1%

    median gap across 15 listings

  65. 65. District Matosinhos Sul - Marginal, Matosinhos -2.9%

    median gap across 5 listings

  66. 66. Avenidas Novas, Lisboa -2.7%

    median gap across 72 listings

  67. 67. Silves, Silves -2.6%

    median gap across 12 listings

  68. 68. District Lagos Cidade, Lagos -2.6%

    median gap across 70 listings

  69. 69. Bonfim, Porto -2.4%

    median gap across 113 listings

  70. 70. District Santa Luzia, São Clemente -2.2%

    median gap across 5 listings

  71. 71. Monte Gordo, Monte Gordo -1.9%

    median gap across 11 listings

  72. 72. Quelfes, Olhão -1.8%

    median gap across 5 listings

  73. 73. Arroios, Lisboa -1.7%

    median gap across 114 listings

  74. 74. District Vilamoura, Quarteira -1.1%

    median gap across 84 listings

  75. 75. Armação de Pêra, Armação de Pêra -1.1%

    median gap across 27 listings

  76. 76. Conceição, Conceição -1.1%

    median gap across 15 listings

  77. 77. Aldoar, Foz do Douro e Nevogilde, Porto -1.1%

    median gap across 79 listings

  78. 78. Santa Luzia, Santa Luzia -0.9%

    median gap across 7 listings

  79. 79. Quarteira, Loulé -0.9%

    median gap across 46 listings

  80. 80. Vila Real de Santo António, Algarve -0.6%

    median gap across 13 listings

  81. 81. District Manta Rota, Vila Nova de Cacela -0.5%

    median gap across 8 listings

  82. 82. Cedofeita, Porto -0.5%

    median gap across 205 listings

  83. 83. Santo António, Lisboa -0.5%

    median gap across 71 listings

  84. 84. District Campina - Mesquita, São Brás de Alportel -0.5%

    median gap across 6 listings

  85. 85. Portimão, Algarve -0.4%

    median gap across 84 listings

  86. 86. District Cidade de Lagoa, Lagoa e Carvoeiro -0.4%

    median gap across 14 listings

  87. 87. Vila Real de Santo António, Vila Real de Santo António -0.2%

    median gap across 18 listings

  88. 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.