I’ve noticed more and more discussions on the forums about studying in Spain, with many people interested in pursuing medicine. As someone with experience, I often get questions like “Is it hard to become a doctor in Spain?” or “Can foreigners take the MIR exam?”. So, I decided to start this thread to provide a comprehensive overview of the [Spanish medical education] system as I understand it. I hope this helps those who need it, and everyone is welcome to add to the discussion!
Undergraduate Stage
To become a doctor in Spain, the first step is to complete a six-year undergraduate medical degree. This is not an easy path. The entry scores for medical schools in Spain are the highest among all majors, consistently above 13 (out of 14). This means you not only need top scores in your university entrance exams but also outstanding grades from your final two years of high school. The undergraduate program is incredibly intensive. The first two years cover basic medical sciences like biochemistry and anatomy, while the next four years are dedicated to clinical studies and hospital internships, combining theory with practice. It’s grueling but immensely rewarding.

The Core: The MIR Exam
After graduating from your six-year undergraduate program, you’ll have a medical degree, but that’s just the beginning. To become a specialist, you must pass the renowned MIR exam. This can be understood as Spain’s national examination for medical residents, and it’s the sole gateway to entering the public healthcare system for specialized training. The MIR exam is held once a year, and the competition is incredibly fierce, with thousands of graduates vying for a spot in their desired specialty and hospital. Your exam score determines your national ranking, and a higher rank gives you priority in choosing your specialty and hospital. For instance, popular specialties like cardiology, dermatology, and plastic surgery often require a very high ranking.
Specialty Training Stage
After passing the MIR exam, you become a resident doctor (Médico Interno Residente) and begin your 4 to 5 years of specialty training, depending on your chosen field. During this time, you work and learn in a specific department of a hospital under the guidance of supervising physicians, and you receive a formal salary. This period is still very demanding, as this [guide to living in Spain] also notes, involving rotations through different departments, extensive clinical work, and on-call duties. Here is a brief list of the training duration for some common specialties:
| Specialty | Training Duration |
| Family and Community Medicine | 4 years |
| Internal Medicine | 5 years |
| Pediatrics | 4 years |
| General Surgery | 5 years |
| Cardiology | 5 years |
Upon completing the required years of training and passing the final assessment for your [Spanish medical education], you will finally obtain your specialist title, becoming a specialist doctor qualified to practice independently in Spain. In total, from entering university to becoming a specialist, it takes at least 6 + ⅘ = 10 to 11 years. It’s a long and challenging journey that requires immense passion and perseverance. I hope this information is helpful. Feel free to leave any questions below, and let’s discuss them together!