¿cuánto gana un médico en España?

Si estás buscando ejercer como médico, es posible que lo hagas por vocación o porque es una de las profesiones más reconocidas y estables.
Pero, ¿te has preguntado cuánto gana un médico en España?
Tienes que saber que el salario varía dependiendo del puesto, la experiencia, la comunidad autónoma y el tipo de contrato.
Por eso, en este artículo hemos reunido toda la información que necesitas para saber cuánto se cobra como médico en España y qué factores afectan al sueldo.
Así podrás valorar tu futuro profesional con información clara, actualizada y útil.
sueldo medio de un médico en España
Para responder a la pregunta de cuánto cobra un médico en España, hemos de fijarnos en el sueldo medio. Este oscila según la fuente y la especialidad, pero si consultamos los datos de 2025 del Sindicato Médico de Granada, veremos que se sitúa en los 49.139 € brutos anuales, sin contar guardias (35.000-37.000 € netos al año).
Para puestos de inicio sería ligeramente inferior, con cifras que rondan los 31.000-34.800 € brutos al año. Los más experimentados, en cambio, alcanzan los 60.000 € o más.
Hemos podido corroborar todos estos datos en el informe de tendencias salariales 2026, sector Salud, de Randstad Research. A partir de él, se puede fijar una horquilla que va desde los 33.000 hasta los 82.000 € brutos al año, según el nivel de experiencia de este profesional sanitario.
¿cuánto gana un médico al mes en España?
Atendiendo a los datos anteriores del mencionado Sindicato Médico, podemos decir que en España un médico gana de media entre 2.500 € y 2.642 € netos.
Aun así, esto puede variar según la comunidad autónoma donde se ejerce, siendo los médicos de Ceuta y Melilla los que más ganan con un sueldo de 4.190 € brutos al mes. En Navarra, en cambio, cobrarían unos 2.543 € brutos al mes.
diferencias entre sueldo bruto y neto
Hay que tener en cuenta que, en el caso de los médicos, muchas veces los pluses por guardias y otros extras se pagan aparte y no siempre figuran desde el principio en el sueldo bruto del contrato.
Esto hace que el sueldo neto pueda ser distinto cada mes y que el anual varíe.
¿cuánto cobra un médico en la sanidad pública frente a la privada?
El trabajo en sanidad pública implica mayor estabilidad y el acceso a complementos como antigüedad, trienios y guardias retribuidas que no siempre existen en la sanidad privada.
Por ello, el sueldo medio de un médico en la sanidad pública se sitúa en 54.200 € brutos anuales, a los que pueden sumarse los mencionados extras mes a mes.
¿cuánto gana un médico de familia en España?
El médico de familia es uno de los perfiles más visibles del sistema sanitario español. Su salario medio ronda los 43.600 € brutos anuales y unos 2.360 € netos mensuales, según datos de portales especializados en sanidad.
Este valor aumenta con la antigüedad y puede superar los 65.000 € brutos anuales para perfiles de más de 10 años de experiencia, llegando hasta los 80.000 € para quienes superan las dos décadas en la profesión.
Sin embargo, hay que saber que se parte de un salario base inferior y que lo que gana un médico de familia es distinto en cada comunidad autónoma.
sueldo base y complementos
El salario base de un médico de familia puede partir de los 32.100 € brutos anuales en los primeros años, y sumarse por antigüedad, guardias, trienios u otros complementos variables en función de cargas asistenciales, horarios nocturnos o festivos.
Los años acumulados en la Administración, la realización de guardias o la obtención de plazas fijas también incrementan la nómina mensual.
comparativa por comunidades autónomas
El sueldo no es igual en toda España. Por ejemplo, en Andalucía, un médico de familia cobra de 2.004 € netos a 3.491 € netos mensuales; en Aragón, entre 2.529 € y 3.489 € netos; en Asturias, entre 2.040 € y 2.970 €; y en Baleares, entre 2.662 € y 3.587 €. Canarias, Galicia y Madrid suelen situarse por debajo de la media nacional; en cambio, comunidades como Murcia, País Vasco o Valencia ofrecen los salarios más altos.
Si visualizamos el salario neto mensual en forma de tabla, estas serían las cifras aproximadas por comunidad:
| Comunidad Autónoma | Salario neto mensual (mín.-máx.) |
|---|---|
| Andalucía | 2.004 € – 3.491 € |
| Aragón | 2.529 € – 3.489 € |
| Asturias | 2.040 € – 2.970 € |
| Baleares | 2.662 € – 3.587 € |
| Canarias | 2.571 € – 3.343 € |
| Cantabria | 2.571 € – 3.520 € |
| Castilla y León | 2.555 € – 3.411 € |
| Castilla-La Mancha | 2.510 € – 3.452 € |
| Cataluña | 2.072 € – 3.262 € |
| Extremadura | 2.654 € – 3.459 € |
| Galicia | 2.115 € – 3.558 € |
| Madrid | 2.511 € – 3.508 € |
| Murcia | 3.095 € – 3.854 € |
| País Vasco | 2.834 € – 3.849 € |
| La Rioja | 2.693 € – 3.494 € |
¿es lo mismo un médico de familia que un médico de cabecera?
Los términos médico de familia y médico de cabecera se utilizan indistintamente en España para referirse al especialista de Atención Primaria.
La única diferencia que puede haber es formativa, pues el de familia puede haber optado por la especialidad de Medicina Familiar y Comunitaria en el MIR.
Aun así, a día de hoy, todos los médicos que ejercen como médicos de cabecera en el sistema público han debido pasar por el MIR.
Así que, en la práctica actual, un médico de cabecera suele ser también un médico de familia… pero el término no implica por sí solo formación específica.
Desde el punto de vista salarial, ambos perfiles reciben la misma retribución si tienen la misma formación y antigüedad.
En España, el médico de cabecera tiene un salario muy similar al de sus compañeros de Medicina Familiar: entre 2.800 € y 3.200 € brutos al mes, pudiendo llegar a los 4.000 € si suma antigüedad, guardias y pluses.
¿cuánto cobra un médico residente (MIR) en España?
El salario de los médicos en formación (MIR) se estructura por años de residencia y depende mucho de la comunidad autónoma y las guardias realizadas:
salario según año de residencia (R1 a R5)
Los médicos residentes (MIR) perciben un salario que aumenta progresivamente con cada año de especialización, desde R1 hasta R5, si bien no todas las especialidades alcanzan el quinto año.
Esta sería una estimación orientativa de los sueldos mensuales brutos y netos por año de residencia:
| Año de Residencia | Sueldo bruto mensual (sin guardias) | Sueldo neto aproximado |
|---|---|---|
| R1 | 1.301 € - 1.566 € | 1.094 € - 1.350 € |
| R2 | 1.420 € - 1.690 € | 1.200 € - 1.450 € |
| R3 | 1.540 € - 1.810 € | 1.300 € - 1.550 € |
| R4 | 1.650 € - 1.940 € | 1.400 € - 1.620 € |
| R5 | 1.795 € - 2.097 € | 1.475 € - 1.740 € |
jornadas, guardias y pluses
La jornada ordinaria varía entre comunidades (suele ser de 37,5 a 40 horas semanales), pero los médicos residentes suelen añadir guardias mensuales abonadas aparte y gratificaciones por turnos festivos.
El precio por guardia varía entre 80 € y 120 € brutos por turno, aunque en comunidades con mayor demanda o especialidades críticas puede superar los 130€-140€ por guardia.
factores que influyen en el sueldo de un médico en España
Hay varios aspectos que determinan la nómina final de un médico, siendo los más importantes los años de experiencia, el tipo de contrato y la comunidad autónoma donde se trabaja:
años de experiencia
Cuantos más años de ejercicio profesional, mayor es el salario. Por ejemplo, un médico con menos de tres años de experiencia ronda los 35.300 € brutos anuales, mientras que un doctor con entre 10 y 20 años puede llegar a 69.200 € y superar los 89.600 € cuando se acumula más de 20 años en el sector.
comunidad autónoma
Tanto el sueldo como los complementos varían entre regiones. Comunidades como Navarra, País Vasco, Madrid y Valencia presentan las mejores remuneraciones, siendo hasta un 20% más altas que en zonas como Andalucía, Extremadura o Canarias.
tipo de contrato (fijo, interino, sustituto)
El contrato más estable es el de personal fijo, con trienios y pluses asociados.
Los interinos y sustitutos pueden recibir nóminas más bajas y menos complementos, aunque algunos logran igualar el promedio por la acumulación de guardias o jornadas extraordinarias.
¿Quieres trabajar como médico en España? Desde Randstad te conectamos con empresas del sector y te damos recursos educativos y contenidos como este que te ayuden en tu búsqueda de empleo.
Y si eres una empresa de la sanidad privada, disponemos de las soluciones de búsqueda de talento que necesitas.
-
4 marzo 2026 ¿qué es un médico internista y qué hace? -
16 febrero 2026 ¿cuánto puede cobrar un auxiliar de enfermería en España? -
4 febrero 2026 cuánto cobra un técnico de farmacia en España. -
21 enero 2026 cuánto cobra un ingeniero informático en España. -
16 diciembre 2025 salario en especie en la nómina: ejemplos, casos y límites.
¿listo para el éxito profesional?
suscríbete a nuestra newsletter.
Ya seas un profesional en busca de oportunidades o un experto en recursos humanos en busca de herramientas, tenemos los mejores artículos especializados para ti, ¡estamos aquí para ayudarte a brillar!
suscríbete ya