EMA Download Medicine Data Tables

Datadory delivers pharmaceuticals data covering the EMA Download Medicine Data Tables: eleven machine-readable tables from the European Medicines Agency - 2,730 centrally authorised medicines across 39 documented columns, plus referrals, orphan designations, paediatric investigation plans, PSUSAs, DHPCs and supply shortages. Delivered as API, files, or your warehouse, on the cadence you choose.

What is the EMA Download Medicine Data Tables?

The EMA Download Medicine Data Tables are the European Medicines Agency's regulatory register flattened for machines: eleven tables describing the medicines the agency oversees through its centralised procedure, published as flat rows rather than as documents. The headline medicines table carries 2,730 products across 39 documented columns - identity, active substance and INN, WHO ATC codes, MeSH therapeutic areas, the full approved indication text, and nine boolean flags covering orphan designations, PRIME priority, conditional approvals, biosimilars, generics, advanced therapies, exceptional circumstances, accelerated assessment and additional monitoring. Around it sit ten companion tables: post-authorisation procedures, referrals, paediatric investigation plans, orphan designations, PSUSAs, DHPCs, medicine supply shortages, herbal medicines, medicines for use outside the EU, and maximum residue limits for veterinary products.

Every row keys on an EMA product number - the EMEA/H/C/005243-shaped identifier - and carries its procedural dates inline: European Commission decision, committee opinion adoption, marketing authorisation, withdrawal or lapse. Get a sample of this dataset and inspect real records before committing pipeline time.

What does a sample of the data look like?

A medicines row reads as identity, regulatory posture and timeline in one flat record. Three residents of the current table, three different regulatory biographies:

category                    Human
name_of_medicine            Lacosamide UCB
ema_product_number          EMEA/H/C/005243
medicine_status             Authorised
inn                         lacosamide
atc_code_human              N03AX18
therapeutic_group           Antiepileptics
developer_applicant_holder  UCB Pharma S.A.
marketing_authorisation     26/08/2019
last_updated                20/08/2026

Lacosamide UCB is the routine case - an authorised antiepileptic with a decade-old authorisation date and a recent touch on its record. The next two show why the flags earn their columns:

category                    Human
name_of_medicine            Xolremdi
ema_product_number          EMEA/H/C/006496
medicine_status             Authorised
inn                         mavorixafor
atc_code_human              L03AX24
orphan_medicine             Yes
exceptional_circumstances   Yes
developer_applicant_holder  Norgine B.V.
category                    Human
name_of_medicine            Epidyolex
ema_product_number          EMEA/H/C/004675
medicine_status             Authorised
inn                         cannabidiol
atc_code_human              N03AX
orphan_medicine             Yes
developer_applicant_holder  Jazz Pharmaceuticals Ireland Limited

Mavorixafor arrives as an orphan medicine authorised under exceptional circumstances; cannabidiol carries the orphan marker into a cannabis-derived therapy. Neither story requires opening a dossier - the boolean columns carry it, which is what makes thousand-row filters over rare-disease pipelines a query instead of a reading project.

What fields does the EMA Download Medicine Data Tables data include?

Twenty-three core fields carry the payload, spanning identity, classification, programme flags, the authorising company and the procedural date spine. Definitions below reflect the documented column set as shipped. The tables carry thirty-nine documented columns in total; the remaining sixteen - veterinary ATC codes, suspension and refusal dates, revision counters, the medicine page pointer and the rest of the programme flags - arrive as additional fields on request.

What does coverage look like across geography, time and granularity?

Geography - European Union and EEA territory by construction. The medicines table holds products authorised through the bloc's centralised procedure, human and veterinary sides alike, alongside committee opinions recommending use outside the EU. Authorisations issued by individual member states live in national registers rather than here, so Europe-wide market-share claims should be scoped to the centralised Procedure population the table actually represents.

Temporal - each row carries its current regulatory state plus the date spine behind it: Commission decision, opinion adoption, authorisation, and withdrawal, expiry, revocation or lapse where applicable. First-published and last-updated stamps mark when a row entered and changed, and revision counters increment on edits - so a longitudinal read pins to revision numbers instead of hoping two extracts agree. The agency's own table-generation log begins April 2026; earlier history rests on the date columns rather than archived snapshots.

Granularity - one row per medicine product, keyed on the EMA product number. Procedure-level business refuses to be crammed into the medicines row: referrals, paediatric investigation plans, orphan designations, PSUSAs, DHPCs, shortages and MRLs each get their own table, joined back by product identifier.

Scale check as of August 2026: eleven tables; the medicines table alone runs 2,730 rows by 39 documented columns.

How is the data delivered?

API, files, or your warehouse. Daily, weekly, or hourly.

Who uses this data, and for what?

  • Competitive landscape mapping - split the EU centralised register by ATC group, count authorisation holders per class, and separate originators from biosimilars and generics using the flags instead of name-matching heuristics.
  • Orphan and special-programme surveillance - orphan_medicine, prime_priority_medicine, conditional_approval and exceptional_circumstances make rare-disease and expedited pipelines filterable without reading a single dossier.
  • Shortage monitoring - the medicine supply shortages table turns supply disruption into a trackable series, joinable back to the medicines table by product identifier.
  • Pharmacovigilance targeting - additional_monitoring isolates the cohort sitting under enhanced reporting, a ready-made denominator for safety-signal work.
  • Portfolio and BD screening - holder, status and the date spine together answer who holds what, since when, and whose authorisations have lapsed - the raw material of landscape decks and diligence memos.

Which personas get the most value?

  • Competitive-intel product teams - the register is the EU's own answer to "who else is here?", pre-normalised by the regulator rather than assembled from press releases.
  • Data scientists in pharmaceuticals - typed columns, stable product-number keys and flag variables mean feature engineering starts on day one, not after a parsing project.
  • Investors and quants - approval, withdrawal and suspension dates across 2,730 products form base rates for pipeline-risk and catalyst-timing models.
  • Developers and builders - one identifier joins eleven tables, so integration work is join logic rather than document archaeology.

Which notes pair with this dataset?

Notes that pair well with this page:

  • Pharmaceuticals data hub - the pooled industry view this record sits inside, alongside chemistry, pricing and reference-drug corpora.
  • EMA Download Medicine Data Tables vs EMA Medicines Catalogue - two exports of the same register; the comparison spells out which view fits which job.
  • The European Medicines Agency source profile - what the agency publishes beyond these tables and how the pieces relate.
  • WHO ATC DDD Index - the classification system behind atc_code_human, useful when grouping needs defined daily doses rather than bare codes.
  • openFDA Drug APIs - the US counterpart register; together they bracket transatlantic approval timelines for the same molecule.
  • Persona pages - what competitive-intel, data-science and developer teams each do with a regulator-grade medicines register once it lands structured.

Field dictionary

Every field below is documented against real records. The full dictionary ships with the sample.

Field dictionary - twenty-three core fields across identity, classification, programme flags, holder and dates
fieldtypedefinitionexample
categoryenumHuman or veterinary medicine.Human
name_of_medicinestringBrand or product name of the medicine.Lacosamide UCB
ema_product_numberstringEMA procedure identifier for the product - the join key across all eleven tables.EMEA/H/C/005243
medicine_statusstringLifecycle status of the product: authorised, withdrawn, refused, suspended.Authorised
opinion_statusstringCommittee opinion status where one has been issued.Positive
international_non_proprietary_name_common_namestringINN or common name of the active moiety.lacosamide
active_substancestringActive substance or substances in the product.
atc_code_humanstringWHO ATC code marking where the drug acts and what it treats.N03AX18
pharmacotherapeutic_group_humanstringHuman-medicine pharmacotherapeutic group label.Antiepileptics
therapeutic_indicationtextFull approved therapeutic indication text.
therapeutic_area_meshtextMeSH therapeutic area terms, semicolon separated.Epilepsies, Partial
orphan_medicinebooleanWhether the product holds an orphan designation.Yes
conditional_approvalbooleanWhether the marketing authorisation is conditional.
biosimilarbooleanWhether the product is a biosimilar.
additional_monitoringbooleanWhether the medicine sits under additional pharmacovigilance monitoring.
prime_priority_medicinebooleanWhether the product entered the PRIME priority medicines scheme.
marketing_authorisation_developer_applicant_holderstringCompany developing, applying for or holding the marketing authorisation.UCB Pharma S.A.
european_commission_decision_datedateDate of the European Commission decision.23/07/2026
opinion_adopted_datedateDate the committee opinion was adopted.
marketing_authorisation_datedateDate the marketing authorisation was granted.26/08/2019
withdrawal_expiry_revocation_lapse_of_marketing_authorisation_datedateDate of withdrawal, expiry, revocation or lapse of the authorisation.
first_published_datedateDate the record first appeared in the agency's register.
last_updated_datedateDate the record was last touched.20/08/2026

Questions buyers ask

How many medicines does the EMA Download Medicine Data cover?

The medicines table holds 2,730 products as of August 2026, spanning human and veterinary medicines authorised through the EU's centralised procedure, plus opinions recommending use outside the EU. National authorisations issued by member states sit in separate national registers, so treat the table as the centralised-procedure population rather than the whole European market.

Which procedures get their own table?

Ten companion tables sit beside the medicines table: post-authorisation procedures, referrals, paediatric investigation plans, orphan designations, PSUSAs, DHPCs, medicine supply shortages, herbal medicines, medicines for use outside the EU, and maximum residue limits for veterinary products. Each keeps its own row shape and joins back to the medicines table on the EMA product number.

Which regulatory programmes are flagged inline?

Nine boolean columns: accelerated assessment, additional monitoring, advanced therapy, biosimilar, conditional approval, exceptional circumstances, generic, orphan medicine and PRIME priority medicine. Because they ride on the medicines row itself, a filter like "all conditionally approved orphans under additional monitoring" resolves in one pass over a single table.

How far back does the regulatory history reach?

Each record carries its full procedural date spine - Commission decision, opinion adoption, marketing authorisation, and withdrawal, expiry, revocation or lapse - so approval-to-exit arcs reconstruct from the row itself. The agency's table-generation log starts April 2026; earlier analysis leans on those date columns rather than archived table snapshots.

What does the data join against?

The EMA product number joins all eleven tables to each other. ATC codes align with the WHO ATC/DDD classification used across drug-reference systems; INNs and active substances map into molecule collections such as ChEMBL and DrugBank; holder names connect to company registries. Those shared keys make cross-walks to US and chemistry-side data a join, not a reconciliation project.

See the rows before you pay anything.

Name this dataset and we send real records from it — scoped to the fields you asked for.

See pricing