I’ve recently seen many discussions on the forums about Spain’s healthcare benefits, but it seems few people talk about how doctors are actually trained. I happened to have researched this topic, so today I’d like to share an overview of the entire structure of Spain’s medical education system. This can serve as a reference for anyone interested in the subject, or for parents considering a medical career for their children in Spain.
Undergraduate Stage
To become a doctor in Spain, the first step is to complete a 6-year undergraduate medical degree (Grado en Medicina). These six years are anything but easy. The curriculum is incredibly dense, emphasizing both theory and practice. The first few years focus on basic sciences and medical theory, such as biochemistry, anatomy, and physiology. In the later years, students move on to clinical courses and begin internships, rotating through different hospital departments. This hands-on training, learning from practicing doctors, is known as “rotaciones clínicas.” Those who persevere through these six years to earn their degree are truly dedicated and academically gifted students.

The Crucial Hurdle: The MIR Exam
Graduating with a medical degree is just the entry ticket; it doesn’t automatically grant a license to practice. Graduates must take a national standardized exam, the renowned MIR (Médico Interno Residente) exam. The competition for this exam is incredibly fierce, with thousands of graduates vying for a limited number of specialty training positions each year. The exam score, combined with the student’s undergraduate academic record, determines a final ranking. A higher rank grants more freedom to choose a desired hospital and a popular specialty. It’s safe to say the MIR exam is the single most critical step in shaping a medical student’s future career path.
Specialist Training
After passing the MIR exam and selecting a specialty based on their rank, graduates begin the specialist training period, which is a core part of Spanish medical education. This stage, known as the “Residencia,” lasts for 4 to 5 years. Doctors in this phase are called “Residentes.” They are essentially hospital employees who receive a salary, but their official title is “resident physician in training.” Under the guidance of supervising attending physicians, they gradually take on more complex clinical responsibilities—from seeing patients in clinics and managing hospital wards to performing surgeries—progressively developing into independent specialists. The training duration varies by specialty. I’ve compiled a simple table, and you can find more information in this Spain life guide:
| Specialty | Training Duration |
| Family and Community Medicine | 4 years |
| Internal Medicine | 5 years |
| Pediatrics | 4 years |
| Cardiology | 5 years |
| General Surgery | 5 years |
Upon completing the training and passing the final evaluation, which is the culmination of their [Spanish medical education], the resident earns their specialist title. Only then are they considered a fully qualified specialist, eligible to practice in either the public or private healthcare system. The entire journey, from entering university to becoming a specialist, takes a minimum of 10-11 years if all goes smoothly. It is truly a long and arduous process. After reading all this, don’t you have a newfound respect for Spanish doctors? If you have any questions or anything to add, feel free to join the discussion below!