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 22 September 2026 · 10 official sources · 5,947 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,222
active shortage reports tracked
1,819
medicines currently affected
10
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
RisperidoneN05AX089🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇬🇷 🇮🇪 🇮🇹 🇸🇪
OlanzapineN05AH038🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹 🇸🇪
CiprofloxacinJ01MA027🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
IfosfamideL01AA067🇦🇹 🇩🇪 🇪🇺 🇫🇷 🇮🇪 🇮🇹 🇸🇪
QuetiapineN05AH046🇦🇹 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
LenalidomideL04AX046🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
LevetiracetamN03AX146🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
SertralineN06AB066🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹 🇸🇪
SildenafilG04BE036🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
EtoricoxibM01AH056🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪

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,819 medicines
QuetiapineN05AH04🇦🇹 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹
Shortage107 register entries · shortage reported in 6 countries
RisperidoneN05AX08🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage59 register entries · shortage reported in 9 countries
OlanzapineN05AH03🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage56 register entries · shortage reported in 8 countries
Quetiapinfumarat (Ph.Eur.)N05AH04🇩🇪 🇬🇷
Shortage50 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🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage37 register entries · shortage reported in 6 countries
SertralineN06AB06🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage34 register entries · shortage reported in 6 countries
Kvetiapinfumarat🇸🇪
Shortage32 register entries · shortage reported in 1 country
Lakosamid🇪🇸 🇮🇹 🇸🇪
Shortage32 register entries · shortage reported in 3 countries
Dabigatran etexilatoB01AE07🇦🇹 🇩🇪 🇪🇸 🇮🇹 🇸🇪
Shortage36 register entries · shortage reported in 5 countries
SildenafilG04BE03🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage31 register entries · shortage reported in 6 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🇪🇸 🇬🇷 🇮🇹 🇸🇪
Shortage24 register entries · shortage reported in 4 countries
Paracetamol🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage26 register entries · shortage reported in 5 countries
IbuprofenM01AE01🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage21 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
AprepitantA04AD12🇦🇹 🇩🇪 🇪🇸 🇫🇷 🇮🇪 🇮🇹
Shortage22 register entries · shortage reported in 6 countries
Atorvastatin🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage31 register entries · shortage reported in 5 countries
Rivastigmin🇪🇸 🇮🇹 🇸🇪
Shortage20 register entries · shortage reported in 3 countries
Calcium, CholecalciferolA11CC05🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage19 register entries · shortage reported in 6 countries
AripiprazolN05AX12🇦🇹 🇪🇸 🇬🇷 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
Estradiol🇮🇪 🇮🇹 🇸🇪 🇬🇧
Shortage32 register entries · shortage reported in 4 countries
Hydrochlorothiazid; ValsartanC09DA03🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage19 register entries · shortage reported in 4 countries
Lansoprazol🇦🇹 🇪🇸 🇮🇹 🇸🇪
Shortage18 register entries · shortage reported in 4 countries
TopiramateN03AX11🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇮🇹 🇸🇪
Shortage19 register entries · shortage reported in 6 countries
Palipéridone🇫🇷 🇮🇹
Shortage18 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
CiprofloxacinJ01MA02🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage18 register entries · shortage reported in 7 countries
EscitalopramN06AB10🇦🇹 🇩🇪 🇪🇸 🇬🇷 🇮🇪 🇸🇪
Shortage16 register entries · shortage reported in 6 countries
Fluoxetine🇦🇹 🇪🇸 🇫🇷 🇮🇹 🇸🇪
Shortage23 register entries · shortage reported in 5 countries
Pramipexoldihydrochlorid-MonohydratN04BC05🇦🇹 🇩🇪 🇬🇷 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
TemozolomidL01AX03🇪🇸 🇬🇷 🇮🇹 🇸🇪
Shortage17 register entries · shortage reported in 4 countries
Clarithromycin🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage17 register entries · shortage reported in 5 countries
CyclophosphamideL01AA01🇦🇹 🇩🇪 🇪🇸 🇪🇺 🇫🇷 🇮🇹
Shortage16 register entries · shortage reported in 6 countries
Enalapril maleate🇪🇸 🇮🇪 🇸🇪
Shortage15 register entries · shortage reported in 3 countries
Furosemide🇪🇸 🇫🇷 🇮🇪 🇮🇹 🇸🇪
Shortage17 register entries · shortage reported in 5 countries
Meloxikam🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 2 countries
Montelukast🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 5 countries
OxaliplatinL01XA03🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 6 countries
Paliperidon palmitatN05AX13🇦🇹 🇩🇪 🇬🇷 🇸🇪
Shortage15 register entries · shortage reported in 4 countries
Pomalidomid🇪🇸 🇫🇷 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 4 countries
Sitagliptin🇦🇹 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 5 countries
VenlafaxineN06AX16🇦🇹 🇫🇷 🇬🇷 🇮🇹
Shortage18 register entries · shortage reported in 4 countries
Amoxicillin-TrihydratJ01CA04🇩🇪 🇪🇸 🇮🇹 🇸🇪
Shortage14 register entries · shortage reported in 4 countries
DinoprostoneG02AD02🇦🇹 🇩🇪 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 6 countries
EsomeprazoleA02BC05🇦🇹 🇩🇪 🇪🇸 🇮🇪 🇮🇹 🇸🇪
Shortage15 register entries · shortage reported in 6 countries
Finasterid🇮🇹 🇸🇪
Shortage14 register entries · shortage reported in 2 countries
FluconazolJ02AC01🇦🇹 🇩🇪 🇪🇸 🇮🇹
Shortage15 register entries · shortage reported in 4 countries
Iomeron🇪🇸
Shortage14 register entries · shortage reported in 1 country
IsotretinoinD10BA01🇩🇪 🇬🇷 🇮🇹 🇸🇪
Shortage14 register entries · shortage reported in 4 countries
IvabradineC01EB17🇦🇹 🇪🇸 🇬🇷 🇮🇪 🇮🇹 🇸🇪
Shortage14 register entries · shortage reported in 6 countries
Olmesartan medoxomil🇮🇪 🇮🇹
Shortage14 register entries · shortage reported in 2 countries