Select a language from the menu on the right.

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 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.

Did you know?

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

Make a donation

Donations to Baltimore Medical System benefit the community

Your donations contribute directly to helping our patients
Did you know?

We use a portion of our funds to provide medication to patients who can’t afford it.

There are many ways to make a gift

We count on grants and donations to fund the healthcare costs that aren’t covered by insurance, as well as other high-impact services that make a big difference in economically challenged communities. For example, we provide school-based healthcare, prescription delivery, language interpretation services, behavioral health and more.

Donations of cash, stocks and bonds are always welcome, but you can also contribute in other ways. For example, cars, real estate, artwork, antiques, jewelry, coins or precious metals are all valuable contributions. You can also donate through your employer’s matching gift program or by making Baltimore Medical System the beneficiary of your life insurance policy.

Make a Gift

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

Our Health Center Locations

  • Highlandtown

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

    Directions
  • Belair-Edison

    3120 Erdman Avenue
    Baltimore, Maryland 21213
    (410) 558-4800

    Directions
  • At Saint Agnes

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

    Directions
  • Orleans Square

    2323 Orleans Street
    Baltimore, Maryland 21224
    (410) 558-4747

    Directions
  • Pine Heights

    1001 Pine Heights Avenue
    Baltimore, Maryland 21229
    443-703-3600

    Directions
  • Middlesex

    1245 Eastern Boulevard
    Baltimore, Maryland 21221
    (410) 558-4700

    Directions