In 2024, the average home price in the region of Castilla and León, Spain, is $240,000, at a price per square foot of $120. By comparison, the national average cost to buy a house in Spain is $418,000, or $209 per square foot.
Real estate in Castilla and León is sought-after by foreign and local buyers alike, and prices have changed by 3.4% compared to the previous year. Homes located in the most popular towns in Spain, frequented by tourists, tend to be more valuable, while living in remote or lesser-known locations is typically more affordable.
Here’s how Castilla and León property prices compare to other regions of Spain:
Andalusia $424,000
Aragon $290,000
Asturias $280,000
Balearic Islands $834,000
Canary Islands $498,000
Cantabria $322,000
Castilla and León $240,000
Castilla-La Mancha $188,000
Catalonia $478,000
Valencia $362,000
Basque Country $586,000
Extremadura $196,000
Galicia $282,000
La Rioja $272,000
Madrid $656,000
Murcia $242,000
Navarre $344,000
House prices in the cities and towns of Castilla and León, in US dollars
The most expensive town to buy a house in Castilla and León is San Ildefonso o la Granja, where a 2,000 square foot home costs on average $378,000. That’s a price per square foot of $189.
The most affordable place in Castilla and León to buy a house, of the locations analyzed, is Bembibre, where you can purchase a 2,000 square foot home for as little as $90,000, or $45 per square foot, on average.
Real estate prices in Castilla and León’s main cities and towns:
Aguilar de Campoo $202,000
Aldeamayor de San Martin $206,000
Alfoz de Quintanadueñas $218,000
Almazan $122,000
Aranda de Duero $256,000
Arapiles $162,000
Arenas de San Pedro $154,000
Arroyo de la Encomienda $332,000
Astorga $146,000
Ávila $256,000
Béjar $138,000
Bembibre $90,000
Benavente $142,000
Boecillo $238,000
Briviesca $114,000
Burgos $350,000
Cabezon $212,000
Cabrerizos $250,000
Cacabelos $140,000
Camponaraya $150,000
Candeleda $152,000
Carbajosa de la Sagrada $260,000
Cardeñadijo $116,000
Castellanos de Moriscos $234,000
Cebreros $156,000
Cigales $198,000
Cistérniga $282,000
Ciudad-Rodrigo $152,000
Cuéllar $138,000
El Barco de Ávila $160,000
See more cities
El Espinar $272,000
El Hoyo de Pinares $116,000
El Tiemblo $160,000
Espirdo $226,000
Grijota $220,000
Guardo $142,000
Ituero y Lama $224,000
La Adrada $162,000
La Bañeza $132,000
La Cañada $192,000
La Lastrilla $270,000
Laguna de Duero $280,000
Las Navas del Marqués $160,000
León $280,000
Maello $224,000
Medina de Pomar $158,000
Medina del Campo $158,000
Miranda de Ebro $260,000
Mojados $198,000
Morales del Vino $208,000
Navaluenga $170,000
Palazuelos de Eresma $272,000
Palencia $268,000
Pelabravo $170,000
Peñafiel $164,000
Peñaranda de Bracamonte $108,000
Piedralaves $150,000
Ponferrada $156,000
Puebla de Lillo $264,000
Riaza $238,000
Salamanca $360,000
San Andrés del Rabanedo $212,000
San Cristobal de la Cuesta $204,000
San Cristobal de Segovia $294,000
San Ildefonso o la Granja $378,000
San Rafael $256,000
Santa Marta de Tormes $266,000
Santovenia de Pisuerga $218,000
Sariegos $216,000
Segovia $358,000
Soria $330,000
Terradillos $114,000
Toro $150,000
Traspinedo $164,000
Trespaderne $116,000
Tudela de Duero $198,000
Valdefresno $188,000
Valencia de Don Juan $158,000
Valladolid $334,000
Valverde de la Virgen $198,000
Venta de Baños $164,000
Villagonzalo-Pedernales $186,000
Villamayor $242,000
Villamuriel de Cerrato $192,000
Villanubla $206,000
Villaquilambre $234,000
Villarcayo de Merindad de Castilla la Vieja $136,000
Villares de la Reina $232,000
Villasana de Mena $240,000
Zamora $228,000
Zaratan $262,000
Planning to move to Spain? Find out all you need to know about how to buy property in Spain as a foreigner.
Castilla and León Spain property prices, in Euro
An average 200-square-meter house in Castilla and León sells for around €235,200, or €1,176 per square meter. Property prices in Castilla y León have changed by 3.4% compared to last year.
Of the locations analyzed, the priciest properties in Castilla and León can be found in San Ildefonso o la Granja, going for €369,200, on average, or €1,846 per square meter.
On the other hand, the cheapest house prices in Castilla and León are in Bembibre, where an average-sized home goes for €87,800. That is based on an average of €439 per square meter.
See how much it costs to buy property in other locations in Castilla and León:
Aguilar de Campoo €196,800
Aldeamayor de San Martin €200,800
Alfoz de Quintanadueñas €212,400
Almazan €119,200
Aranda de Duero €251,000
Arapiles €157,800
Arenas de San Pedro €151,000
Arroyo de la Encomienda €325,400
Astorga €143,400
Ávila €251,200
Béjar €135,600
Bembibre €87,800
Benavente €139,600
Boecillo €233,400
Briviesca €110,800
Burgos €341,800
Cabezon €206,800
Cabrerizos €245,000
Cacabelos €137,000
Camponaraya €147,200
Candeleda €148,200
Carbajosa de la Sagrada €254,600
Cardeñadijo €113,600
Castellanos de Moriscos €229,400
Cebreros €153,600
Cigales €193,000
Cistérniga €276,200
Ciudad-Rodrigo €148,800
Cuéllar €135,200
El Barco de Ávila €156,000
See more cities
El Espinar €265,600
El Hoyo de Pinares €114,000
El Tiemblo €157,400
Espirdo €220,400
Grijota €215,800
Guardo €139,800
Ituero y Lama €219,400
La Adrada €159,200
La Bañeza €128,800
La Cañada €188,200
La Lastrilla €264,800
Laguna de Duero €274,400
Las Navas del Marqués €157,000
León €274,200
Maello €218,800
Medina de Pomar €153,800
Medina del Campo €154,600
Miranda de Ebro €253,600
Mojados €193,600
Morales del Vino €204,400
Navaluenga €166,800
Palazuelos de Eresma €266,400
Palencia €261,600
Pelabravo €166,800
Peñafiel €159,800
Peñaranda de Bracamonte €104,800
Piedralaves €147,200
Ponferrada €153,000
Puebla de Lillo €258,200
Riaza €232,000
Salamanca €351,800
San Andrés del Rabanedo €207,800
San Cristobal de la Cuesta €199,800
San Cristobal de Segovia €286,800
San Ildefonso o la Granja €369,200
San Rafael €250,200
Santa Marta de Tormes €259,600
Santovenia de Pisuerga €213,400
Sariegos €211,400
Segovia €349,800
Soria €323,800
Terradillos €112,200
Toro €146,000
Traspinedo €161,400
Trespaderne €112,600
Tudela de Duero €193,400
Valdefresno €184,400
Valencia de Don Juan €154,000
Valladolid €326,000
Valverde de la Virgen €194,200
Venta de Baños €159,800
Villagonzalo-Pedernales €182,400
Villamayor €236,400
Villamuriel de Cerrato €188,200
Villanubla €202,400
Villaquilambre €229,200
Villarcayo de Merindad de Castilla la Vieja €133,600
Villares de la Reina €227,200
Villasana de Mena €234,600
Zamora €223,600
Zaratan €256,000
Home prices vary depending on the condition of the property, the size of the home, and, of course, the location. For example, apartments and homes located in historic town centers tend to be more expensive than in other areas of the town, partly because of their proximity to amenities and partly because of their higher rental value. Moreover, properties in need of extensive renovation are typically priced much lower than those that are in move-in condition.
Methodology:
- When using or citing this data, please give credit with a link to My Dolce Casa
- Home price data source: Idealista, valid as of the date of this report
- Original prices published in euros per square meter
- Euros converted to U.S. dollars at an exchange rate valid as of the date of this report
- Square meters converted to square feet
- The average price of a 2,000 square foot home was calculated by multiplying the price per square foot in USD by 2,000
- The average price of a 200 square meter home was calculated by multiplying the price per square meter in Euro by 200