In 2025, the average home price in the region of Galicia, Spain, is $286,000, at a price per square foot of $143. By comparison, the national average cost to buy a house in Spain is $458,000, or $229 per square foot.
Real estate in Galicia is sought-after by foreign and local buyers alike, and prices have changed by 1.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 Galicia property prices compare to other regions of Spain:
Andalusia $468,000
Aragón $288,000
Asturias $294,000
Balearic Islands $966,000
Canary Islands $586,000
Cantabria $352,000
Castilla and León $242,000
Castilla-La Mancha $190,000
Catalonia $496,000
Ceuta $480,000
Valencia $420,000
Basque Country $626,000
Extremadura $196,000
Galicia $286,000
La Rioja $274,000
Madrid $788,000
Melilla $408,000
Murcia $276,000
Navarre $348,000
House prices in the cities and towns of Galicia, in US dollars
The most expensive town to buy a house in Galicia is Sanxenxo, where a 2,000 square foot home costs on average $546,000. That’s a price per square foot of $273.
The most affordable place in Galicia to buy a house, of the locations analyzed, is Leiro, where you can purchase a 2,000 square foot home for as little as $96,000, or $48 per square foot, on average.
Here are real estate prices in Galicia’s top 5 cities:
Sanxenxo $546,000
A Coruña $536,000
Nigran $458,000
Vigo $456,000
Baiona $434,000
See prices for all municipalities in the region
A Cañiza $142,000
A Coruña $536,000
A Estrada $150,000
A Guarda $192,000
Abegondo $178,000
Allariz $160,000
Ames $324,000
Amoeiro $104,000
Arbo $112,000
Arteixo $280,000
Baiona $434,000
Barbadas $232,000
Barreiros $334,000
Bergondo $238,000
Betanzos $146,000
Boiro $246,000
Brion $224,000
Bueu $278,000
Burela $180,000
Cabanas $246,000
Caeira $356,000
Cambados $296,000
Cambre $314,000
Cangas $380,000
Carballo $192,000
Cariño $138,000
Carnota $254,000
Carral $248,000
Cedeira $184,000
Cee $172,000
Celanova $160,000
Coles $154,000
Culleredo $334,000
Curtis $162,000
Fene $158,000
Ferrol $198,000
Fisterra $232,000
Foz $250,000
Friol $140,000
Gondomar $274,000
Lalin $140,000
Laxe $264,000
Leiro $96,000
Lugo $276,000
Marin $230,000
Miño $314,000
Moaña $254,000
Mondariz $184,000
Mondariz-Balneario $312,000
Monforte de Lemos $138,000
Mos $232,000
Mugardos $184,000
Muros $200,000
Narón $196,000
Nigran $458,000
Nogueira de Ramuin $124,000
Noia $208,000
O Barco de Valdeorras $176,000
O Carballiño $158,000
O Covelo $114,000
O Grove $392,000
O Porriño $300,000
O Rosal $158,000
Oia $230,000
Oleiros $410,000
Ortigueira $182,000
Ourense $306,000
Outeiro de Rei $178,000
Oza Dos Rios $144,000
Padron $208,000
Pereiro de Aguiar $194,000
Poio $342,000
Ponteareas $204,000
Ponte-Caldelas $148,000
Ponteceso $146,000
Pontevedra $408,000
Porto do Son $286,000
Puebla del Caramiñal $240,000
Redondela $264,000
Ribadavia $136,000
Ribadeo $276,000
Ribeira $268,000
Sada $296,000
Salceda de Caselas $184,000
Salvaterra de Miño $210,000
San Cibrao das Viñas $166,000
Santiago de Compostela $416,000
Sanxenxo $546,000
Sarria $144,000
Soutomaior $324,000
Teo $236,000
Toén $130,000
Tomiño $212,000
Tui $222,000
Valdoviño $206,000
Vedra $206,000
Verin $156,000
Vigo $456,000
Vilaboa $180,000
Vilagarcía de Arousa $270,000
Vilanova de Arousa $266,000
Villalba $128,000
Vimianzo $182,000
Viveiro $218,000
Xinzo de Limia $150,000
Planning to move to Spain? Find out all you need to know about how to buy property in Spain as a foreigner.
Galicia Spain property prices, in Euro
An average 200-square-meter house in Galicia sells for around €279,800, or €1,399 per square meter. Property prices in Galicia have changed by 1.4% compared to last year.
Of the locations analyzed, the priciest properties in Galicia can be found in Sanxenxo, going for €534,800, on average, or €2,674 per square meter.
On the other hand, the cheapest house prices in Galicia are in Leiro, where an average-sized home goes for €93,600. That is based on an average of €468 per square meter.
Here are real estate prices in Galicia’s top 5 cities:
Sanxenxo €534,800
A Coruña €523,800
Nigran €447,600
Vigo €446,600
Baiona €423,800
See prices for all municipalities in the region
A Cañiza €139,200
A Coruña €523,800
A Estrada €147,200
A Guarda €188,000
Abegondo €174,200
Allariz €157,200
Ames €316,600
Amoeiro €100,800
Arbo €109,800
Arteixo €273,400
Baiona €423,800
Barbadas €226,800
Barreiros €326,400
Bergondo €233,400
Betanzos €142,000
Boiro €240,600
Brion €218,800
Bueu €272,800
Burela €176,600
Cabanas €239,800
Caeira €348,600
Cambados €290,000
Cambre €307,600
Cangas €372,400
Carballo €188,400
Cariño €135,800
Carnota €248,200
Carral €241,800
Cedeira €179,600
Cee €167,400
Celanova €157,200
Coles €150,000
Culleredo €326,400
Curtis €158,200
Fene €154,800
Ferrol €193,000
Fisterra €226,400
Foz €244,800
Friol €136,800
Gondomar €267,600
Lalin €137,600
Laxe €258,200
Leiro €93,600
Lugo €270,200
Marin €225,000
Miño €306,600
Moaña €248,000
Mondariz €179,600
Mondariz-Balneario €304,600
Monforte de Lemos €135,400
Mos €226,400
Mugardos €180,800
Muros €196,200
Narón €192,200
Nigran €447,600
Nogueira de Ramuin €121,400
Noia €202,600
O Barco de Valdeorras €172,000
O Carballiño €155,000
O Covelo €112,200
O Grove €383,400
O Porriño €293,600
O Rosal €154,400
Oia €224,200
Oleiros €401,400
Ortigueira €177,400
Ourense €298,800
Outeiro de Rei €174,400
Oza Dos Rios €140,800
Padron €204,400
Pereiro de Aguiar €189,400
Poio €334,800
Ponteareas €200,400
Ponte-Caldelas €145,200
Ponteceso €142,200
Pontevedra €398,400
Porto do Son €280,400
Puebla del Caramiñal €234,400
Redondela €258,000
Ribadavia €133,600
Ribadeo €269,800
Ribeira €263,200
Sada €290,600
Salceda de Caselas €180,400
Salvaterra de Miño €205,200
San Cibrao das Viñas €162,600
Santiago de Compostela €407,000
Sanxenxo €534,800
Sarria €140,400
Soutomaior €317,200
Teo €230,400
Toén €127,200
Tomiño €207,600
Tui €218,200
Valdoviño €201,600
Vedra €201,400
Verin €153,000
Vigo €446,600
Vilaboa €176,000
Vilagarcía de Arousa €264,000
Vilanova de Arousa €259,400
Villalba €125,800
Vimianzo €177,200
Viveiro €212,400
Xinzo de Limia €146,600
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.pt 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