Opioid Agonist
Where is Morphine made?
29 companies sell it under their own name and 15 repackagers rebottle it. Their labels name 17 factories in the United States.
United States 17
Companies and their factories
| Company on the label | Factory | Where | Last FDA inspection |
|---|---|---|---|
| Caraco Pharmaceutical Laboratories, Ltd.15 mg, 30 mg, 60 mg, 100 mg, 200 mg · NDC 63304-452, 63304-450, 63304-453 +2 | Noramco, LLCMakes the active ingredient | Wilmington, DE, United States | Problems found, fixed voluntarilyOct 2025 |
| Ohm Laboratories Inc.Makes it | New Brunswick, NJ, United States | No problems foundOct 2024 | |
| Fresenius Kabi, LLC Morphine Sulfate1 mg per 0.5 mL, 2 mg per 1 mL, 4 mg per 1 mL, 5 mg per 1 mL, 8 mg per 1 mL, 10 mg per 1 mL · NDC 76045-238, 63323-451, 76045-008 +8 | Fresenius Kabi USA, LLCMakes it and tests it | Grand Island, NY, United States | Problems found, fixed voluntarilyOct 2023 |
| Fresenius Kabi USA, LLCMakes it and tests it | Wilson, NC, United States | Problems found, fixed voluntarilyFeb 2026 | |
| Nortec Development Associates, Inc.20 mg, 30 mg, 50 mg, 60 mg, 80 mg, 100 mg · NDC 42689-010, 42689-005, 42689-006 +3 | Glatt Air Techniques, Inc.Makes it | Ramsey, NJ, United States | No problems foundApr 2023 |
| SpecGx LLCMakes the active ingredient | St. Louis, MO, United States | Problems found, fixed voluntarilyOct 2025 | |
| SpecGx LLC15 mg, 20 mg per 1 mL, 30 mg, 60 mg, 100 mg, 200 mg · NDC 0406-8390, 0406-5118, 0406-8315 +5 | SpecGx LLCMakes it and tests it | Hobart, NY, United States | No problems foundMar 2020 |
| SpecGx LLCMakes the active ingredient and tests it | St. Louis, MO, United States | Problems found, fixed voluntarilyOct 2025 | |
| Amneal Pharmaceuticals20 mg, 30 mg, 40 mg, 50 mg, 60 mg, 80 mg · NDC 0115-1282, 0115-1277, 0115-1278 +4 | Amneal Pharmaceuticals of New York, LLCMakes it, tests it, packages it and labels it | Brookhaven, NY, United States | No problems foundSep 2026 |
| Ascend Laboratories, LLC15 mg, 30 mg · NDC 67877-670, 67877-671 | Havix Group Inc d/b/a Aavis PharmaceuticalsMakes it, tests it and packages it | Hoschton, GA, United States | Problems found, fixed voluntarilyJul 2025 |
| Hi-Tech Pharmacal Co., Inc.2 mg per 5 mL · NDC 50383-855 | Hi-Tech Pharmacal Co., Inc.Makes it | Location not on file | Not inspected on record |
| Hikma Pharmaceuticals USA Inc. Duramorph, Infumorph 200, Infumorph 5000.5 mg per 1 mL, 1 mg per 1 mL, 2 mg per 1 mL, 4 mg per 1 mL, 8 mg per 1 mL, 10 mg per 1 mL · NDC 0641-6020, 0641-6019, 0641-6039 +6 | Hikma Pharmaceuticals USA Inc.Makes it, tests it, packages it and labels it | Cherry Hill, NJ, United States | No problems foundMay 2026 |
| Hikma Pharmaceuticals USA Inc. Morphine Sulfate10 mg per 5 mL, 15 mg, 20 mg per 5 mL, 30 mg, 100 mg per 5 mL · NDC 0054-0237, 0054-0404, 0054-0517 +3 | West-Ward Columbus Inc.Makes it | Columbus, OH, United States | No problems foundApr 2026 |
| Hospira, Inc. Morphine Sulfate, Morphine sulfate0.5 mg per 1 mL, 1 mg per 1 mL, 2 mg per 1 mL, 4 mg per 1 mL, 8 mg per 1 mL, 10 mg per 1 mL · NDC 0409-3814, 0409-3815, 0409-1893 +6 | Hospira, Inc.Makes it, tests it, packages it and labels it | Rocky Mount, NC, United States | No problems foundFeb 2025 |
| International Medication Systems, Ltd.1 mg per 30 mL · NDC 76329-1912 | International Medication Systems, Ltd.Makes it and tests it | South El Monte, CA, United States | Serious problems, FDA actionDec 2025 |
| Lupin Pharmaceuticals, Inc.15 mg, 30 mg, 60 mg, 100 mg, 200 mg · NDC 43386-543, 43386-540, 43386-544 +2 | Novel Laboratories, Inc.Makes it, tests it and packages it | Somerset, NJ, United States | Problems found, fixed voluntarilyApr 2026 |
| Novel Laboratories, Inc.15 mg, 30 mg, 60 mg, 100 mg, 200 mg · NDC 40032-543, 40032-540, 40032-544 +2 | Novel Laboratories, Inc.Makes it and tests it | Somerset, NJ, United States | Problems found, fixed voluntarilyApr 2026 |
| Pharmaceutical Associates, Inc.10 mg per 5 mL · NDC 0121-4955 | PAI Holdings, LLC dba Pharmaceutical Associates, Inc. and dba PAI PharmaMakes it | Greenville, SC, United States | No problems foundAug 2025 |
| Rhodes Pharmaceuticals L.P. MS Contin15 mg, 30 mg, 60 mg, 100 mg, 200 mg · NDC 42858-804, 42858-801, 42858-515 +5 | Knoa Pharmaceuticals LLCMakes it | Wilson, NC, United States | Problems found, fixed voluntarilySep 2025 |
| Upsher-Smith Laboratories, Inc.10 mg, 15 mg, 20 mg, 30 mg, 50 mg, 60 mg · NDC 0832-0225, 0832-0233, 0832-0273 +6 | Bora Pharmaceuticals Inc.Makes it | Maple Grove, MN, United States | Problems found, fixed voluntarilyAug 2022 |
| Zydus Pharmaceuticals (USA) Inc.15 mg, 30 mg, 60 mg, 100 mg, 200 mg · NDC 68382-906, 68382-903, 68382-907 +2 | Nesher Pharmaceuticals (USA) LLCMakes it and tests it | Location not on file | Not inspected on record |
| ANI Pharmaceuticals, Inc.1 g per 100 mL · NDC 62559-153 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Actavis Pharma, Inc.30 mg, 45 mg, 60 mg, 75 mg, 90 mg, 120 mg · NDC 0228-3093, 0228-3090, 0228-3116 +3 | The label doesn't name the factory. Plants this company names for other drugs | ||
| American Health Packaging10 mg per 5 mL · NDC 60687-927 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Cantrell Drug Company0.5 mg per 1 mL, 1 mg per 1 mL, 2 mg per 1 mL, 5 mg per 1 mL · NDC 52533-137, 52533-059, 52533-161 +1 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Civica, Inc.4 mg per 1 mL · NDC 72572-440 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Cranbury Pharmaceuticals, LLC10 mg per 5 mL, 20 mg per 1 mL · NDC 27808-084, 27808-082 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Edenbridge Pharmaceuticals LLC.10 mg per 1 mL · NDC 42799-217 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Ethex Corporation15 mg, 30 mg, 60 mg, 100 mg, 200 mg · NDC 58177-340, 58177-310, 58177-380 +2 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Genus Lifesciences Inc.1 g per 100 mL · NDC 64950-258 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Padagis US LLC5 mg, 10 mg, 20 mg, 30 mg · NDC 0574-7112, 0574-7114, 0574-7116 +1 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Piramal Critical Care Inc.200 mg per 20 mL, 500 mg per 20 mL · NDC 66794-160, 66794-162 | The label doesn't name the factory. Plants this company names for other drugs | ||
| Winder Laboratories, LLC10 mg per 5 mL, 20 mg per 5 mL, 100 mg per 5 mL · NDC 75826-129, 75826-131, 75826-130 | The label doesn't name the factory. Plants this company names for other drugs | ||
Repackaged by
These companies buy Morphine in bulk and rebottle it, often for mail-order, clinic or hospital pharmacies. If your bottle shows one of these names, open its NDC to see who made the pills inside.
- American Health Packaging:
60687-760,68084-157,60687-617,68000-110+5 - Atlantic Biologicals Corps.:
17856-1170,17856-0237,17856-0517,17856-0518+2 - Bryant Ranch Prepack:
63629-1965,63629-2535,72162-1791,71335-3080+23 - Direct Rx:
61919-966,61919-923 - Dispensing Solutions Inc.:
66336-502 - H.J. Harkins Co., Inc.:
52959-185,52959-138,52959-406,52959-182 - Lake Erie Medical DBA Quality Care Products LLC:
49999-847 - Lohxa:
70166-101 - Major Pharmaceuticals:
0904-6560,0904-6557,0904-6558,0904-6559 - Pharmaceutical Associates, Inc.:
0121-0904 - Physicians Total Care, Inc.:
54868-5964,54868-5413,54868-4573,54868-5590+9 - Precision Dose Inc.:
68094-001,68094-045,68094-556,68094-156+2 - RedPharm Drug. Inc.:
67296-1375,67296-1561,67296-1753,67296-1522+3 - St. Mary's Medical Park Pharmacy:
60760-893 - Stat Rx USA:
16590-740,42549-602,42549-614,16590-966+12
Recalls
- Aug 4, 2026 · Class I · Fresenius Kabi USA, LLC
Labeling: Label Mixup: MicroVault labeled as Morphine 2 mg/1 mL, contains a Prefilled Syringe of Dilaudid 0.5 mg/0.5 mL. - Nov 26, 2025 · Class III · Winder Laboratories, LLC
Correct Labeled Product Mispack-Size stated on carton label did not match the size of the bottle in the carton. - Feb 6, 2025 · Class II · Sun Pharmaceutical Industries Inc
Failed Dissolution Specifications - Mar 12, 2024 · Class II · Hikma Pharmaceuticals USA Inc.
The filter included in the carton has an expiration date that has expired prior to the expiration date of the actual product lot. - Oct 20, 2023 · Class III · Edenbridge Pharmaceuticals, LLC
Subpotent Drug - Jun 17, 2022 · Class I · Bryant Ranch Prepack, Inc. · 2 recall notices
Labeling: Label Mix-up: bottles labeled as Morphine Sulfate 60 mg Extended-Release tablets contain Morphine Sulfate 30 mg Extended-Release tablets and bottles labeled as Morphine Sulfate 30 mg Extended-Release tablets may contain Morphine Sulfate 60 mg Exten… - Sep 17, 2021 · Class II · Fresenius Kabi USA LLC
Defective container: Cracked vials leading to lack of sterility assurance - Apr 10, 2019 · Class III · Lupin Somerset · 5 recall notices
Failed Impurities/Degradation Specifications - Aug 23, 2018 · Class III · Lupin Somerset
Failed Impurities/Degradation Specifications: Morphine Sulfate Extended Release Tablets are being recalled due to out of Specification Result noticed for Morphinone Sulfate impurity during 3 month stability analysis and during retain testing. - Jun 15, 2017 · Class II · Tris Pharma Inc.
Defective container: Oral solution leaking from container. - Aug 28, 2012 · Class II · Hospira Inc.
Lack of Assurance of Sterility: Loose crimp applied to the fliptop vial - Nov 10, 2010 · Class I · Physicians Total Care, Inc · 2 recall notices
Labeling: Label mix-up; Bottles labeled to contain Morphine Sulfate IR may contain Morphine Sulfate ER and vice-versa.
Class I recalls are the most serious; Class III the least. A recall covers specific lots, listed on each recall.