Land prices

Farmland prices in Spain

Farmland in Spain sold for €12,778/ha for arable and €4,360/ha for permanent grassland in 2024.

Prices by year

Arable, permanent grassland, irrigable arable and non-irrigable arable, latest year first.

  • Arable
  • Permanent grassland
  • Irrigable arable
  • Non-irrigable arable
010k20k30k20202021202220232024Arable, 2020: €11,158/haArable, 2021: €11,462/haArable, 2022: €11,905/haArable, 2023: €12,421/haArable, 2024: €12,778/haPermanent grassland, 2020: €4,003/haPermanent grassland, 2021: €4,131/haPermanent grassland, 2022: €4,199/haPermanent grassland, 2023: €4,256/haPermanent grassland, 2024: €4,360/haIrrigable arable, 2020: €23,638/haIrrigable arable, 2021: €24,242/haIrrigable arable, 2022: €25,330/haIrrigable arable, 2023: €26,429/haIrrigable arable, 2024: €26,895/haNon-irrigable arable, 2020: €7,489/haNon-irrigable arable, 2021: €7,704/haNon-irrigable arable, 2022: €7,957/haNon-irrigable arable, 2023: €8,302/haNon-irrigable arable, 2024: €8,629/ha
Farmland prices in Spain. Hover a point for its value; every value is in the table.
YearArablePermanent grasslandIrrigable arableNon-irrigable arable
202412,7784,36026,8958,629
202312,4214,25626,4298,302
202211,9054,19925,3307,957
202111,4624,13124,2427,704
202011,1584,00323,6387,489

Values in EUR/ha.

Regions of Spain

RegionArablePermanent grasslandIrrigable arableNon-irrigable arableYear
Andalucía21,2923,59341,46213,1322024
Aragón6,3261,46413,0273,9042024
Canarias148,247—148,805105,6082023
Cantabria—5,844——2024
Castilla y León6,5622,10211,4215,7252024
Castilla-La Mancha6,7722,46213,9905,4632024
Cataluña15,2783,58022,41011,8042024
Comunidad de Madrid10,4225,93919,8009,3112023
Comunidad Foral de Navarra16,4368,14319,82415,0012024
Comunitat Valenciana19,037—27,4459,6982024
Extremadura9,8653,82521,7796,8472024
Galicia27,14713,34312,72127,5142024
Illes Balears21,390—27,29221,2292024
La Rioja21,560—27,63919,1602024
País Vasco21,6069,38318,33121,7512024
Principado de Asturias20,92610,853—20,9262024
Región de Murcia33,180—60,2468,4212024

Latest price per land use, in EUR/ha. A year beside a value marks an older figure.

Data on this page