A hospital pharmacy is a clinic that stores and distributes drugs to inpatients. Hospital pharmacies typically store a wider variety of drugs than neighborhood pharmacies, along with more specialized and investigational medications. Outpatients can receive over-the-counter and prescribed medications from hospital pharmacies.