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
United States: 17

Companies and their factories

Company on the labelFactoryWhereLast 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 StatesProblems found, fixed voluntarilyOct 2025
Ohm Laboratories Inc.Makes it New Brunswick, NJ, United StatesNo 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 StatesProblems found, fixed voluntarilyOct 2023
Fresenius Kabi USA, LLCMakes it and tests it Wilson, NC, United StatesProblems 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 StatesNo problems foundApr 2023
SpecGx LLCMakes the active ingredient St. Louis, MO, United StatesProblems 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 StatesNo problems foundMar 2020
SpecGx LLCMakes the active ingredient and tests it St. Louis, MO, United StatesProblems 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 StatesNo 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 StatesProblems 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 fileNot 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 StatesNo 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 StatesNo 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 StatesNo 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 StatesSerious 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 StatesProblems 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 StatesProblems 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 StatesNo 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 StatesProblems 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 StatesProblems 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 fileNot inspected on record
ANI Pharmaceuticals, Inc.1 g per 100 mL · NDC 62559-153The 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 +3The label doesn't name the factory. Plants this company names for other drugs
American Health Packaging10 mg per 5 mL · NDC 60687-927The 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 +1The label doesn't name the factory. Plants this company names for other drugs
Civica, Inc.4 mg per 1 mL · NDC 72572-440The 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-082The label doesn't name the factory. Plants this company names for other drugs
Edenbridge Pharmaceuticals LLC.10 mg per 1 mL · NDC 42799-217The 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 +2The label doesn't name the factory. Plants this company names for other drugs
Genus Lifesciences Inc.1 g per 100 mL · NDC 64950-258The 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 +1The 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-162The 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-130The 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.

Recalls

Class I recalls are the most serious; Class III the least. A recall covers specific lots, listed on each recall.