Los precios de la vivienda en los entornos urbanos de España se encuentran actualmente un 99% por encima de los precios en las zonas rurales, según idealista. La mayor diferencia se aprecia en Madrid (131%), y hay otras cinco provincias donde los precios de las viviendas urbanas se duplican frente a las rurales: Álava, Salamanca, Cáceres, Valladolid y Palencia. Por su parte, la demanda se concentra en las ciudades, pero hay nueve provincias donde la búsqueda de viviendas es más activa hacia el campo, como en Girona, Málaga, Granada, Santa Cruz de Tenerife o Murcia.