| Province capital | Average price per month |
|---|---|
| Barcelona | 3,055 € |
| Palma de Mallorca | 2,855 € |
| Madrid | 2,505 € |
| Donostia-San Sebastian | 1,943 € |
| Valencia | 1,762 € |
| Bilbao | 1,668 € |
| Sevilla | 1,653 € |
| Málaga | 1,652 € |
| Alacant / Alicante | 1,646 € |
| Zamora | 1,628 € |
| Girona | 1,514 € |
| Segovia | 1,510 € |
| Santa Cruz de Tenerife | 1,468 € |
| Vitoria-Gasteiz | 1,414 € |
| Las Palmas de Gran Canaria | 1,306 € |
| A Coruña | 1,272 € |
| Pamplona / Iruña | 1,233 € |
| Santander | 1,183 € |
| Castellón / Castelló | 1,164 € |
| Tarragona | 1,101 € |
| Zaragoza | 1,089 € |
| Granada | 1,021 € |
| Salamanca | 1,001 € |
| Oviedo | 986 € |
| Albacete | 971 € |
| Valladolid | 964 € |
| Logroño | 958 € |
| Murcia | 957 € |
| Burgos | 954 € |
| Toledo | 953 € |
| Pontevedra | 937 € |
| Almería | 913 € |
| Cádiz | 902 € |
| Guadalajara | 900 € |
| Córdoba | 870 € |
| León | 845 € |
| Lugo | 834 € |
| Ávila | 828 € |
| Huelva | 784 € |
| Ourense | 768 € |
| Cáceres | 762 € |
| Ciudad Real | 762 € |
| Badajoz | 753 € |
| Cuenca | 721 € |
| Soria | 708 € |
| Jaén | 707 € |
| Lleida | 691 € |
| Palencia | 662 € |
| City | Price | Variation |
|---|---|---|
| Parla | 890 € | -23.3 % |
| Majadahonda | 2,452 € | -23.0 % |
| Torrejon de Ardoz | 1,395 € | -21.1 % |
| Leganés | 1,223 € | -16.4 % |
| Alcobendas | 3,944 € | -14.7 % |
| Boadilla del Monte | 3,900 € | -14.0 % |
| Villaviciosa de Odon | 1,435 € | -13.8 % |
| Fuenlabrada | 1,125 € | -7.9 % |
| Pozuelo de Alarcón | 3,546 € | -7.4 % |
| Galapagar | 1,535 € | -6.8 % |
| City | Price | Variation |
|---|---|---|
| Rivas-Vaciamadrid | 4,464 € | + 117.2 % |
| Colmenar Viejo | 3,728 € | + 81.6 % |
| Tres Cantos | 2,900 € | + 75.8 % |
| Las Rozas de Madrid | 3,765 € | + 68.6 % |
| Alcorcón | 1,672 € | + 60.8 % |
| San Sebastián de los Reyes | 2,990 € | + 31.9 % |
| Aranjuez | 1,600 € | + 11.9 % |
| Getafe | 1,329 € | + 7.2 % |
| Torrelodones | 2,474 € | + 0.6 % |
| Madrid | 2,505 € | + 0.5 % |