Data product

The FDA drug manufacturing register, as one joined dataset

The FDA publishes establishments, products, patents and shortages as four separate files with four different spellings of every company. We resolve them into one company key and ship four CSVs that join on it: who makes drugs for the US market, where, what they label, and which of those products are in shortage today.
10,312
resolved companies
9,929
registered establishments, 81 countries
136,807
NDC products
853
products in a current shortage
86 companies exposed
Buy

Two ways to buy

One-off
$199

The latest weekly version as a zip of four CSVs and a README with every column, the sources and the method. Download link by email, valid seven days.

Buy the full file, $199
Subscription
$49 / month

A fresh file every month from the weekly FDA ingest: new registrations, new and discontinued NDCs, and shortage status as of that week. Cancel any time by replying to a delivery email.

Subscribe, $49/month

Card, Link or US bank transfer through Stripe; an invoice is issued for the one-off file. Bank transfers are delivered once the payment clears. Download the free sample (100 manufacturers with the most current shortage exposure) to check the shape first.

Use

Who uses it

Sourcing and supply-chain teams

Every registered site that can manufacture, test or pack a drug, by country and operation, with a shortage flag on each product.

CDMO and API business development

A clean prospect list: companies resolved across DECRS, the NDC directory and the Orange Book, segmented so medical gas and feed mills drop out.

Investors and analysts

Product counts, application counts, patent counts and current shortage exposure per company, in one table that joins to the rest.

Distributors and pharmacies

Which labellers hold the products now in shortage or due to be discontinued, by NDC.

Fields

What is in the zip

Counts below are from the export of 2026-10-03 (5.2 MB zipped); each week's file is regenerated from that week's ingest. Join key across files: company_slug.

manufacturers.csv (10,312 rows)

FieldWhat it holds
company_slugStable company key (also the profile URL slug)
company_nameResolved company name
segmentpharma / repackager / personal-care / animal-feed / homeopathic / medical-gas / home-medical / retail-label
countryISO3 country of the primary registrant site
hq_locationHeadquarters location as resolved from registrations
facility_countFDA-registered establishments resolved to the company
country_countCountries those establishments are in
operationsUnion of registered establishment operations, semicolon-separated
service_tagsDerived capabilities: cdmo, api, analysis, packaging, labelling
product_countNDC products labelled by the company
application_countDistinct NDA/ANDA/BLA applications
patent_countOrange Book patent rows
shortage_products_currentCompany NDC products in a current FDA shortage
shortage_products_discontinuingCompany NDC products listed To Be Discontinued
profile_urlCompany page on pharmaceuticalcompanies.com

establishments.csv (9,929 rows)

FieldWhat it holds
fei_numberFDA Establishment Identifier
duns_numberDUNS number as registered
firm_nameRegistered firm name
company_slugResolved company (joins to manufacturers.csv)
addressRegistered address
cityCity
stateState or province
countryISO3 country
operationsRegistered operations, semicolon-separated (MANUFACTURE, API MANUFACTURE, ANALYSIS, PACK, LABEL...)
registration_expiresRegistration expiration date
registrant_nameRegistrant (parent filer) name
registrant_dunsRegistrant DUNS

products_ndc.csv (136,807 rows)

FieldWhat it holds
product_ndcProduct NDC (labeler-product)
company_slugResolved labeller company (joins to manufacturers.csv)
labeler_nameLabeller as filed
brand_nameBrand name
generic_nameGeneric name
active_ingredientsIngredient and strength, semicolon-separated
dosage_formDosage form
routeRoutes, semicolon-separated
marketing_categoryNDA / ANDA / BLA / OTC monograph / ...
application_numberApplication number where one applies
product_typeHUMAN PRESCRIPTION DRUG / HUMAN OTC DRUG / ...
marketing_startMarketing start date
marketing_endMarketing end date, blank if still marketed
shortage_statusCurrent / To Be Discontinued / Resolved, blank if never listed
shortage_availabilityAvailability text from the FDA shortage record
shortage_therapeutic_categoryTherapeutic category from the shortage record
shortage_updatedShortage record update date

shortages.csv (1,675 rows)

FieldWhat it holds
generic_nameDrug as named in the shortage feed
company_nameCompany as named in the shortage feed
company_slugResolved company, blank where unresolved
statusCurrent / To Be Discontinued / Resolved
availabilityAvailability
dosage_formDosage form
therapeutic_categoryTherapeutic category
presentationPresentation including package NDC
product_ndcProduct NDC parsed from the presentation
initial_posting_dateFirst posted
update_dateLast updated
Cadence

Coverage and updates

  • Every establishment on the FDA drug register worldwide, every NDC in the openFDA directory, and every FDA shortage record including resolved ones.
  • The FDA sources are ingested every Monday; the file is rebuilt and versioned by date after each ingest. Subscribers receive the latest version once a month.
  • Shortage exposure joins on the package NDC printed in each shortage record, which matches about 95% of current shortages. The FDA feed has no reason-for-shortage field, and the file does not invent one.
  • About one registrant in five is not pharma (medical gas, medicated feed, home medical equipment); each company carries a segment so you can drop them.
Licence

Sources and licence

  • FDA DECRS, the openFDA NDC directory, the FDA Orange Book and the FDA drug shortage database.
  • Licence: US government public domain; our compilation and cleaning. The records are public domain. What you buy is the company resolution, the joins and the weekly upkeep.
  • Use it inside your organisation, including in products and reports you sell. Do not resell or republish the compiled files themselves as a dataset. Refunds within 14 days if the file is not what this page describes.
  • No personal data: contact names and emails in the FDA registration file are excluded, and nothing a company supplied by claiming its profile is included.

Every company is also free to read on its own page, from the register to the shortage tracker. How the joins are made is on the methodology page. A custom cut (one country, one operation, one therapeutic category): [email protected].