Locales

Precio de locales comerciales en España: cuánto cuesta comprar o alquilar

agosto 18, 2026 EspanaLegal 8 min read
Precio de locales comerciales en España: cuánto cuesta comprar o alquilar

Qué es el precio de un local comercial y qué factores lo forman

En España, el precio de un local comercial no es solo la cifra que pide el anunciante: es el valor del inmueble, su ubicación, su superficie y su capacidad para empezar a vender sin tirar de una reforma grande. Un local puede parecer barato por total y salir caro cuando sumas obras, adecuación y una mala calle.

Lo primero que mueve el precio es la zona. No vale lo mismo un bajo en Salamanca o Chamberí, en Madrid, que un local en Villaverde o en una calle secundaria de Cádiz. También pesa mucho si está a pie de calle, si tiene escaparate, si está en bruto o ya listo para entrar, y si el entorno tiene paso peatonal real o solo tráfico de paso.

A eso se añade el tamaño: cuanto más metros, más sube el ticket total, aunque a veces baje el coste por metro cuadrado. Y hay otra capa que el anuncio no siempre cuenta bien: el estado del inmueble. Un local en bruto, con suelo, instalaciones y accesos por hacer, rara vez vale lo mismo que uno reformado y con imagen comercial.

El precio útil es el que te deja abrir y operar, no solo el que aparece en el anuncio.

Cuánto cuesta comprar un local comercial en España

La compra de locales comerciales en España se mueve en horquillas muy amplias. En portales inmobiliarios puedes ver desde cifras de entrada bajas en mercados concretos hasta importes de varios millones en zonas potentes. Para comparar bien, conviene mirar siempre tres datos a la vez: total, €/m² y estado.

Mercado Oferta visible Precio de salida Referencia de €/m² Lectura rápida
Madrid (Idealista) 2.064 anuncios de locales o naves desde 8.000 € 12.766 €/m² en la ficha de resultados Mercado muy disperso: hay oportunidades baratas y producto muy caro
Madrid (rango visible) 36.400 € a 2.750.000 € 707-1.222 €/m² en ejemplos concretos El estado y la ubicación cambian mucho la cifra
Cádiz (Locales.es) 67 locales a la venta desde 17.000 € desde 837 €/m² Mercado más contenido, con mediana de 170.000 €

Madrid: oferta disponible y ejemplos de anuncios

Madrid concentra mucha oferta y también mucha diferencia de precio. En Idealista aparecen 2.064 anuncios de locales o naves en Madrid, con arranque desde 8.000 €. En la cabecera de resultados se ve una referencia de 12.766 €/m² y un importe de 860.000 €, lo que ya avisa de que el mercado madrileño mezcla producto muy accesible con posiciones prime muy caras.

La oferta no está repartida de forma homogénea. La distribución que aparece en la fuente se inclina hacia el sur:

  • Zona norte: 499 anuncios.
  • Zona sur: 1.103 anuncios.
  • Zona sureste: 348 anuncios.
  • Zona suroeste: la cifra no aparece completa en la fuente visible.

Si bajas a anuncios concretos, el abanico sigue siendo enorme. Hay referencias que van de 36.400 € a 2.750.000 €, con diferencias claras por ubicación y estado. Dos ejemplos ayudan a aterrizarlo:

  • Nave industrial en C/ María Tubau, 8, Las Tablas: 1.514,57 m² por 1.850.000 €, a 1.222 €/m².
  • Local en C/ Juan Peñalver, Villaverde Alto: 345 m² por 249.000 €, a 707 €/m², en bruto.

La lectura es simple: Madrid no tiene un precio único, sino muchos mercados dentro de uno solo. Un local en una zona con demanda empresarial y mejor imagen puede costar mucho más por metro, pero también dar más visibilidad y menos reforma que uno barato en una calle menos comercial.

Cádiz: rango de precios y mediana de mercado

En Cádiz capital, el mercado que muestra Locales.es es bastante más compacto. Los datos visibles dejan este retrato:

  • 67 locales comerciales a la venta.
  • Precios desde 17.000 €.
  • Mediana de mercado en 170.000 €.
  • Precio desde 837 €/m².

Aquí la mediana ayuda mucho: te dice que la mitad de los locales está por debajo y la otra mitad por encima, así que evita quedarte solo con el anuncio más barato o el más caro. También se ve que el nivel de entrada es más bajo que en Madrid, pero no por eso el local es “barato” en términos de negocio: en Cádiz mandan mucho la calle, la cercanía al casco histórico y si el local encaja con la clientela que pasea o compra en esa zona.

Cuánto cuesta alquilar un local comercial en España

Ventajas del alquiler

  • Requiere menos dinero inicial que comprar, así que te deja reservar caja para stock, reforma y marketing.
  • Te da más flexibilidad si todavía no sabes qué barrio funciona mejor, algo útil en ciudades como Madrid, Sevilla o Valencia.
  • Reduce el riesgo de quedarte atrapado con un inmueble que no encaja si tu negocio cambia rápido.
  • Permite entrar antes en zonas caras sin inmovilizar una cantidad grande de capital.

Inconvenientes del alquiler

  • No generas patrimonio inmobiliario, así que todo el esfuerzo va a la actividad y no a un activo propio.
  • La renta puede tensarse con el tiempo y comerse margen si el local está en una calle muy demandada.
  • Sueles depender más del propietario para cambios, obras o renovación del uso del local.
  • Si el negocio crece, puede tocar renegociar o mudarte, con el coste operativo que eso supone.

En España, alquilar suele ser la vía más cómoda para abrir sin disparar la inversión inicial. Comprar da más estabilidad patrimonial, pero exige más músculo financiero y más paciencia para amortizar. La decisión cambia mucho si el local está en una zona prime de Madrid o Barcelona, o si hablamos de una calle secundaria en una capital de provincia donde la renta y la compra todavía dejan más aire.

Precio por metro cuadrado: cómo interpretar el valor real del local

Mirar el €/m² sirve para comparar locales de tamaño distinto sin dejarse engañar por el total. Un local de 300 m² puede parecer mucho más caro que uno de 100 m², pero si el primero está mejor situado o tiene un coste por metro más bajo, puede salir mejor negocio.

Caso Precio total Superficie €/m² Qué te dice
Las Tablas, Madrid 1.850.000 € 1.514,57 m² 1.222 € Mucho total, pero el metro no es el más alto por el tamaño
Villaverde Alto, Madrid 249.000 € 345 m² 707 € Entrada más baja, aunque el local está en bruto
Cádiz, referencia de mercado 170.000 € n/d desde 837 € La mediana evita mirar solo un anuncio aislado

El €/m² engaña cuando se mira solo esa cifra. Un local pequeño en una calle muy comercial puede salir disparado por metro, aunque el total parezca asumible. Y al revés: un local grande y aparentemente barato por metro puede exigir una reforma fuerte, llevar meses sin generar ventas y acabar costando mucho más de lo que parecía al principio.

Ejemplo práctico con dos locales de Madrid

Comparar dos anuncios madrileños deja clara la diferencia entre total y metro cuadrado:

  1. Las Tablas: 1.514,57 m² por 1.850.000 €, a 1.222 €/m².
  2. Villaverde Alto: 345 m² por 249.000 €, a 707 €/m², en bruto.

El primero cuesta unas 7,4 veces más en total, pero solo alrededor de 1,7 veces más por metro. Eso significa que el tamaño empuja mucho el importe final, mientras que el segundo parece más accesible, aunque puede exigir más inversión en acondicionamiento. Si tu negocio necesita imagen, escaparate y entrada rápida, ese detalle pesa tanto como el precio de compra.

Por qué cambia tanto el precio según la zona, la superficie y el estado

  • La ubicación es el gran filtro: no cotiza igual una calle de paso en el centro de Madrid que un bajo en una vía secundaria de una capital de provincia.
  • La superficie cambia la ecuación: más metros elevan el precio total, pero suelen bajar el €/m² si el local gana escala.
  • El estado del inmueble manda mucho: un local en bruto, como el de Villaverde Alto, no compite de igual a igual con uno listo para abrir.
  • La fachada y el escaparate influyen más de lo que parece, porque venden visibilidad antes de que el cliente entre.
  • La demanda del barrio pesa: en zonas con oficinas, turismo o mucha vida peatonal, el precio se sostiene mejor que en áreas de tráfico pobre.
  • La ciudad también marca diferencias: Madrid y Barcelona suelen tener más presión de precio que muchas capitales de provincia, mientras Cádiz muestra un mercado más contenido.

En Madrid, por ejemplo, un local en Salamanca no juega en la misma liga que uno en Villaverde; y en otras capitales, como Sevilla o Zaragoza, el centro histórico y los barrios con más tránsito siguen marcando la referencia. El precio no sube solo por ser más céntrico: sube porque ese centro vende más oportunidades de negocio.

Cómo decidir entre comprar o alquilar un local comercial

  1. Pide una preaprobación de financiación en tu banco y marca tu techo real de compra o renta. Plazo orientativo: 48-72 horas.
  2. Revisa el local en el Registro de la Propiedad y en Catastro para confirmar titularidad, metros y descripción. Plazo orientativo: 1-3 días.
  3. Consulta en el Ayuntamiento de la ciudad si el uso y las obras que necesitas encajan con tu actividad. Plazo orientativo: 3-7 días.
  4. Haz números con tu gestoría y, si compras, con la Agencia Tributaria para comparar el coste total frente al alquiler. Plazo orientativo: 1-2 días.
  5. Pon tres ofertas reales en la mesa y compáralas por total, €/m², estado y ubicación antes de firmar. Plazo orientativo: una semana.
  6. Si el negocio es nuevo o aún no conoces la respuesta de la zona, arranca en alquiler; si ya sabes que la ubicación funciona y tienes caja para aguantar, la compra puede tener más sentido.

La clave está en no decidir solo por el precio de salida. En España, un local barato puede salir caro si está mal situado o necesita demasiada obra; y uno más caro puede ser mejor negocio si te ahorra meses de adaptación y te coloca donde realmente compra la gente.

Fuentes

  1. Fotocasa1.364 Locales en Madrid – Fotocasaconsultado el 31/07/2026
  2. ColdwellbankerLocales comerciales en venta en Barcelona – Coldwell Banker Españaconsultado el 31/07/2026
  3. MilanunciosLocales comerciales en venta en Cádiz Capital. Comprar y vender …consultado el 31/07/2026
  4. Casasapo24 Locales Comerciales para Venta, en Palma de Mallorcaconsultado el 31/07/2026
  5. Yaencontre122 Locales en venta en Centro, Murcia – yaencontreconsultado el 31/07/2026