Best hospitals in St. Louis City County, MO

There are 4 hospitals in St. Louis City County, Missouri certified by Medicare. Of the 2 with a CMS star rating, the average is 2.5 stars, compared with 3.1 statewide.

Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data

Hospitals in St. Louis City County, MO, ranked

Sorted by CMS star rating. Facilities without a rating are listed last.

  1. 1.Barnes Jewish Hospital

    One Barnes-Jewish Hospital Plaza, Saint Louis, MO 63110

    Acute Care Hospitals · Non-profit

    ★★★★★4Above average
  2. 2.Ssm Health Saint Louis University Hospital

    1201 S Grand Blvd, Saint Louis, MO 63104

    Acute Care Hospitals · Non-profit

    ★★★★★1Much below average
  3. 3.Shriners Hospitals for Children

    4400 Clayton Ave, Saint Louis, MO 63110

    Childrens · Non-profit

    Not rated
  4. 4.St Louis Childrens Hospital

    One Childrens Place, Saint Louis, MO 63110

    Childrens · Non-profit

    Not rated

Hospitals in nearby cities

Frequently asked questions

How many hospitals are in St. Louis City County, MO?

4 Medicare-certified hospitals are listed in St. Louis City County, Missouri.

What is the best-rated hospital in St. Louis City County, MO?

Barnes Jewish Hospital has the highest CMS rating here (4 stars). Ratings are a good place to start, but visit and ask questions before you decide.

Helpful resources