
Cuánto gana un médico en España: sueldos por especialidad 2026
Pocas profesiones despiertan tanta curiosidad salarial como la medicina. Entre quienes piensan en estudiar la carrera, los que ya ejercen y los que llegan de fuera, la pregunta recurrente es la misma: ¿cuánto gana un médico en España? Según datos de Randstad, el salario medio bruto anual ronda los 54.200 €, pero la cifra varía mucho según la especialidad, las guardias y si se trabaja en lo público o en lo privado. Aquí encontrarás un desglose detallado y actualizado para 2026.
Salario medio bruto anual: 54.200 € · Salario medio neto mensual: 2.940 € · Especialidad mejor pagada: Cirugía (6.000 €/mes con guardias) · Salario mínimo médico en sector público: 42.000 € brutos/año · Incremento por guardias (aprox.): 15.000 € – 30.000 € adicionales/año
Resumen rápido
- Salario medio 54.200 € brutos/año (Randstad (consultora de RR.HH.))
- Cirugía es la especialidad mejor pagada (OIE (portal de oposiciones))
- Salarios exactos por comunidad autónoma varían según convenios locales (Red Opositor (guía de oposiciones))
- No hay un desglose oficial del porcentaje de médicos que superan los 70.000 € anuales (Red Opositor (guía de oposiciones))
- Las guardias incrementan el salario entre 15.000 y 30.000 €/año, aunque el cálculo depende de factores variables (CalculaLaboral (portal laboral))
- La retribución por guardias sigue siendo el principal factor de aumento salarial en 2026 (Red Opositor (especialistas en oposiciones))
- La homologación de títulos extranjeros y la escasez de médicos en zonas rurales podrían elevar la demanda salarial
A continuación, los indicadores clave de la remuneración médica en España:
| Indicador | Valor |
|---|---|
| Salario medio médico España (bruto anual) | 54.200 € |
| Especialidad mejor pagada | Cirugía |
| Salario mínimo médico público (bruto anual) | 42.000 € |
| Porcentaje de españoles que ganan >60.000 € | 5,2% |
| Guardias extra anuales (ingreso adicional) | 15.000 – 30.000 € |
¿Cuánto gana un médico en España?
Salario medio por especialidad
El sueldo de un médico general sin guardias ronda los 49.600 € brutos anuales, según el portal OIE (portal de oposiciones). Pero las especialidades cambian el panorama.
Un cirujano con guardias puede duplicar el salario de un médico de familia sin guardias. La diferencia está en las horas extra y la demanda de cada área.
Cinco especialidades, un patrón: a más intervenciones quirúrgicas, más ingresos. Según OIE, los rangos mensuales netos orientativos son:
| Especialidad | Rango neto mensual (€) |
|---|---|
| Cirugía | 5.500 – 6.000 |
| Anestesiología | 5.500 – 6.000 |
| Ginecología | 4.500 – 5.500 |
| Pediatría | 3.500 – 4.500 |
| Medicina de Familia | 3.000 – 4.000 |
Sueldo base versus con guardias
Las guardias son el acelerador salarial más potente. Una guardia laborable de hospital se paga entre 430 y 650 € brutos por 24 horas, mientras que una festiva alcanza entre 600 y 840 €, según Red Opositor (guía de oposiciones médicas). Con dos guardias semanales, un médico puede sumar entre 15.000 y 30.000 € adicionales al año.
Más guardias significan más ingresos, pero también menos descanso y mayor desgaste. Para un médico joven, la decisión es financiera y personal.
El patrón es claro: quien elige hacer guardias incrementa su renta significativamente. Para un especialista en cirugía, el salario neto mensual puede superar los 6.000 € si acumula varias guardias al mes, según estimaciones del sector.
El impacto de las guardias en el salario anual es el factor que más separa a los médicos con mayores ingresos del resto.
¿Cuál es la especialidad médica mejor pagada en España?
Cirujano
La cirugía lidera la tabla con un sueldo neto mensual de hasta 6.000 € cuando se incluyen guardias, según OIE (portal de referencia para opositores). La demanda de cirujanos en hospitales públicos y privados mantiene esta especialidad en la cima.
Anestesiólogo
Muy cerca del cirujano, el anestesiólogo también ronda los 5.500 – 6.000 € netos al mes con guardias. Es una especialidad con alta carga de trabajo quirúrgico y buena retribución por hora de guardia.
Ginecólogo
Entre 4.500 y 5.500 € netos mensuales. La ginecología combina consultas, partos y cirugías, lo que abre oportunidades de guardias bien pagadas.
Pediatra
El pediatra se sitúa en el rango de 3.500 a 4.500 € netos al mes. La carga de guardias es menor que en cirugía, pero la demanda en atención primaria es alta.
Médico de familia
Con un sueldo base de 3.000 a 4.000 € netos al mes, el médico de familia puede alcanzar los 5.000 € si acumula guardias. En comunidades como Andalucía (SAS) el salario anual sin guardias ronda los 45.327 – 54.695 €, según Opotips (portal de oposiciones sanitarias).
La implicación: las especialidades quirúrgicas y de alta demanda hospitalaria concentran los salarios más altos. Para un médico de Atención Primaria, la subida salarial depende casi por completo de las guardias.
¿Cuánto gana un médico en el sector público en España?
Salario base por categoría
En la sanidad pública, el salario base de un facultativo especialista de área parte de unos 42.000 € brutos anuales y puede alcanzar los 55.000 € sin guardias, según Randstad (consultora de recursos humanos). Con guardias y complementos, la cifra se eleva hasta 70.000 € o más.
| Comunidad Autónoma | Salario base sin guardias (€) | Salario estimado con guardias (€) |
|---|---|---|
| Andalucía (SAS) | 45.326 – 54.695 | 60.000 – 84.000 |
| Madrid (SERMAS) | 51.559 | 66.000 – 81.000 |
| Galicia (SERGAS) | 47.026 | 62.000 – 77.000 |
| País Vasco (Osakidetza) | ~55.000 (estimado) | 70.000 – 85.000 |
Datos de Opotips y Red Opositor.
Complementos y antigüedad
Los complementos por guardias, nocturnidad, festivos y trienios pueden añadir entre un 20% y un 40% al salario base. Por ejemplo, una guardia localizada se paga entre 10 y 18 € por hora, mientras que la presencial en hospital va de 16 a 22 €/hora, según Red Opositor. País Vasco paga el tramo nocturno más alto (22 – 25 €/hora), mientras que Canarias y Extremadura están en el extremo inferior (15 – 17 €/hora).
El patrón: la comunidad autónoma donde se trabaja es un factor determinante. Un médico en el País Vasco puede ganar hasta 5.000 € más al año solo por las guardias nocturnas que uno en Canarias.
¿Cuánto gana un médico extranjero en España?
Requisitos de homologación
Un médico extranjero con título homologado y colegiado recibe el mismo salario que un médico español en el mismo puesto. El proceso de homologación puede durar entre 6 y 12 meses, según la información de Randstad. Durante ese tiempo no se puede ejercer, pero una vez completado, los derechos salariales son idénticos.
Diferencias salariales por origen
No hay una tabla oficial que distinga por nacionalidad. La clave está en la especialidad y la comunidad autónoma. Un médico extranjero especialista en cirugía cobrará lo mismo que un español con su misma categoría. Sin embargo, los médicos extracomunitarios suelen enfrentar más trabas burocráticas y retrasos en la homologación, lo que retrasa su entrada al mercado laboral.
Lo que esto significa: para un médico extranjero, el techo salarial es el mismo que para un nacional, pero el suelo de entrada se retrasa por los plazos administrativos. La paciencia es la clave.
¿70.000 euros es un buen salario en España?
Comparativa con salario medio nacional
El salario medio bruto en España ronda los 30.000 € anuales en 2025, según datos del INE. Con 70.000 €, un médico casi duplica esa media. Solo el 5,2% de los asalariados supera los 60.000 €, de acuerdo con Randstad. Por tanto, 70.000 € coloca a un médico en el percentil 95 de ingresos en España.
Porcentaje de trabajadores que superan esa cifra
Menos del 5% de los asalariados alcanza los 70.000 €. Para un médico con guardias, esa cifra es perfectamente alcanzable: un cirujano o anestesiólogo con dos guardias semanales supera holgadamente esa barrera.
70.000 € brutos no son 70.000 € netos. Tras IRPF y cotizaciones, el sueldo neto puede situarse entre 48.000 y 52.000 € anuales, dependiendo de la comunidad y las retenciones.
Hechos confirmados
- Salario medio 54.200 € brutos/año (Randstad)
- Las guardias incrementan el salario entre 15.000 y 30.000 €/año (CalculaLaboral)
- Cirugía es la especialidad mejor pagada (OIE)
Qué no está claro
- Salarios exactos por comunidad autónoma dependen de convenios no públicos
- El dato de cuántos médicos superan los 70.000 € anuales no está oficialmente desglosado
En definitiva, para un médico con guardias, 70.000 € es un objetivo realista que lo sitúa entre el 5% de los asalariados con mayores ingresos.
“El salario medio de un médico en la sanidad pública en España se sitúa en 54.200 € brutos anuales.”
Randstad (consultora de RR.HH.)
“Un médico especialista en el sistema público español cobra entre 3.500 € y 6.000 € brutos al mes según comunidad autónoma, especialidad y guardias.”
OIE (portal de oposiciones)
La decisión para un médico en España es clara: elegir una especialidad quirúrgica y acumular guardias maximiza los ingresos, pero exige disponibilidad y desgaste. Para un médico extranjero, la ruta es la homologación, que retrasa la entrada pero equipara el salario. En un país donde solo el 5% de los trabajadores gana más de 60.000 €, la medicina sigue siendo una de las carreras con mayor retorno económico, siempre que se esté dispuesto a asumir las guardias y la especialización que lo hacen posible.
eldiariocentral.net, bebee.com, ilerna.es, calculadornomina.es, xtart.com, otrodiario.com
Preguntas frecuentes
¿Cuánto gana un médico en España al mes sin guardias?
Un médico general sin guardias ingresa unos 49.600 € brutos anuales, lo que equivale a aproximadamente 2.940 € netos al mes en 12 pagas, según Randstad.
¿Qué especialidad médica tiene el salario más alto?
Cirugía es la especialidad mejor pagada, con un sueldo neto mensual de hasta 6.000 € con guardias, seguida de anestesiología y ginecología (OIE).
¿Cuánto cobra un médico de familia en España?
Un médico de familia gana entre 3.000 y 4.000 € netos al mes sin guardias, y puede llegar a 5.000 € con guardias. En el SAS de Andalucía, el salario anual sin guardias oscila entre 45.327 y 54.695 € (Opotips).
¿Es rentable ser médico en España comparado con otros países?
El salario medio en España (54.200 € brutos) es inferior al de Alemania (unos 80.000 €), Reino Unido (70.000 €) o Estados Unidos (250.000 $). Sin embargo, el coste de vida es más bajo y las guardias permiten acercarse a cifras competitivas.
¿Los médicos extranjeros ganan lo mismo que los españoles?
Sí, una vez homologado el título, el salario es idéntico al de un médico español del mismo puesto y especialidad (Randstad). El proceso de homologación suele durar entre 6 y 12 meses.
¿Cómo afectan las guardias al salario mensual?
Una guardia laborable de hospital se paga entre 430 y 650 € brutos; una festiva, entre 600 y 840 €. Con dos guardias a la semana, el ingreso adicional puede superar los 1.500 € netos al mes (Red Opositor).
¿Cuál es el salario de un pediatra en hospital público?
Un pediatra en el sistema público gana entre 3.500 y 4.500 € netos al mes, según la comunidad y las guardias. El salario base anual sin guardias ronda los 45.000 – 50.000 € brutos.