The average price of urban land increased by 13% year-on-year in the fourth quarter of 2016, to close the year at an average of 171.7 euros per square metre. The highest average price was recorded in Madrid where a square metre of urban land will set you back 470.1 euros/m². Barcelona and the Balearic Islands Continue Reading