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
Medicux RX Solutions
Fountain Valley, CA
(714) 847-3322
Compounding
Medisend Specialty Pharmacy INC
Corinth, MS
(662) 287-6405
Compounding
Medistat RX, LLC
Foley, AL
(251) 923-2525
Compounding
Meditech Laboratories INC
Las Vegas, NV
(702) 220-6073
Compounding
Medoz Pharmacy Of Polk INC
Davenport, FL
(855) 633-6948
Compounding
Medquest Pharmacy
North Salt Lake, UT
(801) 294-1400
Compounding
Meds For Vets
Sandy, UT
(801) 255-7666
Compounding
Meds For Vets LLC
Sandy, UT
(801) 255-7666
CompoundingMail order
Meds In Motion Compounding, LLC
Salt Lake City, UT
(801) 506-6999
Compounding
Meds LLC
Elmhurst, IL
(888) 428-3791
Compounding
Medscript Compounding LLC
Noblesville, IN
(888) 660-6715
Compounding
Medworx Compounding LLC
Ridgeland, MS
(601) 859-5008
Compounding
Melbourne Pharma
Melbourne, FL
(321) 423-6200
Compounding
Merrimac Primecare, INC
Humble, TX
(832) 295-8500
CompoundingHome infusion
Meta Pharmacy Services, LLC
Las Vegas, NV
(702) 754-0172
Compounding
Metro Compounding Corp
New York, NY
(212) 794-7200
Compounding
Metro Pharmacy LLC
Edmond, OK
(405) 513-8210
Compounding
Mi Farmacia INC
Guayama, PR
(787) 866-2088
Compounding
Middle Tennessee Pharmacy Services LLC
Shelbyville, TN
(931) 684-9987
CompoundingSpecialty
Midsouth Medical Specialties, LLC
Hernando, MS
(901) 262-4317
Compounding
Midwest Compounders, INC
Lenexa, KS
(913) 498-2121
Compounding
Midwest Compounding LLC
Dearborn Heights, MI
(313) 789-7665
Compounding
Midwest RX LLC
Maryland Heights, MO
(855) 561-3600
Compounding
Midwestern Compounding Pharmacy LLC
Plain City, OH
(614) 733-3784
Compounding
‹ PrevPage 27 of 51Next ›