Cheapest neighbourhoods in Madrid to buy — May 2026

Ranking of Madrid's most affordable neighbourhoods by price per square metre. Updated May 2026.

#BarrioDistrito€/sqm
1Butarque🥇Villaverde2,307 €/m²
2Los Rosales🥈Villaverde2,307 €/m²
3Los Ángeles🥉Villaverde2,307 €/m²
4San AndrésVillaverde2,307 €/m²
5San CristóbalVillaverde2,307 €/m²
6Villaverde AltoVillaverde2,307 €/m²
7EntrevíasPuente de Vallecas2,428 €/m²
8NumanciaPuente de Vallecas2,428 €/m²
9Palomeras BajasPuente de Vallecas2,428 €/m²
10Palomeras SurestePuente de Vallecas2,428 €/m²
11PortazgoPuente de Vallecas2,428 €/m²
12San DiegoPuente de Vallecas2,428 €/m²
13AbrantesCarabanchel2,741 €/m²
14Buena VistaCarabanchel2,741 €/m²
15ComillasCarabanchel2,741 €/m²
16OpañelCarabanchel2,741 €/m²
17PAU de CarabanchelCarabanchel2,741 €/m²
18Puerta BonitaCarabanchel2,741 €/m²
19San IsidroCarabanchel2,741 €/m²
20Vista AlegreCarabanchel2,741 €/m²
21Casco Histórico de VallecasVilla de Vallecas2,830 €/m²
22Ensanche de VallecasVilla de Vallecas2,830 €/m²
23Santa EugeniaVilla de Vallecas2,830 €/m²
24AlmendralesUsera3,015 €/m²
25MoscardóUsera3,015 €/m²
26OrcasitasUsera3,015 €/m²
27OrcasurUsera3,015 €/m²
28PradolongoUsera3,015 €/m²
29San FermínUsera3,015 €/m²
30ZofíoUsera3,015 €/m²

Data based on analysis of sale listings in Madrid. Prices are listing medians, not transaction prices.