PharmacyFlow
Compounding Pharmacy Software503A Pharmacy Software503B Outsourcing FacilityGLP-1 FulfillmentFulfillment Automation (WES)
PlatformDirectoryPricingPartners
Log InDemoRequest a Demo
All suppliersBy drugCompounding pharmaciesManufacturers
P
PharmacyFlow

The AI operating system for modern pharmacies. One platform. Every step. Better outcomes.

Directory
  • All suppliers
  • Who makes what
  • Compounding pharmacies
  • Manufacturers
Platform
  • Compounding Pharmacy Software
  • 503A Pharmacy Software
  • 503B Outsourcing Facility
  • GLP-1 Fulfillment
Company
  • Who We Are
  • Pricing
  • Security
  • Request a Demo

Listings are compiled from public records — the NPPES national provider registry and the FDA National Drug Code Directory. Pharmacy Flow does not verify unclaimed listings and publishes no pricing for them.

Is a listing wrong, or would you like it removed? Tell us — we action corrections and removal requests.

© 2026 Pharmacy Flow. All rights reserved.
Public records · updated monthly

The US pharmacy & drug manufacturer directory

Every pharmacy and FDA-registered manufacturer on public record — who they are, where they are, and what they make. Search it free, then request a quote from verified pharmacies.

116,266
Suppliers listed
6,330
Compounding pharmacies
7,062
Manufacturers
115,373
Drug products indexed

1,216 suppliers

Clear all filters
Neil Drug Co INC
Huntersville, NC
(704) 947-3220
Compounding
Nelco Vet LLC
Deer Park, NY
(631) 242-3662
CompoundingMail order
New England Compounding Center
Framingham, MA
(800) 994-6322
Compounding
New England Home Infusion INC
E Greenwich, RI
(401) 821-5000
Compounding
New Era Compounding
Carolina, PR
(787) 422-2000
CompoundingMail order
New Leaf Specialty Pharmacy
West Des Moines, IA
(515) 446-9933
Compounding
New Vitalis, LLC
Louisville, KY
(502) 425-0500
Compounding
Nexgen Pharmaceuticals LLC
Miami, FL
(786) 303-6129
Compounding
Nexgen Pharmaceuticals LLC
Weatherford, TX
(817) 599-7781
Compounding
Next Generation Compounding Pharmacy LLC
Piney Flats, TN
(276) 279-2208
Compounding
Ni9 Health Group LLC
Tomball, TX
(832) 209-1400
Compounding
Nm Compounding And Infusion Pharmacy, LLC
Albuquerque, NM
(505) 510-1375
CompoundingHome infusion
Noodles, INC
Gearhart, OR
(971) 601-0551
CompoundingSpecialty
North Alabama Radiopharmacy, INC.
Muscle Shoals, AL
(256) 383-6309
CompoundingHome infusion
North Valley Compounding Pharmacy
Cave Creek, AZ
(503) 515-5549
Compounding
Northbay Family Compounding Pharmacy LLC
Fairfield, CA
(707) 421-1117
CompoundingSpecialty
Northern Lights Compounding INC.
Iron Mountain, MI
(906) 376-0910
Compounding
Northern New England Compounding Pharmacy
Littleton, NH
(603) 444-0094
Compounding
Northern Va Compounders Pllc
Sterling, VA
(571) 267-5050
CompoundingMail order
Northlaurel Discount Drugs, INC.
Laurel, MS
(601) 426-2370
Compounding
Northmed Compounding Pharmacy
Alpena, MI
(989) 354-3189
Compounding
Northwest Iowa Compounding INC
Emmetsburg, IA
(712) 852-2727
Compounding
Northwest Pharmaceutical Compounding, INC
Mill Creek, WA
(425) 385-2400
Compounding
Nuvexa Scientific
Orlando, FL
(888) 460-1468
Compounding
‹ PrevPage 30 of 51Next ›