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 11 September 2026 · 9 official sources · 6,020 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
6,423
active shortage reports tracked
1,830
medicines currently affected
9
official sources aggregated
🇮🇹 2,435
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
RisperidoneN05AX089🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇬🇷 🇮🇪 🇮🇹 🇸🇪
OlanzapineN05AH038🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹 🇸🇪
PregabalinN02BF027🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
CiprofloxacinJ01MA027🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
EzetimibeC10AX097🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
IfosfamideL01AA067🇦🇹 🇩🇪 🇪🇺 🇫🇷 🇮🇪 🇮🇹 🇸🇪
QuetiapineN05AH046🇦🇹 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
LenalidomideL04AX046🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
LevetiracetamN03AX146🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
SertralineN06AB066🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹 🇸🇪

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,830 medicines
QuetiapineN05AH04🇦🇹 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
Shortage98 register entries · shortage reported in 6 countries
PregabalinN02BF02🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage64 register entries · shortage reported in 7 countries
Atomoxetine hydrochlorideN06BA09🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇸🇪
Shortage59 register entries · shortage reported in 5 countries
RisperidoneN05AX08🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage57 register entries · shortage reported in 9 countries
OlanzapineN05AH03🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage56 register entries · shortage reported in 8 countries
Quetiapinfumarat (Ph.Eur.)N05AH04🇩🇪 🇬🇷
Shortage51 register entries · shortage reported in 2 countries
GalantaminaN06DA04🇦🇹 🇩🇪 🇪🇸 🇸🇪
Shortage43 register entries · shortage reported in 4 countries
LenalidomideL04AX04🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage40 register entries · shortage reported in 6 countries
Tadalafil🇦🇹 🇪🇸 🇮🇹 🇸🇪
Shortage40 register entries · shortage reported in 4 countries
LevetiracetamN03AX14🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage38 register entries · shortage reported in 6 countries
SertralineN06AB06🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage33 register entries · shortage reported in 6 countries
GabapentinN02BF01🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage33 register entries · shortage reported in 6 countries
Kvetiapinfumarat🇸🇪
Shortage32 register entries · shortage reported in 1 country
SildenafilG04BE03🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage34 register entries · shortage reported in 6 countries
Dabigatran etexilatoB01AE07🇦🇹 🇩🇪 🇪🇸 🇮🇹 🇸🇪
Shortage35 register entries · shortage reported in 5 countries
Lakosamid🇪🇸 🇮🇹 🇸🇪
Shortage29 register entries · shortage reported in 3 countries
EtoricoxibM01AH05🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage28 register entries · shortage reported in 6 countries
Quetiapina fumarato🇮🇹
Shortage28 register entries · shortage reported in 1 country
Duloxetine hydrochlorideN06AX21🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage25 register entries · shortage reported in 6 countries
CinacalcetH05BX01🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage26 register entries · shortage reported in 6 countries
Ezetimibe, SimvastatinC10BA02🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage25 register entries · shortage reported in 6 countries
OmeprazolA02BC01🇪🇸 🇬🇷 🇮🇹 🇸🇪
Shortage25 register entries · shortage reported in 4 countries
IbuprofenM01AE01🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage22 register entries · shortage reported in 5 countries
Paracetamol🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage22 register entries · shortage reported in 5 countries
RepaglinidA10BX02🇪🇸 🇬🇷 🇮🇹 🇸🇪
Shortage21 register entries · shortage reported in 4 countries
Simvastatin🇦🇹 🇮🇪 🇮🇹 🇸🇪
Shortage21 register entries · shortage reported in 4 countries
Atorvastatin🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage26 register entries · shortage reported in 5 countries
Calcium, CholecalciferolA11CC05🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage20 register entries · shortage reported in 6 countries
Rivastigmin🇪🇸 🇮🇹 🇸🇪
Shortage20 register entries · shortage reported in 3 countries
AprepitantA04AD12🇦🇹 🇩🇪 🇪🇸 🇫🇷 🇮🇪 🇮🇹
Shortage23 register entries · shortage reported in 6 countries
AripiprazolN05AX12🇦🇹 🇪🇸 🇬🇷 🇮🇹
Shortage19 register entries · shortage reported in 4 countries
TopiramateN03AX11🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇮🇹 🇸🇪
Shortage19 register entries · shortage reported in 6 countries
Lansoprazol🇦🇹 🇪🇸 🇮🇹 🇸🇪
Shortage18 register entries · shortage reported in 4 countries
CiprofloxacinJ01MA02🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage19 register entries · shortage reported in 7 countries
Hydrochlorothiazid; ValsartanC09DA03🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
Palipéridone🇫🇷 🇮🇹
Shortage17 register entries · shortage reported in 2 countries
Tolterodine tartrateG04BD07🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇸🇪
Shortage17 register entries · shortage reported in 5 countries
Candesartan cilexetilC09CA06🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage17 register entries · shortage reported in 6 countries
CyclophosphamideL01AA01🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇮🇹
Shortage16 register entries · shortage reported in 6 countries
Fluoxétine🇦🇹 🇪🇸 🇫🇷 🇮🇹 🇸🇪
Shortage16 register entries · shortage reported in 5 countries
Pomalidomid🇪🇸 🇫🇷 🇮🇹 🇸🇪
Shortage16 register entries · shortage reported in 4 countries
Pramipexoldihydrochlorid-MonohydratN04BC05🇦🇹 🇩🇪 🇬🇷 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
Clarithromycin🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 5 countries
EscitalopramN06AB10🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇸🇪
Shortage15 register entries · shortage reported in 6 countries
EsomeprazoleA02BC05🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage16 register entries · shortage reported in 6 countries
EzetimibeC10AX09🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 7 countries
IvabradineC01EB17🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 6 countries
Meloxikam🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 2 countries
Olmesartan medoxomil🇮🇪 🇮🇹
Shortage15 register entries · shortage reported in 2 countries
OxaliplatinL01XA03🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 6 countries
Paliperidon palmitatN05AX13🇦🇹 🇩🇪 🇬🇷 🇸🇪
Shortage15 register entries · shortage reported in 4 countries
TemozolomidL01AX03🇬🇷 🇮🇹 🇸🇪
Shortage16 register entries · shortage reported in 3 countries
VenlafaxineN06AX16🇦🇹 🇫🇷 🇬🇷 🇮🇹
Shortage17 register entries · shortage reported in 4 countries
DinoprostoneG02AD02🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 6 countries
Enalapril maleate🇪🇸 🇮🇪 🇸🇪
Shortage14 register entries · shortage reported in 3 countries
Estradiol🇮🇪 🇮🇹 🇸🇪
Shortage14 register entries · shortage reported in 3 countries
Finasterid🇮🇹 🇸🇪
Shortage14 register entries · shortage reported in 2 countries
FluconazolJ02AC01🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage15 register entries · shortage reported in 4 countries
Furosemide🇪🇸 🇫🇷 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 5 countries
Iomeron🇪🇸
Shortage14 register entries · shortage reported in 1 country