How to Search FDA Drug Recalls by NDC

5 min read · Regulatory guide · Updated 2026-06-11

The National Drug Code (NDC) identifies drug products in the United States, and people often want to find recall activity tied to a particular product. This guide explains how the NDC relates to the public recall data and how to locate and verify the relevant records.

Searching FDA recall data by NDC

The National Drug Code (NDC) is an identifier for drug products in the United States. People often want to find recall activity associated with a particular product, and the NDC is one of the fields that can appear in the underlying source material for a recall. The openFDA Drug Enforcement dataset exposes recall records in machine-readable form, and queries can be built against the fields it publishes.

On this site, each recall record links back to a verifiable openFDA query for the original report, so an NDC found in a product description can be cross-checked at the source. Because the structure and completeness of identifier fields vary between records, the dependable approach is to locate the record here and then confirm the identifiers and scope directly in the official FDA source rather than relying on any single derived field.

What FDA enforcement reports are

The FDA publishes enforcement reports that document recall actions. These reports are the administrative record of a recall: they capture the recalling firm, a product description, the recall classification and status, identifiers such as a recall number, and relevant dates. The openFDA Drug Enforcement API exposes these reports in machine-readable form, which is what this site indexes.

An enforcement report is a record of a regulatory action, not a clinical document. It describes what action was taken and how the agency categorised it. Reading the report tells you the administrative facts of the recall; it does not tell you what any individual should do, which is why every record here links back to the official source for verification.

openFDA vs. FDA source pages

openFDA is the FDA's open-data service: it exposes datasets such as drug enforcement (recall) reports in machine-readable form through an API. FDA source pages are the human-facing pages and listings the agency publishes. Both originate with the FDA; openFDA is the programmatic interface this site ingests, while the source pages are often where a human confirms a record.

The practical difference is one of format and use. openFDA makes the data queryable and reproducible, which is why this site builds its index from it and links each record to a verifiable openFDA query. For authoritative confirmation, the corresponding official FDA listing remains the system of record.

How to read an FDA recall record

A recall record on this site reproduces the structured fields from the FDA enforcement report: the recall number and event identifier, the classification and status, a product description, the recalling firm, the distribution pattern, location fields, and relevant dates. The recalling firm's stated reason is reproduced verbatim as a regulatory data field, for identification and verification only.

Reading the record means reading these administrative fields and understanding that each is a data point, not advice. The classification and status describe the agency's categorisation and the lifecycle stage; the identifiers let you locate the original report. Every record links to a verifiable openFDA query so the source can be confirmed.

What this does not mean

This guide and the underlying recall data are regulatory information only. They do not constitute medical advice and do not tell you whether to start, stop, switch, or avoid any product. They do not provide diagnosis, treatment, or dosage guidance, and they do not assess safety for any individual.

A regulatory record is an administrative fact about an action or a status. It is not a judgement about a company or a product, and it is not a personalised risk statement. For any health decision, consult a qualified healthcare professional, and treat the official FDA source as the authoritative record.

How to verify the official FDA source

Every record on this site links back to the verifiable openFDA query linked on each recall record. To verify any detail discussed here, open a relevant record, follow its source link, and confirm the fields — identifiers, status, classification, dates — directly against the agency's published data.

Because public data can lag or omit details held only in primary documents, verification at the official source is always the dependable final step. If a value here differs from the live FDA record, the FDA record governs.

Using this information responsibly

Public FDA regulatory data is most useful when it is treated as a finding aid and an administrative reference. The dependable workflow is to locate the relevant record, read the structured fields as data points rather than instructions, and then confirm the details against the official FDA source before relying on them. This keeps interpretation anchored to what the agency has actually published.

It is equally important to respect the boundaries of the data. A recall or shortage record describes a regulatory action or a supply status; it does not describe the clinical role of any product, does not assess risk for any individual, and is not a judgement about any company. For questions that touch health decisions, a qualified healthcare professional is the right source, and for the authoritative regulatory record, the FDA itself remains the system of record.

Related FDA records

The explanations in this guide describe fields and statuses you can see on real records. Use the links below to open the relevant hubs and example records on this site, then follow each record's source link to confirm the details at the official FDA source.

Frequently asked questions

Is the NDC always present in a recall record?
Not always. Identifier fields vary between records. The dependable approach is to locate the record and confirm identifiers at the official FDA source.
What is the NDC?
The National Drug Code is an identifier for drug products in the United States. It can appear in source material associated with a recall.
How do I verify an NDC I found?
Follow the record's source link to the verifiable openFDA query and confirm the identifier against the official published data.

Official FDA sources

Regulatory information only — not medical advice. This guide explains public FDA regulatory data and processes. It does not provide diagnosis, treatment, or dosage guidance, does not assess the safety of any product for any individual, and does not recommend starting, stopping, or switching any product. For health decisions, consult a qualified healthcare professional; for the authoritative record, consult the FDA directly.