Las dos capitales de provincia extremeñas se han consolidado en 2019 como las más baratas para comprar una vivienda nueva, con un precio por metro cuadrado de 1.189 euros, en Cáceres, y 1.205 en Badajoz. A nivel nacional, Barcelona se mantiene como la ciudad con la vivienda nueva más cara de España, al alcanzar los 4.433 euros el metro cuadrado, seguida de Madrid, con 3.627 euros el metro cuadrado y San Sebastián, con el metro cuadrado a 3.609 euros. El precio de la vivienda nueva en España subió un 4,5 % en 2019, lo que supone una moderación del crecimiento respecto al 5,4 % de 2018, según un informe de la Sociedad de Tasación, que sitúa el precio de una vivienda tipo de 90 metros cuadrados en las capitales de provincia en 220.800 euros.