La capital de España tiene un mercado inmobiliario diverso, con precios de vivienda que varían según la zona. Las estaciones de metro de Velázquez, Príncipe de Vergara y Serrano tienen la oferta de vivienda de compra más cara, con valores por encima de 15.000 euros por metro cuadrado. En un radio de 300 metros de estas estaciones, hay viviendas a la venta con un precio medio de 15.906 euros/m² en Velázquez, 15.128 euros/m² en Príncipe de Vergara y 15.113 euros/m² en Serrano. Las zonas más céntricas atraen a compradores con alto poder adquisitivo, tanto nacional como extranjero. Las estaciones de Retiro, Colón y Núñez de Balboa también tienen altos precios de la vivienda, con 14.185 euros/m², 13.906 euros/m² y 13.532 euros/m² respectivamente. En el extremo opuesto, las zonas con precios más asequibles se concentran en municipios del área metropolitana de Madrid y en barrios periféricos, con precios alrededor de 2.000 euros/m². La estación de San Cristóbal tiene un precio medio de 1.803 euros/m², mientras que la estación de Pan Bendito tiene un precio medio de 2.494 euros/m². La diferencia de precios entre estas áreas prime y los barrios periféricos evidencia la profunda desigualdad de acceso a la vivienda dentro de la capital.