A public-interest data project by MobiDoctor · mobidoctor.eu

European Medicine Shortage Tracker

Availability information only — Mobi Doctor doesn't sell medicines; check with a pharmacy.

Search any medicine and see where it is short across Europe — combining the official EMA shortages catalogue with national registers. Statuses, reasons, expected resolution dates and agency-listed alternatives, refreshed from the primary sources.

Data refreshed 21 September 2026 · 8 official sources · 4,858 register entries

MEDICALLY REVIEWED
Dr. Chrysoula I. Liakou MD, PhD
Internal Medicine Specialist
Cancer Immunology Researcher
Reviewed 30 July 2026 · next review due 30 January 2027
5,286
active shortage reports tracked
1,640
medicines currently affected
8
official sources aggregated
🇮🇹 2,418
most reports: Italy

Most affected medicines across Europe right now

Active substances with current availability issues in the most registers at once.

MedicineATCRegisters reporting issuesWhere
RisperidoneN05AX088🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇬🇷 🇮🇪 🇮🇹
OlanzapineN05AH037🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
QuetiapineN05AH046🇦🇹 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
AprepitantA04AD126🇦🇹 🇩🇪 🇪🇸 🇫🇷 🇮🇪 🇮🇹
CyclophosphamideL01AA016🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇮🇹
IfosfamideL01AA066🇦🇹 🇩🇪 🇪🇺 🇫🇷 🇮🇪 🇮🇹
CiprofloxacinJ01MA026🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹
LenalidomideL04AX045🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹
LevetiracetamN03AX145🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹
Ezetimibe, SimvastatinC10BA025🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹

Shortage situation by country

Every country has its own live page: current shortages, what is driving them, newest register entries, practical steps for patients, and an embeddable counter.

Medicines with active availability issues

1,640 medicines
QuetiapineN05AH04🇦🇹 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
Shortage98 register entries · shortage reported in 6 countries
RisperidoneN05AX08🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇬🇷 🇮🇪 🇮🇹
Shortage55 register entries · shortage reported in 8 countries
Quetiapinfumarat (Ph.Eur.)N05AH04🇩🇪 🇬🇷
Shortage50 register entries · shortage reported in 2 countries
OlanzapineN05AH03🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
Shortage49 register entries · shortage reported in 7 countries
LenalidomideL04AX04🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹
Shortage34 register entries · shortage reported in 5 countries
Tadalafil🇦🇹 🇪🇸 🇮🇹
Shortage34 register entries · shortage reported in 3 countries
LevetiracetamN03AX14🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹
Shortage33 register entries · shortage reported in 5 countries
GalantaminaN06DA04🇦🇹 🇩🇪 🇪🇸
Shortage29 register entries · shortage reported in 3 countries
Quetiapina fumarato🇮🇹
Shortage28 register entries · shortage reported in 1 country
Ezetimibe, SimvastatinC10BA02🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹
Shortage23 register entries · shortage reported in 5 countries
SertralineN06AB06🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹
Shortage22 register entries · shortage reported in 5 countries
EtoricoxibM01AH05🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹
Shortage21 register entries · shortage reported in 5 countries
Lacosamida🇪🇸 🇮🇹
Shortage21 register entries · shortage reported in 2 countries
Dabigatran etexilatoB01AE07🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage23 register entries · shortage reported in 4 countries
OmeprazolA02BC01🇪🇸 🇬🇷 🇮🇹
Shortage21 register entries · shortage reported in 3 countries
SildenafilG04BE03🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹
Shortage22 register entries · shortage reported in 5 countries
Duloxetine hydrochlorideN06AX21🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹
Shortage19 register entries · shortage reported in 5 countries
IbuprofenM01AE01🇩🇪 🇪🇸 🇮🇪 🇮🇹
Shortage19 register entries · shortage reported in 4 countries
AprepitantA04AD12🇦🇹 🇩🇪 🇪🇸 🇫🇷 🇮🇪 🇮🇹
Shortage22 register entries · shortage reported in 6 countries
AripiprazolN05AX12🇦🇹 🇪🇸 🇬🇷 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
Hydrochlorothiazid; ValsartanC09DA03🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage19 register entries · shortage reported in 4 countries
Paracetamol🇦🇹 🇪🇸 🇮🇪 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
Calcium, CholecalciferolA11CC05🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹
Shortage17 register entries · shortage reported in 5 countries
CinacalcetH05BX01🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹
Shortage19 register entries · shortage reported in 5 countries
Palipéridone🇫🇷 🇮🇹
Shortage18 register entries · shortage reported in 2 countries
CyclophosphamideL01AA01🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇮🇹
Shortage16 register entries · shortage reported in 6 countries
Pramipexoldihydrochlorid-MonohydratN04BC05🇦🇹 🇩🇪 🇬🇷 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
TopiramateN03AX11🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇮🇹
Shortage17 register entries · shortage reported in 5 countries
EscitalopramN06AB10🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪
Shortage15 register entries · shortage reported in 5 countries
VenlafaxineN06AX16🇦🇹 🇫🇷 🇬🇷 🇮🇹
Shortage16 register entries · shortage reported in 4 countries
Atorvastatin🇦🇹 🇪🇸 🇮🇪 🇮🇹
Shortage15 register entries · shortage reported in 4 countries
FluconazolJ02AC01🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage15 register entries · shortage reported in 4 countries
Iomeron🇪🇸
Shortage14 register entries · shortage reported in 1 country
Olmesartan medoxomil🇮🇪 🇮🇹
Shortage14 register entries · shortage reported in 2 countries
OxaliplatinL01XA03🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹
Shortage14 register entries · shortage reported in 5 countries
Rosuvastatina sale di calcio🇮🇹
Shortage14 register entries · shortage reported in 1 country
Sodio cloruro🇮🇹
Shortage14 register entries · shortage reported in 1 country
TelmisartanC09CA07🇩🇪 🇪🇸 🇮🇪 🇮🇹
Shortage14 register entries · shortage reported in 4 countries
TemozolomidaL01AX03🇪🇸 🇬🇷 🇮🇹
Shortage15 register entries · shortage reported in 3 countries
Albumina umana🇮🇹
Shortage13 register entries · shortage reported in 1 country
CalcitriolA11CC04🇩🇪 🇪🇸 🇮🇹
Shortage13 register entries · shortage reported in 3 countries
Clarithromycin🇦🇹 🇪🇸 🇮🇪 🇮🇹
Shortage13 register entries · shortage reported in 4 countries
Duloxetina cloridrato🇮🇹
Shortage13 register entries · shortage reported in 1 country
Immunoglobulina umana normale🇮🇹
Shortage13 register entries · shortage reported in 1 country
Lansoprazol🇦🇹 🇪🇸 🇮🇹
Shortage13 register entries · shortage reported in 3 countries
TacrolimusL04AD02🇩🇪 🇪🇸 🇮🇹
Shortage13 register entries · shortage reported in 3 countries
AciclovirD06BB03🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage12 register entries · shortage reported in 4 countries
Amlodipino hidroclorotiazida🇪🇸
Shortage12 register entries · shortage reported in 1 country
Diclofenac sodico🇮🇹
Shortage12 register entries · shortage reported in 1 country
DinoprostoneG02AD02🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹
Shortage13 register entries · shortage reported in 5 countries
DocetaxelL01CD02🇦🇹 🇪🇸 🇬🇷 🇮🇹
Shortage13 register entries · shortage reported in 4 countries
Donepezil hydrochlorideN06DA02🇦🇹 🇪🇸 🇬🇷 🇮🇪
Shortage12 register entries · shortage reported in 4 countries
EzetimibeC10AX09🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹
Shortage13 register entries · shortage reported in 5 countries
Furosemide🇪🇸 🇫🇷 🇮🇪 🇮🇹
Shortage14 register entries · shortage reported in 4 countries
Ibandronic acid🇪🇸 🇮🇪 🇮🇹
Shortage12 register entries · shortage reported in 3 countries
IfosfamideL01AA06🇦🇹 🇩🇪 🇪🇺 🇫🇷 🇮🇪 🇮🇹
Shortage12 register entries · shortage reported in 6 countries
Pemetrexed🇪🇸 🇮🇹
Shortage12 register entries · shortage reported in 2 countries
RivaroxabanB01AF01🇦🇹 🇩🇪 🇪🇸 🇫🇷 🇮🇹
Shortage13 register entries · shortage reported in 5 countries
Simvastatin🇦🇹 🇮🇪 🇮🇹
Shortage12 register entries · shortage reported in 3 countries
UrapidilC02CA06🇦🇹 🇩🇪 🇮🇹
Shortage12 register entries · shortage reported in 3 countries