| 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 |
|---|---|---|
| La Linea de la Concepcion | 1,290 € | -12.4 % |
| Jerez de la Frontera | 908 € | -8.9 % |
| San Fernando | 875 € | -5.8 % |
| Cádiz | 902 € | -2.1 % |
| City | Price | Variation |
|---|---|---|
| Sanlucar de Barrameda | 2,125 € | + 96.2 % |
| Chiclana de la Frontera | 1,523 € | + 71.4 % |
| Rota | 1,882 € | + 35.8 % |
| San Roque | 4,351 € | + 30.5 % |
| Chipiona | 1,628 € | + 25.8 % |
| Algeciras | 1,115 € | + 16.4 % |
| El Puerto de Santa Maria | 2,373 € | + 0.2 % |