Manfred logoManfred logo
Manfred logo
Manfred en redes:
Búsqueda de empleoCrecimiento laboralPara empresas

Salarios Barcelona vs Madrid vs resto de España

Borja Pérez
Autor/a:Borja Pérez
Publicado:20/1/2026
Actualizado:21/1/2026
Duración de lectura:19 minutos

Por qué hacemos este artículo

Comparar salarios por ciudad en España vuelve a tener sentido.

Durante un par de años parecía que el remoto lo iba a igualar todo. Pero en 2025 muchas empresas han vuelto a empujar hacia modelos híbridos o directamente presenciales, y eso reabre una realidad bastante clásica: cuando el trabajo se concentra en un sitio, los salarios tienden a moverse con ese mercado local. No solo por el coste de vida, también por competencia entre empresas, tipo de industria y volumen de contratación.

Este artículo busca poner algo de orden en una conversación que normalmente se queda en anécdotas y generalidades: “en Madrid se paga más”, “Barcelona tiene mejores empresas de producto”, “en el resto de España se cobra menos”. 

A veces es verdad, a veces no, y casi nunca es tan simple. La idea es aterrizarlo con datos que sean útiles para dos tipos de perfiles: 

  • Gente que está valorando dónde trabajar (o desde dónde trabajar). 
  • Y empresas que quieren contratar en España o abrir equipo aquí. 

Y también, claro, para los que somos curiosos y queremos saber dónde se paga mejor. 

Los datos salen principalmente de la base de datos de Manfred (+120.000 candidatos) segmentados por ciudades y de ofertas de empleo publicadas durante 2025 con rango salarial. 

* Cuando hablamos de “salarios”, hablamos de salario bruto anual, no de variable ni de equity. En empresas donde la compensación incluye bonus o acciones, ese extra existe, pero no siempre está detallado de forma comparable, así que aquí nos centramos en lo que casi siempre es común: el fijo.

Hay dos matices importantes antes de entrar en materia.

El primero: “Madrid”, “Barcelona” y “resto de España” no son tres mundos separados. Hay gente viviendo en Valencia trabajando para empresas de Madrid. Hay equipos en remoto que pagan la misma banda salarial vivas donde vivas, y otros que ajustan el sueldo por ubicación. Incluso empresas internacionales que contratan aquí en remoto desde San Francisco como bien hacen los majos de RevenueCat.
No queremos hacer un artículo eterno, así que vamos a generalizar eliminando los valores atípicos. 

El segundo: la foto de salarios no corresponde solo con la ciudad; es una mezcla de ciudad con rol, seniority, tecnología y tipo de empresa. Barcelona y Madrid no pagan distinto porque sí: pagan distinto porque concentran tipos de compañías diferentes y porque compiten por perfiles distintos. Por eso, antes de ir a la tabla de salarios, vamos a describir qué tejido tecnológico hay en cada ciudad y qué tecnologías son las más demandadas porque el contexto lo marca TODO.

Diferencias entre Barcelona y Madrid

Barcelona y Madrid concentran gran parte del empleo tecnológico en España, pero no por los mismos motivos ni con el mismo tipo de empresas.

Las cifras bailan según organismos, pero tomando como referencia varios porcentajes y también nuestra propia base de datos, Madrid podría suponer casi un 26% (25.9%) del total de talento en tecnología y Barcelona un 24% (24.1%). Sumadas, ambas ciudades concentran el 50% de las personas dedicadas a tecnología en España. 

En algunos medios, llegan a subir este porcentaje al 60% del total del país.

Barcelona

Barcelona lleva años posicionada como un hub de producto digital internacional. Hay muchas startups y scaleups, pero sobre todo hay empresas cuyo core es el software: SaaS, marketplaces, plataformas de datos, e-commerce o producto orientado a usuario final. Esto influye mucho en los perfiles que se buscan y en cómo se pagan.

A nivel tecnológico, es más habitual ver stacks modernos y bastante homogéneos. En backend destacan Java, Python y Node.js; en frontend React es claramente dominante; en data hay bastante demanda de perfiles de data engineering y machine learning; y en infraestructura, AWS y Kubernetes aparecen con mucha frecuencia.

Esto no significa que en Madrid no se demanden estos perfiles, sino que el ecosistema tech, en general, tiene estas características. Por ejemplo, la demanda de profesionales de Python es bastante más elevada en Barcelona que en Madrid. 

El tejido empresarial también empuja a cierto tipo de perfil: software engineers con enfoque de producto, mucho perfil internacional europeo que viene a trabajar aquí, full-stack o roles que crecen hacia tech lead o engineering manager dentro de estructuras relativamente planas. Esto hace que algunos salarios estén más ligados al impacto y a la etapa de la empresa que a los rangos habituales. Es decir, son rangos salariales más amplios. 

Barcelona además es la cuna de tres unicornios españoles: Factorial, Glovo y Perk (TravelPerk) y también de muchas otras compañías como Adevinta, Wallapop, Typeform, SeQura, Wallbox o los amigos de Novicap o vLex. 

Este mapa de Aleix Pérez muestra las principales empresas de tecnología en Barcelona y su densidad: https://www.pampam.city/barcelonabased-startups-2024-bdTYWaaprYlK84KOV11V?41.361146,2.096194,12.45

Mapa de Aleix Pérez de startups y sacelups de Barcelona

Madrid

Madrid tiene un peso mucho mayor de corporate, enterprise y consultoría, además de grandes tecnológicas y multinacionales con sede o centros importantes en la ciudad. Aquí el software muchas veces no es el producto principal, sino una pieza crítica dentro de organizaciones grandes y complejas (ejemplo: banca, seguros, telco, etc.).

Esto se nota en las tecnologías más demandadas. Java, .NET y ecosistemas enterprise tienen mucho peso, especialmente en backend. También hay frontend moderno y cloud, pero conviven con sistemas legacy, arquitecturas grandes y equipos con más estructura. En data, es habitual ver perfiles ligados a reporting y visualización, plataformas internas y grandes volúmenes, especialmente en banca, seguros y telecomunicaciones.

El tipo de empresa marca bastante los salarios. En Madrid es más común encontrar bandas más rígidas, niveles bien definidos y diferencias claras entre seniority. Algunos roles técnicos, especialmente los ligados a entornos enterprise o a responsabilidad transversal, tienden a pagarse mejor aquí que en otros puntos del país, incluso cuando la tecnología es menos moderna (Mainframe, Cobol, etc.).

A nivel de contratación, el formato presencial y el híbrido tienen más peso que en Barcelona, sobre todo en corporate. Eso hace que la ciudad funcione como un mercado más local en muchos casos, con empresas compitiendo entre sí por el mismo pool de talento, lo que empuja ciertos salarios hacia arriba de forma bastante consistente.

Y aunque el corporate tenga más peso, también hay un tejido de startups muy grande (el año pasado Madrid superó a Barcelona en el número de startups creadas) con unicornios como Jobandtalent, Cabify, Fever, Devo, Idealista o Copado. Y muchísimas otras startups como Seedtag, Clicalia, Playtomic, Civitatis… 

Pero también tienen sus hubs tecnológicos los grandes bancos, Microsoft, Oracle, Meta, Google, Hashicorp y muchas otras compañías internacionales. 

Mapa de Scaleups de Madrid por El Referente: https://elreferente.es/actualidad/la-comunidad-de-madrid-ya-supera-las-2-100-empresas-tecnologicas-e-innovadoras/
En al artículo se puede ver cómo la inversión acumulada en startups es mucho mayor en Barcelona, históricamente. Lo que explica la diferencia en el ecosistema.


Dos ecosistemas distintos

Ni Barcelona es solo startups, ni Madrid es solo corporate, pero la proporción de tipos de empresas hace que el ecosistema local sea diferente. Barcelona concentra más empresas de producto digital y eso se refleja en los stacks tecnológicos, en la forma de trabajar y en cómo se construyen los equipos. Madrid concentra más empresas grandes y más estructuras enterprise, y eso se refleja en estabilidad, bandas salariales más claras y mejores salarios en determinados roles muy concretos.

Esta diferencia de base explica gran parte de lo que veremos más adelante en la comparativa salarial. No es solo una cuestión de ciudad, sino de qué tipo de empresas se concentran en cada una.

Hay vida más allá de Madrid y Barcelona

Hablar de “resto de España” como si fuera un único mercado es también una simplificación. Pero los porcentajes de talento están mucho más dispersos que en BCN o MAD. Así que lo hemos aglutinado para poder entenderlo mejor. 

En los últimos años se han consolidado varios hubs tecnológicos con dinámicas propias, tipos de empresa distintos y rangos salariales que, en algunos casos, se acercan bastante a los de Madrid y Barcelona.

Valencia

Valencia se ha convertido en uno de los polos tecnológicos más claros fuera de Madrid y Barcelona. Hay bastante empresa de producto, tanto local como internacional, y un número creciente de equipos en remoto o híbrido. Los stacks suelen ser similares a los de Barcelona: JavaScript en frontend, Node.js y Python en backend, y bastante peso de cloud. Los salarios no suelen llegar a los máximos de Barcelona o Madrid, pero tampoco están tan lejos en perfiles senior, sobre todo cuando la empresa no es local.

De aquí salido otros dos unicornios como Flywire o Recover. Además de un tejido en construcción con empresas como Blinkfyre, Guruwalk, MercadonaTech, Voicemod o Maisa o SesameHR. 

Málaga

Málaga ha crecido mucho como hub tecnológico gracias a la llegada de multinacionales (principalmente Google) y centros de desarrollo internacionales. Aquí es común encontrar salarios más altos que la media del resto de España, especialmente en roles backend, data y plataforma. El ecosistema está muy ligado a empresas grandes, con estructuras claras y proyectos de largo recorrido.

Tiene un problema de talento: no hay tantas personas como necesitan sus empresas, que principalmente contratan en híbrido/ presencial. 

Freepik es su mayor baluarte ahora mismo. 

Bilbao y País Vasco

En el País Vasco el peso de la industria y la empresa grande es mayor. Hay menos startups puras, pero sí muchas compañías con software crítico para su negocio. Tecnologías enterprise, sistemas complejos y equipos estables son habituales. Los salarios suelen ser competitivos en perfiles senior, aunque con menos dispersión que en Barcelona o Madrid.

Lookiero ha sido durante años la empresa tech más relevante, aunque ha sido desbancada por Multiverse Computing (naciada en San Sebastián). 

Zaragoza

Zaragoza se ha beneficiado de su posición intermedia y de la presencia de centros tecnológicos y empresas industriales con fuerte componente de software. Es un mercado más pequeño, pero con oportunidades interesantes para perfiles backend, data e infraestructura. Aquí el diferencial salarial suele venir más por el tipo de empresa que por la ciudad en sí.

Los centros de datos de AWS y el hub de Adidas junto a consultoras son sus principales empleadores.

Sevilla

Sevilla es una de las grandes tapadas del ecosistema nacional. Bajo la sombra de Málaga ha ido creciendo poco a poco en el tejido tecnológico y ya la ha superado. Aunque el mercado es más desigual, conviven salarios claramente locales con posiciones muy bien pagadas ligadas a remoto o a empresas internacionales. Es un buen ejemplo de cómo el “resto de España” puede tener rangos muy amplios dentro de la misma ciudad.

Kampaoh o Covermanager son dos muy buenos ejemplos de su ecosistema. 

Galicia

Galicia destaca por un ecosistema de empresas de software con bastante tradición y por la normalización del trabajo remoto. Muchas personas trabajan para empresas de fuera, lo que hace que los salarios dependan menos del mercado local y más de la empresa contratante. Esto genera algunos de los outliers más altos fuera de Madrid y Barcelona.

Aún así, Vigo y A Coruña son las ciudades con mayor concentración de empresas tecnológicas con Inditex como principal empleador. 

Un mercado más fragmentado, pero no peor

Fuera de Madrid y Barcelona hay menos volumen de ofertas, pero no necesariamente peores condiciones. Lo que cambia es la dispersión: en estas ciudades es más fácil encontrar salarios muy bajos y, al mismo tiempo, salarios muy altos para el mismo rol. El tipo de empresa, local vs internacional, remoto vs presencial, pesa más que la ciudad.

Comparativa salarial por roles y tecnologías

Ahora sí, entramos en salarios. Pero antes conviene aclarar cómo leerlos.

La comparativa que sigue cruza rol y ubicación: Barcelona, Madrid y otros hubs tecnológicos de España. En todos los casos hablamos de salario bruto anual y de rangos simples, no de percentiles ni medias estadísticas. El objetivo no es dar una cifra exacta, sino acotar qué es razonable esperar (o pagar) en cada combinación.

Hay dos ideas importantes para interpretar la tabla.

La primera: el rol pesa más que la ciudad. Un backend senior no cobra lo mismo que un frontend mid, viva donde viva. Dicho eso, a igualdad de rol y tecnología, Madrid y Barcelona suelen marcar el techo del mercado, mientras que en el resto de hubs el rango es más amplio y depende mucho más del tipo de empresa.

La segunda: dado que los salarios junior-mid tienden a igualarse más, hemos utilizado los datos a partir de 5 años de experiencia

La tabla que sigue no pretende responder a “cuánto debería cobrar exactamente”, sino a algo más útil: qué diferencias existen entre mercados y dónde están los saltos reales de salario según rol, tecnología y ubicación.

RolBarcelona (€)Madrid (€)Resto ESP (€)
Backend Developer42.000 – 65.00042.000 – 68.00032.000 – 58.000
Frontend Developer38.000 – 60.00038.000 – 62.00030.000 – 55.000
Full-stack Developer45.000 – 63.00045.000 – 65.00032.000 – 56.000
Mobile Developer (iOS / Android)40.000 – 65.00042.000 – 68.00034.000 – 58.000
Data Analyst35.000 – 55.00036.000 – 58.00030.000 – 50.000
Data Engineer45.000 – 70.00045.000 – 72.00035.000 – 62.000
Machine Learning Engineer45.000 – 75.00048.000 – 78.00038.000 – 65.000
DevOps / Platform Engineer45.000 – 72.00048.000 – 75.00038.000 – 65.000
QA / Test Automation32.000 – 48.00034.000 – 48.00028.000 – 45.000
Tech Lead60.000 – 80.00065.000 – 85.00045.000 – 70.000
Engineering Manager68.000 – 100.00070.000 – 110.00050.000 – 80.000
Product Manager50.000 – 85.00045.000 – 80.00035.000 – 65.000
Product Designer42.000 – 60.00040.000 – 58.00032.000 – 50.000

La diferencia parece inapreciable, pero en las ofertas de empleo suelen verse rangos de €5K más en Madrid, en general cuando hablamos de roles. 

En data, Machine Learning, DevOps y platform, las diferencias entre Barcelona y Madrid se estrechan mucho. Son perfiles escasos, transversales y con demanda constante en casi todos los tipos de empresa. Aquí el salario depende más del nivel de responsabilidad y del contexto de la empresa que de la ciudad concreta.

Salary compensation BCN vs MAD

En los hubs fuera de Madrid y Barcelona, el patrón cambia. Para el mismo rol y tecnología, es habitual encontrar salarios más bajos en empresas locales y, al mismo tiempo, salarios muy cercanos a los de Madrid o Barcelona cuando la empresa es internacional o el puesto es remoto. Esto hace que el rango sea menos predecible y que la ciudad, por sí sola, explique menos que el empleador.

Comparativa salarial por tecnología

Tecnología / StackBarcelona (€)Madrid (€)Resto ESP (€)
Java40.000 – 60.00045.000 – 65.00035.000 – 55.000
.NET38.000 – 55.00042.000 – 60.00034.000 – 45.000
Python48.000 – 72.00045.000 – 75.00036.000 – 60.000
Node.js50.000 – 65.00045.000 – 68.00032.000 – 58.000
PHP32.000 – 50.00038.000 – 60.00028.000 – 45.000
React45.000 – 62.00045.000 – 65.00032.000 – 55.000
Angular36.000 – 50.00040.000 – 50.00030.000 – 45.000
iOS / Android45.000 – 70.00045.000 – 70.00034.000 – 58.000

No todas las tecnologías juegan en el mismo mercado, aunque el rol sea similar. El stack introduce diferencias salariales reales, y esas diferencias se comportan de forma distinta según la ciudad.

Las tecnologías enterprise como Java y .NET encuentran su mejor techo salarial en Madrid. Esto tiene menos que ver con la tecnología en sí y más con el tipo de empresas que la demandan: corporate, banca, telecomunicaciones y grandes organizaciones donde estos stacks son críticos y están ligados a sistemas complejos y de largo recorrido.

En Barcelona, los stacks más ligados a producto digital —Node.js, Python, React— tienen mucho peso. Y se da una curiosidad, los rangos bajos superan a los de Madrid. En los rangos máximos no pasa porque las corporate y empresas internacionales tienden a igualar. Hay salarios más contenidos en empresas pequeñas y otros muy competitivos en producto consolidado o compañías internacionales.

En los hubs fuera de Madrid y Barcelona, la tecnología explica más el salario que la ubicación. Para stacks muy demandados —data, cloud, platform o Python/Node.js— es habitual encontrar rangos cercanos a los de las grandes ciudades cuando el empleador no es local o el puesto es remoto. En tecnologías más generalistas, el rango inferior baja con más facilidad.

Un patrón claro es que las tecnologías más demandadas en remoto muestran menos diferencia geográfica. Cuanto más crítico y especializado es el stack, menos importa desde dónde se trabaja y más importa para quién se trabaja.

Cómo impacta el tipo de empresa en el salario

Viendo los datos es fácil asumir que Madrid paga más que Barcelona o que fuera de estos dos mercados se cobra menos. En la práctica, el tipo de empresa explica gran parte de esas diferencias. 

No pagan igual una startup en fase temprana, una scaleup, una empresa de producto consolidada o una gran corporación. Tampoco tienen las mismas restricciones ni compiten en el mismo mercado de talento. Por eso, antes de sacar conclusiones por ciudad, conviene mirar cómo se comportan los salarios según el tipo de empresa y cómo se cruzan con cada ubicación.

Comparativa salarial por tipo de empresa

Tipo de empresaBarcelona (€)Madrid (€)Resto ESP (€)
Startup early-stage35.000 – 55.00032.000 – 58.00028.000 – 45.000
Scaleup45.000 – 85.00042.000 – 72.00035.000 – 65.000
Empresa de producto consolidada50.000 – 85.00050.000 – 80.00038.000 – 70.000
Corporate / Enterprise45.000 – 75.00050.000 – 80.00040.000 – 65.000
Consultoría tecnológica32.000 – 45.00035.000 – 45.00030.000 – 40.000
Empresa internacional (bandas globales o europeas)55.000 – 90.00060.000 – 100.00045.000 – 80.000

Las startups early-stage tienden a pagar menos en todas las ciudades. Barcelona concentra muchas de ellas, lo que explica por qué hay más oportunidades pero también más salarios contenidos, especialmente en perfiles mid o senior sin responsabilidad transversal. Madrid tiene menos startups de este tipo, pero cuando existen, los rangos suelen ser ligeramente más altos, muchas veces por la cantidad de financiación que han cerrado o por la competencia con corporate.

Las scaleups y las empresas de producto consolidado son donde Barcelona destaca con más claridad. En este tipo de compañías, el salario suele estar muy ligado al impacto del rol y al crecimiento del negocio, lo que genera rangos amplios. Aquí es habitual ver salarios muy competitivos en perfiles técnicos senior, especialmente cuando la empresa compite a nivel internacional. Y es el punto donde supera a Madrid

En corporate y enterprise, Madrid suele marcar el techo. La concentración de grandes compañías, banca, telecomunicaciones y multinacionales hace que las bandas salariales estén mejor definidas y que determinados roles (arquitectura, plataforma, gestión técnica) se paguen mejor que en otros mercados. El salario depende menos del stack concreto y más del nivel dentro de la organización.

La consultoría tecnológica mantiene un patrón bastante estable en todas las ciudades: rangos más contenidos y progresiones más previsibles. Madrid vuelve a situarse ligeramente por encima, pero la diferencia con Barcelona es insignificante. 

Las empresas internacionales son el mayor factor de distorsión. Cuando trabajan con bandas globales o europeas, la ciudad pierde peso y el salario se acerca más al mercado de referencia de la empresa que al mercado local. Por eso, algunos de los salarios más altos fuera de Madrid y Barcelona aparecen en hubs donde el coste de vida es menor, pero el empleador no es español (Google, Amazon, etc.).

Remote first: qué pasa con el trabajo en remoto

El trabajo en remoto cambió el mercado salarial. Ya no dependía tanto dónde vivías sino de para quién trabajabas. 

Ahora, conviven varios modelos de compensación y eso hace que las diferencias entre los mismos roles cada vez sean más grandes. 

  • El primero es el modelo clásico: salario ligado a ciudad. La empresa fija bandas distintas para Madrid, Barcelona y otras ubicaciones. Este enfoque sigue siendo habitual en compañías con presencial o híbrido obligatorio, y especialmente en corporate y enterprise. Aquí, vivir fuera de Madrid o Barcelona suele implicar un salario más bajo, incluso aunque el rol y la responsabilidad sean los mismos.
  • El segundo modelo es el salario por rol, con bandas nacionales. La empresa paga lo mismo dentro de España independientemente de dónde vivas. Este enfoque es común en scaleups y empresas de producto con cultura remota desde hace años. En estos casos, la ciudad pierde peso y lo que manda es el nivel del rol. Aun así, estas bandas suelen construirse tomando como referencia Madrid y Barcelona, no el promedio del país.
  • El tercer modelo, menos frecuente pero muy relevante, es el de bandas internacionales o europeas. Aquí el salario se define fuera de España y la ubicación local importa poco. Este es el escenario en el que aparecen muchos de los salarios más altos fuera de Madrid y Barcelona. Aquí trabajar en remoto suele ser la norma. 

El remoto ha reducido las diferencias entre ciudades, pero no las ha eliminado. Ha creado un mercado más complejo, donde el salario ya no depende solo de dónde vives, sino de cómo decide pagar la empresa para la que trabajas.

Y un dato muy importante: dado que muchas empresas están volviendo a la presencialidad, les está costando más contratar y se ven obligadas a subir salarios. Aún así, la gran mayoría de profesionales en tecnología prefiere trabajar en remoto aunque el salario sea €5-10K menor

Qué significa todo esto para candidatos y empresas

Después de ver diferencias por ciudad, rol, tecnología, tipo de empresa y modelo de trabajo, lo importante es qué puedes hacer tú con esta información. Porque los datos, por sí solos, no cambian nada.

Para candidatos

Madrid y Barcelona concentran más oportunidades, pero no necesariamente las mejores para todo el mundo. En estas dos ciudades hay más volumen de ofertas y más rotación, lo que facilita moverse de empresa, crecer rápido o cambiar de stack. A cambio, la competencia es mayor y el coste de vida aprieta más.

Esto es vital en un momento en el que se contratan menos juniors. Desgraciadamente, si vives fuera de estas ciudades tienes muchas menos oportunidades. 

En los hubs tecnológicos fuera de Madrid y Barcelona hay menos ofertas, pero también menos ruido. Para perfiles senior, especialmente en backend, data, plataforma o gestión técnica, trabajar desde estas ciudades para empresas de fuera puede ser una combinación muy favorable: remoto + salario alto. El salario depende más del empleador que del mercado local.

La tecnología importa. Hay stacks que tienen más demanda en Madrid, otros que encajan mejor en Barcelona y otros que funcionan bien en remoto desde cualquier sitio. Entender dónde se concentra cada tipo de empresa ayuda a enfocar mejor la búsqueda y a no perder tiempo en procesos que, por estructura, no van a llegar al rango salarial esperado.

Toda esta información es útil también para negociar. No para exigir una cifra concreta, sino para argumentar por qué un rol, con ese nivel de responsabilidad y en ese tipo de empresa, se mueve en un rango determinado. La ciudad es solo una parte de la ecuación.

Para empresas

El riesgo más habitual es infra-pagar por asumir que el mercado sigue siendo local o que la media salarial es esta porque lo he visto en Manfred. En un entorno donde muchas empresas compiten a nivel nacional o internacional, fijar salarios solo por ciudad deja fuera a una parte importante del talento.

Si la empresa se sitúa en Madrid o Barcelona y quiere atraer al mejor talento, inevitablemente tiene que tener rangos salariales más altos a la media nacional

El modelo híbrido o presencial tiene un coste. Si se exige presencia física, la empresa compite con todas las demás que están en esa ciudad. En Madrid y Barcelona eso implica asumir salarios más altos o complementar con otros incentivos. No hacerlo suele traducirse en procesos largos o posiciones que no se cierran.

Ahora tienes los datos y ya sabes que más información son mejores oportunidades. Usa estos datos sabiamente. 

Si quieres ampliar datos sobre salarios, aquí tienes la Guía Salarial de Manfred 2026 con salarios por rol, percentiles y experiencia.