kvlak limn

Health & Medicine · openFDA Enforcement

Off the Shelves

Every week the FDA files a ledger of products pulled from American shelves - drugs, food, medical devices - each graded on a three-rung hazard ladder, Class I at the top: a credible chance of serious harm or death. Most never make the news. This page reads the whole record: what gets pulled, why, where it comes from, how long it stays open, and which firms keep coming back.

Class I recalls, tracked by reason 86,419 enforcement records (3 streams) Illustrative Filed 2004-present, weekly

Entry 01 · The universe

Three streams, one hazard ladder

Drug · Food · Device

Every recall in the Enforcement Report lands on the same three-rung ladder. Class I means a reasonable probability of serious harm or death. Class II means temporary or reversible harm; Class III, little chance of any. The ladder is the report's whole editorial judgment, and it is where this page starts: food carries the largest serious-harm load by far - roughly one food recall in three is Class I, against about one in eight for drugs and devices.

Drug 17,773 Class I: 2,100 (12%) Food 29,216 Class I: 9,600 (33%) Device 39,430 Class I: 5,100 (13%)
Class I Class II Class III Fig. 1The three enforcement streams, scaled to total records and split by hazard class. The rose slice is Class I; the table repeats every figure. Splits are illustrative stand-ins; the stream totals are real.
StreamClass IClass IIClass IIITotal
Drug 2,100 13,800 1,873 17,773
Food 9,600 16,900 2,716 29,216
Device 5,100 30,200 4,130 39,430

Entry 02 · The causes

Why Class I recalls happen

Reason for recall · ranked

The record explains itself, in free text: every recall carries a reason_for_recall, here themed into recurring buckets across the Class I subset. The pattern is banal and that is the point. The most-serious recalls are rarely exotic - they are a label that forgot the milk, a line that grew Listeria, a vial that was never sterile. Food fails at the label and the line; drugs fail at sterility and dose; devices fail in software.

  1. 01
    Undeclared allergen Food 4,200
  2. 02
    Microbial contamination (Listeria, Salmonella) Food 3,100
  3. 03
    Lack of sterility assurance Drug 1,450
  4. 04
    Foreign material / particulate Food 980
  5. 05
    Software or firmware malfunction Device 720
  6. 06
    Super- or sub-potent formulation Drug 610
  7. 07
    Component or mechanical defect Device 520
  8. 08
    Cross-contamination with another drug Drug 430

Fig. 2Class I recalls attributed to each themed reason, ranked. The chip names the stream the theme dominates; the printed count carries the value. Counts are illustrative stand-ins.

Entry 03 · The decade

The serious tier is climbing

Class I per year · 2016-2025

The most-serious tier is not flat. Over the last decade Class I volume rose in all three streams - food up roughly 80 percent, devices more than doubling, drugs grinding steadily upward. The three panels share one vertical scale, so the heights compare directly across the gutter: food dwarfs the other two, and keeps pulling away.

Drug +100 (+67%)
500 1,000 2016 2025

150 -> 250 / yr

Food +500 (+81%)
500 1,000 2016 2025

620 -> 1,120 / yr

Device +390 (+130%)
500 1,000 2016 2025

300 -> 690 / yr

Fig. 3Class I recalls per report year, one panel per stream, shared vertical scale. The delta compares 2016 to 2025. Yearly counts are illustrative stand-ins.

Year DrugFoodDevice All Class I
2016 150 620 300 1,070
2017 165 700 340 1,205
2018 180 760 380 1,320
2019 195 810 430 1,435
2020 240 880 470 1,590
2021 210 940 510 1,660
2022 225 1,010 560 1,795
2023 245 1,080 610 1,935
2024 260 1,160 660 2,080
2025 250 1,120 690 2,060

Illustrative 2025 is a partial reporting year; the dip in the latest point reflects lag, not a decline.

Entry 04 · The mix

More of the worst kind

Class I share of stream · 2016 vs 2025

Rising volume could just mean more products and better surveillance. The sharper question is the mix: of what each stream recalls, how much sits on the top rung? That share rose in all three streams over the decade - food most steeply, from roughly 28 percent to 36. The ladder is not just busier; it is tilting toward Class I.

10% 20% 30% 40% 2016 2025 Drug 9.1% Drug 13.4% Food 27.8% Food 36.2% Device 10.7% Device 14.8%
Food (the mover) Drug · Device (context) Fig. 4Class I records as a share of each stream's total, 2016 against 2025. Slopes rise in every stream; food is emphasized because it moves furthest. Shares are illustrative stand-ins.
Stream 2016 2025 Change
Drug 9.1% 13.4% +4.3 pp
Food 27.8% 36.2% +8.4 pp
Device 10.7% 14.8% +4.1 pp

Illustrative Share of the stream's own records, so a stream can grow safer in absolute terms while its mix worsens - and the reverse.

Entry 05 · The calendar

Recalls have a season

Class I filings by month · 3-yr average

The filing rate breathes with the year. Class I volume crests in high summer - peak produce, peak heat, peak Listeria - and eases through the winter, when the dominant failure shifts from the pathogen to the label. The swing is about 50 percent, trough to peak: seasonality, not noise.

100 200 Jan 140 Feb Mar Apr May Jun 210 Jul Aug Sep Oct Nov Dec
Fig. 5Class I filings per calendar month, all streams, averaged across the last three full report years. The rose column is the Jul peak (210); the printed trough is Feb (140). Monthly counts are illustrative stand-ins.
Monthly table
MonthClass I / mo
Jan 150
Feb 140
Mar 155
Apr 160
May 175
Jun 195
Jul 210
Aug 205
Sep 185
Oct 170
Nov 165
Dec 150

Illustrative Averaging over full years removes the partial-year lag that would sag the tail months.

Entry 06 · The geography

Where recalls come from

Recalling firm's home state

Every enforcement record names the recalling firm and where it sits. Mapped that way, a recall is a return address: the record piles up where things are made - California, the mid-Atlantic drug belt, the industrial Midwest - not where they are eaten, swallowed, or implanted. Foreign and blank-state records are excluded. Darker states carry more records; the ranked table below is the source of truth.

Alabama: 640 records (100 Class I) Alaska: 90 records (13 Class I) Arizona: 1,050 records (170 Class I) Colorado: 980 records (160 Class I) Florida: 4,200 records (720 Class I) Georgia: 2,000 records (330 Class I) Indiana: 1,800 records (300 Class I) Kansas: 700 records (110 Class I) Maine: 250 records (42 Class I) Massachusetts: 2,600 records (520 Class I) Minnesota: 1,900 records (340 Class I) New Jersey: 5,200 records (1,040 Class I) North Carolina: 2,400 records (400 Class I) North Dakota: 130 records (19 Class I) Oklahoma: 500 records (78 Class I) Pennsylvania: 4,100 records (710 Class I) South Dakota: 120 records (18 Class I) Texas: 4,700 records (790 Class I) Wyoming: 80 records (11 Class I) Connecticut: 1,200 records (210 Class I) Missouri: 1,500 records (240 Class I) West Virginia: 260 records (40 Class I) Illinois: 3,600 records (640 Class I) New Mexico: 220 records (34 Class I) Arkansas: 470 records (74 Class I) California: 9,800 records (1,720 Class I) Delaware: 170 records (32 Class I) District of Columbia: 140 records (26 Class I) Hawaii: 180 records (30 Class I) Iowa: 780 records (120 Class I) Kentucky: 900 records (150 Class I) Maryland: 1,250 records (240 Class I) Michigan: 2,100 records (340 Class I) Mississippi: 400 records (62 Class I) Montana: 150 records (22 Class I) New Hampshire: 360 records (66 Class I) New York: 5,600 records (980 Class I) Ohio: 2,900 records (470 Class I) Oregon: 820 records (140 Class I) Tennessee: 1,400 records (230 Class I) Utah: 680 records (130 Class I) Virginia: 1,300 records (210 Class I) Washington: 1,150 records (190 Class I) Wisconsin: 1,700 records (280 Class I) Nebraska: 380 records (58 Class I) South Carolina: 850 records (140 Class I) Idaho: 320 records (50 Class I) Nevada: 520 records (82 Class I) Vermont: 110 records (20 Class I) Louisiana: 600 records (95 Class I) Rhode Island: 240 records (44 Class I)
Records by state < 500 500 - 1,200 1,200 - 2,500 2,500 - 4,500 4,500+ No data Fig. 6Recall records by the recalling firm's home state, one rose ramp light to dark. Raw volume, not per-capita - it reads as a map of manufacturing. Distribution is an illustrative stand-in.
# State Records Class I Share
01 California CA 9,800 1,720 13%
02 New York NY 5,600 980 7%
03 New Jersey NJ 5,200 1,040 7%
04 Texas TX 4,700 790 6%
05 Florida FL 4,200 720 6%
06 Pennsylvania PA 4,100 710 5%
07 Illinois IL 3,600 640 5%
08 Ohio OH 2,900 470 4%

Illustrative Counts are raw record volume, not per-capita; big-population, high-manufacturing states dominate by construction.

Entry 07 · The severity map

Volume is not severity

State volume vs Class I share

Big manufacturing states file the most recalls - that is Fig. 6, and it is mostly a census of factories. Divide instead: of each state's records, how many sit on the top rung? The answer scatters. New Jersey and Massachusetts run well above the national 17.3 percent line; Wyoming sits far below it. A state can be a heavy filer with a mild mix, or a light filer whose record skews serious.

14% 16% 18% 20% 0 2,500 5,000 7,500 10,000 All states 17.3% California: 9,800 records, 17.6% Class I CA 17.6% New York: 5,600 records, 17.5% Class I NY 17.5% New Jersey: 5,200 records, 20.0% Class I NJ 20.0% Texas: 4,700 records, 16.8% Class I Florida: 4,200 records, 17.1% Class I Pennsylvania: 4,100 records, 17.3% Class I Illinois: 3,600 records, 17.8% Class I Ohio: 2,900 records, 16.2% Class I Massachusetts: 2,600 records, 20.0% Class I MA 20.0% North Carolina: 2,400 records, 16.7% Class I Michigan: 2,100 records, 16.2% Class I Georgia: 2,000 records, 16.5% Class I Minnesota: 1,900 records, 17.9% Class I Indiana: 1,800 records, 16.7% Class I Wisconsin: 1,700 records, 16.5% Class I Missouri: 1,500 records, 16.0% Class I Tennessee: 1,400 records, 16.4% Class I Virginia: 1,300 records, 16.2% Class I Maryland: 1,250 records, 19.2% Class I Connecticut: 1,200 records, 17.5% Class I Washington: 1,150 records, 16.5% Class I Arizona: 1,050 records, 16.2% Class I Colorado: 980 records, 16.3% Class I Kentucky: 900 records, 16.7% Class I South Carolina: 850 records, 16.5% Class I Oregon: 820 records, 17.1% Class I Iowa: 780 records, 15.4% Class I Kansas: 700 records, 15.7% Class I Utah: 680 records, 19.1% Class I Alabama: 640 records, 15.6% Class I Louisiana: 600 records, 15.8% Class I Nevada: 520 records, 15.8% Class I Oklahoma: 500 records, 15.6% Class I Arkansas: 470 records, 15.7% Class I Mississippi: 400 records, 15.5% Class I Nebraska: 380 records, 15.3% Class I New Hampshire: 360 records, 18.3% Class I Idaho: 320 records, 15.6% Class I West Virginia: 260 records, 15.4% Class I Maine: 250 records, 16.8% Class I Rhode Island: 240 records, 18.3% Class I New Mexico: 220 records, 15.5% Class I Hawaii: 180 records, 16.7% Class I Delaware: 170 records, 18.8% Class I District of Columbia: 140 records, 18.6% Class I Montana: 150 records, 14.7% Class I North Dakota: 130 records, 14.6% Class I South Dakota: 120 records, 15.0% Class I Vermont: 110 records, 18.2% Class I Alaska: 90 records, 14.4% Class I Wyoming: 80 records, 13.8% Class I WY 13.8% Records attributed to the state Class I share
Fig. 7Each dot is a state (plus DC): horizontal, its total recall records; vertical, the share of those records classed as Class I. The hairline is the all-state share. Labeled by rule: the three biggest filers, the two most-serious mixes, and the least. Distribution is an illustrative stand-in.
Most serious mix
StateRecordsClass I share
New Jersey 5,200 20.0%
Massachusetts 2,600 20.0%
Maryland 1,250 19.2%
Utah 680 19.1%
Delaware 170 18.8%
Mildest mix
StateRecordsClass I share
Wyoming 80 13.8%
Alaska 90 14.4%
North Dakota 130 14.6%
Montana 150 14.7%
South Dakota 120 15.0%

Illustrative Small states ride on few records, so their shares swing hardest - read the left edge of the plot loosely.

Entry 08 · The trigger

Almost nobody is forced

Voluntary vs FDA-mandated

The recall system runs on confession. Across all three streams just 3.8% of recalls are FDA-mandated; the rest are firms pulling their own products before the agency compels them. That is the design working - and it is also the design's exposure, because the ledger only records the failures firms notice and admit to. The rose slice marks the rare forced action.

Drug 17,773 recalls
Voluntary 94.5% FDA-mandated 973 (5.5%)
Food 29,216 recalls
Voluntary 96.5% FDA-mandated 1,016 (3.5%)
Device 39,430 recalls
Voluntary 96.6% FDA-mandated 1,330 (3.4%)
Voluntary (firm-initiated) FDA-mandated

Fig. 8Recall initiation per stream: the neutral track is voluntary, the rose slice is FDA-mandated (drawn at a minimum visible width; the printed share is exact). Split is an illustrative stand-in.

Illustrative FDA gained mandatory food-recall authority only in 2011 (FSMA); most mandated actions post-date it.

Entry 09 · The clock

A recall is an era, not an event

Initiation to termination · terminated records

Termination is the FDA's word for over: the agency has verified the product is off the market and the fix held. It is slow. Of the terminated records, roughly 64 percent stayed open longer than a year, and the single most common outcome is one to two years on the books. Devices close slowest - a firmware fix must be verified unit by unit; a contaminated lot of food just has to be gone.

10k 20k under 6 mo 6-12 mo 21,400 1-2 yr 2-3 yr 3-5 yr 5+ yr
Fig. 9Terminated recall records by open span, initiation to termination. The rose column is the mode: 1-2 yr (21,400 records). Spans are illustrative stand-ins.
0 mo 6 mo 12 mo 18 mo 24 mo Drug 17 mo Food 13 mo Device 23 mo
Fig. 10Median open span per stream, in months. Food clears fastest; devices run nearly two years at the median. Medians are illustrative stand-ins.
Open spanRecordsShare
under 6 mo 9,400 14%
6-12 mo 15,800 23%
1-2 yr 21,400 31%
2-3 yr 12,600 18%
3-5 yr 7,300 10%
5+ yr 3,100 4%
All terminated 69,600 100%

Illustrative Ongoing recalls are excluded by construction, which biases these spans short - the still-open tail hasn't finished growing.

Entry 10 · The regulars

The firms that keep reappearing

Recalling firm · illustrative archetypes

Recalls cluster. A minority of firms account for a repeated share of events, usually for the same recurring failure - the compounding pharmacy that cannot hold sterility, the bakery group that keeps losing track of its allergens. These rows are illustrative archetypes, deliberately unnamed: pinning a stand-in count on a real company would be a smear. The real ranking, with real names, arrives with the bulk ingest.

# Firm (archetype) Stream Worst class Events
01 Compounding Pharmacy (regional) Drug Class I 41
02 Packaged Bakery Group Food Class I 33
03 National Generics Manufacturer Drug Class I 29
04 Fresh Produce Packer Food Class I 27
05 Infusion Device Maker Device Class I 22
06 Dietary Supplement Blender Food Class I 19
07 Patient Monitor OEM Device Class II 16
08 Sterile Injectables Plant Drug Class I 14

Table 1Firms ranked by recall events, with the worst hazard class each reached. Every row is an archetype with a stand-in count, never a named company.

Appendix · The fine print

Methodology

Notes on the Data

The figures on this page derive from openFDA Enforcement (FDA Recall Enterprise System) (2026-07-06). openFDA publishes the FDA Recall Enterprise System as three enforcement endpoints - drug, food, and device - each a weekly report of recalls classified by hazard, going back to 2004. A recall enters the report only once the FDA assigns it a class, so the counts here are the classified universe, not every action a firm ever took. One record is one recalled product under a recall event: a single event that pulls forty products contributes forty records.

What's real, what's a stand-in

Two things on this page are real: the three stream totals (86,419 records), pulled from the openFDA bulk-download manifest, and the source vintage. Everything else - the hazard-class splits (Fig. 1), the reason board (Fig. 2), the decade trend and the shift in the Class I mix (Figs. 3-4), the monthly cadence (Fig. 5), the state map and severity scatter (Figs. 6-7), the initiation split (Fig. 8), the closure clock (Figs. 9-10), and the firm table (Table 1) - is an illustrative stand-in shaped to the real fields while the full ingest is wired. Every such figure is badged Illustrative where it appears, and each has a documented swap-point in the repo's HANDOFF.md: the same build script that produced these shapes aggregates the real bulk files the moment they land in data/raw/. The firm rows are generic archetypes, never named companies. We do not present stand-in numbers as real, here or anywhere.

What you're not seeing

The Enforcement Report is not a body count - a Class I recall means a credible risk of serious harm, not that anyone was hurt. It excludes recalls the FDA has not yet classified, market withdrawals and stock recoveries that never rise to a recall, and any sense of reach: a nationwide recall and a single-lot recall each count once. Reason themes are regexes over free text and will blur at the edges until tuned against the real corpus. State attribution follows the recalling firm's address, not where the product sold. And the voluntary system only ledgers what firms notice and disclose - the failures nobody caught are, by construction, not on this page.


Generated 2026-07-06 00:00 UTC. Source: openFDA Enforcement (FDA Recall Enterprise System).