Select a language from the menu on the right.

The Heart of Community Health

We provide caring, convenient healthcare in Baltimore. Please see the BMS Sliding Fee option if you need help paying for services.

Click here if you need help paying for services.

BMS Pharmacies offer FREE DELIVERY, $4 Generic Program, Pharmacy Assistance Program and more!

Click here to find a pharmacy
Extended Hours

Did you know most BMS centers are open until 8 PM? Have a cough, sore throat, upset stomach or a fever? Call 443-703-3600 to get a same day appointment.

Click here to find a center near you

Our Purpose

Our goal is to provide high quality care to people who need it the most

We treat our patients equally, regardless of their ability to pay
Did you know?

We will treat you if you can’t afford to pay, because we care. Visit one of our centers.

Baltimore Medical System is here for you

We provide high quality care to those in our community who need it the most. You don’t have to stress about healthcare anymore. We are here to help.

We promise to give you the best care. You will have a team of qualified providers. You will also have access to our educational programs. We want to make sure you get and stay healthy.

Make An Appointment

Our Services

Everything you need to get healthy and stay healthy

Baltimore Medical System offers pediatric services

Healthcare for the whole family

We have the expertise to help anyone. We treat babies and school-aged children. We treat pregnant women. We treat seniors. We also serve hard of hearing patients and refugees. You don’t have to speak English to receive care at Baltimore Medical System. We have interpreters who speak multiple languages.

Our Services

Our Pharmacies

Pick up your medicine or get it delivered for free

There’s no stress when getting your meds

We want to help you get your medications easily. That is why we have four pharmacy locations in the same buildings as our centers. Some of our pharmacies are open at night and on weekends. We also deliver meds to our patients for free if you live or work in certain ZIP codes. You can also call in your prescription refills 24 hours per day. Call us at (410) 732-8800.

Learn about free delivery
Did you know?

We deliver meds to our patients for free! Check to see if we service your ZIP code.

Careers at Baltimore Medical System

We’re here to make a difference in people’s lives

Want to join our team?

We look for team members who are skilled at their jobs and committed to providing compassionate care. Many of our patients’ medical needs have previously been ignored and now they need a team of people who can show them that they matter. We offer our employees opportunities for growth, job stability and excellent benefits. Does this sound like the right job environment for you?

Apply Today

Find Resources In Your Community

Our Health Center Locations

  • Belair-Edison

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

  • East Baltimore Medical Center

    1000 E. Eager Street
    Baltimore, MD 21202
    (410) 522-9800

  • Highlandtown

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

  • Middlesex

    1245 Eastern Boulevard
    Baltimore, Maryland 21221
    (410) 558-4700
    Fax: (410) 675-8947

  • Pine Heights

    1001 Pine Heights Avenue, Suite 100
    Baltimore, Maryland 21229
    Fax: 443-703-3207

  • Saint Agnes

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

  • AbsoluteCare Inc.

    1040 Park Ave Ste 200
    Baltimore, Maryland 21201



  • AbsoluteCARE of MD2, LLC

    7501 Greenway Center Dr Ste 600
    Greenbelt, Maryland 20770