Hospital Directory USA
Missouri · county

Hospitals in St. Louis County, MO

St. Louis County, Missouri has 17 hospitals in our directory, in 7 cities and towns. The most are in Saint Louis (8), Chesterfield (3) and Maryland Heights (2). Among them are 9 acute care hospitals (53%), 4 rehabilitation hospitals (24%) and 2 children's hospitals (12%). 9 have an emergency department.

17
hospitals
7
towns represented
9
with an emergency room
7
rated 4 or 5 stars
Map and list

All hospitals in St. Louis County

Loading map…

Frequently asked questions

How many hospitals are in St. Louis County?

We list 17 hospitals in St. Louis County, Missouri. The count includes Medicare-certified hospitals from CMS data and hospitals mapped in OpenStreetMap.

Which hospitals in St. Louis County have an emergency room?

9 hospitals in St. Louis County report emergency services to Medicare. Use the "Emergency room" filter above to see them. In a life-threatening emergency, call 911.

How do I get my medical records from a hospital in St. Louis County?

Contact the hospital's health information management (medical records) department. Under HIPAA you have a right to a copy of your records, usually within 30 days, and the hospital may charge a reasonable, cost-based fee.

Guides