Select a language from the menu on the right.

Pharmacies at Baltimore Medical System


Friendly, affordable and convenient

Everyone should be able to get their prescriptions easily. You should also be able to afford them. We have four pharmacy locations in the same buildings as our centers. We are open on the weekends at our Highlandtown, Belair-Edison and Saint Agnes locations.

We also provide FREE delivery to our patients who live or work in certain ZIP codes. You can call in your prescription refills 24 hours per day.

Are you insured? We accept most prescription insurance plans. We can help you learn about the health insurance plans offered by the Affordable Care Act or Medicaid. You can call any of our centers and speak with a Pharmacy Assistance Program Coordinator for more information — (410) 558-4754.

Are you worried about being able to pay for your prescription? Learn more about our Pharmacy Assistance Programs.

Personalized care

Our pharmacy staff will get to know you and your family so we can give you the best care. Call or visit our pharmacies at the Highlandtown, Belair-Edison, Orleans Square or Saint Agnes Hospital centers.

Find Resources In Your Community

Our Health Center Locations

  • Highlandtown

    3700 Fleet Street, Ste. 200
    Baltimore, Maryland 21224
    (410) 558-4900
    Fax: (410) 522-1475

  • Belair-Edison

    3120 Erdman Avenue
    Baltimore, Maryland 21213
    (410) 558-4800
    Fax: (410) 276-4067

  • Saint Agnes

    900 S. Caton Avenue
    Baltimore, Maryland 21229
    Parking Lot B
    (443) 703-3200
    Fax: 443-703-3207

  • Orleans Square

    2323 Orleans Street
    Baltimore, Maryland 21224
    (410) 558-4747
    Fax: (410) 675-8723

  • Pine Heights

    1001 Pine Heights Avenue
    Baltimore, Maryland 21229
    Fax: 443-863-7007

  • Middlesex

    1245 Eastern Boulevard
    Baltimore, Maryland 21221
    (410) 558-4700
    Fax: (410) 780-0364