Salario medio por provincia en España: el panorama general
El salario medio anual nacional en España fue de 24.962 euros en 2024, según las estadísticas de la Agencia Tributaria (AEAT), con un total de 20.637.992 asalariados registrados ese año. Esta cifra sirve como punto de referencia para interpretar los datos de cada provincia: una provincia se sitúa por encima o por debajo de ese valor, y la distancia respecto a la media indica cuánto se aleja de la situación general del país.
Cifra de referencia nacional
| Indicador | Valor (2024) |
|---|---|
| Salario medio anual nacional | 24.962 euros |
| Asalariados registrados en España | 20.637.992 |
| Fuente | Agencia Tributaria (AEAT) |
Cómo usar la media nacional al comparar provincias
La media nacional funciona como umbral. Al consultar la tabla provincial de la AEAT, conviene seguir estos pasos:
- Comparar cada provincia con los 24.962 euros para saber si queda por encima o por debajo del promedio nacional.
- Calcular la diferencia en euros entre la provincia y la media, restando ambas cifras, para dimensionar la brecha.
- Tener en cuenta el número de asalariados antes de extraer conclusiones sobre el peso económico de una provincia, ya que el dato nacional agrega a todo el país.
Esta sección se limita al dato nacional de 2024. Las provincias con los salarios más altos y más bajos, así como el método de cálculo empleado por la AEAT y el INE, se tratan en secciones posteriores.

¿Qué provincias tienen los salarios más altos?
En 2024, la Comunidad de Madrid tuvo el salario medio anual más alto de España, con 31.911 euros, seguida de Barcelona con 29.255 euros. Según la Agencia Tributaria (AEAT), la media nacional fue de 24.962 euros, calculada sobre 20.637.992 asalariados. Entre las provincias con dato en la ficha, siete superan esa cifra.
Provincias por encima de la media nacional
| Posición | Provincia | Salario medio anual 2024 (euros) |
|---|---|---|
| 1 | Comunidad de Madrid | 31.911 |
| 2 | Barcelona | 29.255 |
| 3 | Ceuta | 26.041 |
| 4 | A Coruña | 25.959 |
| 5 | Valladolid | 25.571 |
| 6 | Asturias | 25.470 |
| 7 | Zaragoza | 25.448 |
Cómo interpretar la posición
Madrid y Barcelona ocupan los dos primeros puestos y se sitúan claramente por encima del resto de la lista. Las cinco provincias restantes (Ceuta, A Coruña, Valladolid, Asturias y Zaragoza) se agrupan en un intervalo estrecho, entre 25.448 y 26.041 euros, por lo que su orden relativo cambia poco entre ellas. Al comparar, conviene tener en cuenta que todas están por encima de la media nacional, pero solo las dos primeras destacan de forma marcada.
¿Qué provincias tienen los salarios más bajos?
Según la Agencia Tributaria (AEAT) para 2024, las cinco provincias con menor salario medio anual son Jaén, Huelva, Almería, Badajoz y Córdoba. Todas se sitúan por debajo de 19.500 euros. En el mismo año, la media nacional fue de 24.962 euros, calculada sobre 20.637.992 asalariados.
| Posición | Provincia | Comunidad autónoma | Salario medio anual 2024 |
|---|---|---|---|
| 1 | Jaén | Andalucía | 17.792 € |
| 2 | Huelva | Andalucía | 18.012 € |
| 3 | Almería | Andalucía | 18.733 € |
| 4 | Badajoz | Extremadura | 18.927 € |
| 5 | Córdoba | Andalucía | 19.488 € |
Cuatro de estas cinco provincias son andaluzas y la quinta es extremeña. Por eso, los niveles salariales más bajos se agrupan en una concentración territorial en Andalucía y Extremadura, y no aparecen de forma dispersa por el país.
Por encima de este grupo aparecen otras provincias de la ficha con cifras de entre 20.984 y 21.902 euros:
-
Alicante: 20.984 €
-
S. C. de Tenerife: 21.321 €
-
Málaga: 21.479 €
-
Sevilla: 21.876 €
-
Las Palmas: 21.902 €
-
Málaga: 21.479 €
-
Sevilla: 21.876 €
-
Las Palmas: 21.902 €
Todas estas provincias también se sitúan por debajo de la media nacional, pero quedan por encima de Córdoba, la provincia con el valor más alto de la lista baja.
¿Cuánto separa a Madrid de Jaén?
En 2024, la Comunidad de Madrid tuvo el salario medio anual más alto de la tabla provincial, con 31.911 euros, mientras que Jaén registró el más bajo, con 17.792 euros. La brecha entre ambas es de unos 14.100 euros al año.
Para expresarla en porcentaje, se resta el salario de Jaén al de Madrid y el resultado se divide entre el salario de Jaén:
- Diferencia: 31.911 − 17.792 = 14.119 euros
- Porcentaje: 14.119 ÷ 17.792 ≈ 79 %
Madrid gana, por tanto, alrededor de un 79 % más que Jaén. Dicho de otra forma, el salario medio madrileño equivale a 1,79 veces el jiennense. Cálculo propio a partir de las cifras de la Agencia Tributaria (AEAT) 2024.
Jaén no es un caso aislado en la cola de la tabla. Estas son las cinco provincias con el salario medio más bajo de 2024, comparadas con Madrid:
| Provincia | Salario medio anual 2024 | Diferencia con Madrid |
|---|---|---|
| Madrid | 31.911 € | — |
| Jaén | 17.792 € | −14.119 € |
| Huelva | 18.012 € | −13.899 € |
| Almería | 18.733 € | −13.178 € |
| Badajoz | 18.927 € | −12.984 € |
| Córdoba | 19.488 € | −12.423 € |
La media nacional de 2024 fue de 24.962 euros. Jaén queda unos 7.170 euros por debajo de ella y Madrid unos 6.949 euros por encima, lo que indica que la distancia se reparte casi a partes iguales entre los dos extremos respecto al promedio.

Salario medio y coste de la vivienda
La relación entre salario y vivienda se mide dividiendo el precio de compra entre el salario anual medio de la zona. El resultado indica cuántos años de ingresos anuales hacen falta para pagar una vivienda, y permite comparar territorios aunque sus precios absolutos sean distintos. La ficha de datos de esta guía recoge solo los salarios de la AEAT de 2024. No incluye precios de compraventa ni precios por metro cuadrado, así que esta sección describe el método y no cita cifras inmobiliarias.
Cálculo básico: precio entre salario
Fórmula: años de salario = precio de compra ÷ salario anual de la provincia.
- Obtener el precio por metro cuadrado de la provincia en fuentes públicas oficiales de compraventas.
- Calcular el precio de la vivienda de referencia: superficie × precio por m².
- Dividir ese precio entre el salario anual medio de la misma provincia.
- Repetir el cálculo con la misma superficie en otra provincia para comparar.
Mantener la misma superficie en todas las comparaciones es lo que hace que los resultados sean comparables.
Qué cifras del salario sirven como divisor
| Concepto | Cálculo | Resultado |
|---|---|---|
| Salario medio nacional 2024 (AEAT) | Dato de la ficha | 24.962 € |
| Años de salario por cada 10.000 € de precio, media nacional | 10.000 ÷ 24.962 | 0,40 años |
| Diferencia salarial Madrid frente a Jaén | 31.911 − 17.792 | unos 14.100 € anuales (cálculo propio) |
| Relación salarial Madrid/Jaén | 31.911 ÷ 17.792 | 1,79 |
Con un mismo precio de vivienda, un comprador con el salario medio de Jaén necesitaría unas 1,79 veces más años de ingresos que uno con el salario medio de Madrid. Esa proporción depende solo del divisor salarial, no del precio.
Límites del método
- El salario medio de la AEAT de 2024 se calcula sobre 20.637.992 asalariados.
- Un promedio provincial oculta diferencias entre municipios y entre tipos de vivienda.
- Para el alquiler se aplica la misma lógica, comparando la renta anual (renta mensual × 12) con el salario anual. La ficha no incluye cifras de alquiler, así que el resultado debe obtenerse de fuentes actualizadas.
¿Por qué no aparecen País Vasco y Navarra?
La tabla provincial de la AEAT para 2024 que recoge la ficha no incluye cifras de Álava, Gipuzkoa, Bizkaia ni Navarra. Ninguna de las provincias con dato en la ficha pertenece a estas dos comunidades, así que el salario medio de este territorio no puede situarse en el ranking ni compararse con la media nacional de 24.962 euros anuales. La ficha no explica el motivo de la ausencia, por lo que lo que sigue describe el marco institucional que suele estar detrás, sin atribuir cifras a estos territorios.
Régimen foral y haciendas tributarias propias
El régimen foral es el sistema por el que el País Vasco y Navarra gestionan sus impuestos con haciendas tributarias propias, distintas de la Agencia Tributaria estatal. En Navarra, la administración tributaria corresponde a la Hacienda Foral de Navarra. En el País Vasco, las diputaciones forales de Álava, Gipuzkoa y Bizkaia ejercen esas competencias en sus respectivos territorios.
Si la información fiscal de los asalariados se gestiona en esos organismos, la estadística construida a partir de la AEAT puede no recoger estos territorios de la misma forma que el resto de provincias. La ficha no confirma esta causa, así que debe tratarse como hipótesis de contexto.
Qué permite y qué no permite la ficha
- Permite: la cifra nacional de 24.962 euros, los 20.637.992 asalariados de 2024 y los valores de las provincias listadas, desde Madrid (31.911 euros) hasta Jaén (17.792 euros).
- No permite: situar Álava, Gipuzkoa, Bizkaia o Navarra en el ranking, calcular su diferencia con la media o estimar un valor a partir de provincias vecinas.
Cómo tratar la ausencia en un análisis
- Revisar la fuente original de la tabla provincial para ver si incluye notas sobre estas comunidades.
- Consultar si cada hacienda foral publica estadísticas salariales propias y comprobar su metodología antes de compararlas con la AEAT, porque no son necesariamente equivalentes.
- Indicar de forma explícita que el dato falta, en lugar de omitir el territorio sin aviso.
Cómo se calcula el salario medio: AEAT frente a INE
El salario medio anual que publica la Agencia Tributaria (AEAT) se obtiene de registros fiscales. La AEAT trabaja con las declaraciones y las retenciones del IRPF, es decir, con lo que los contribuyentes declaran y lo que se retiene en nómina. Según esta fuente, en 2024 había 20.637.992 asalariados en España, con un salario medio anual nacional de 24.962 euros. Las cifras provinciales de este artículo proceden de la misma base, así que comparten método.
La Encuesta Anual de Estructura Salarial del INE sigue otro camino. Es una operación estadística basada en encuesta, no en declaraciones fiscales, y sus resultados dependen de su diseño muestral y de las respuestas recogidas. Las dos fuentes no son intercambiables sin ajustes: una mide lo que consta en la declaración fiscal y la otra lo que se obtiene por encuesta.
Diferencias principales entre ambas:
- Cobertura: los registros fiscales alcanzan a quienes presentan IRPF o tienen retenciones. La encuesta cubre el universo que define su diseño. Quién entra en cada conjunto cambia la media resultante.
- Definición del salario: el concepto puede incluir o excluir pagas extraordinarias, retribuciones variables o parte del tiempo trabajado. Antes de comparar dos cifras, conviene confirmar qué componentes incluye cada una.
- Unidad de medida: la AEAT expresa el dato como salario medio anual por asalariado. Compararlo con un salario mensual o por hora produce diferencias que no reflejan variaciones reales.
Para comparar provincias, conviene usar una sola fuente de principio a fin. Mezclar datos de la AEAT y del INE en una misma tabla invalida la comparación, aunque ambas cifras parezcan referirse a lo mismo.
Preguntas frecuentes
¿Qué provincia tiene el salario más alto y cuál el más bajo?
La Comunidad de Madrid registró el salario medio anual más alto en 2024, con 31.911 euros, y Jaén el más bajo, con 17.792 euros. La diferencia entre ambas es de 14.119 euros, es decir, un 79,4 % más que en Jaén (cálculo propio a partir de datos de la AEAT).
¿Qué provincias superan la media nacional y cuáles quedan por debajo?
Por encima de los 24.962 euros estaban Ceuta (26.041 euros), A Coruña (25.959 euros), Valladolid (25.571 euros), Asturias (25.470 euros) y Zaragoza (25.448 euros). Por debajo se situaban, entre otras, Valencia (24.209 euros), Illes Balears (24.254 euros), Alicante (20.984 euros) y Córdoba (19.488 euros).
¿Un salario más alto implica un mejor nivel de vida?
No necesariamente, porque la tabla de la AEAT solo recoge ingresos salariales y no incluye precios de vivienda ni coste de vida local. Para comparar provincias como lugar de residencia, el salario debe leerse junto con esos otros datos.