Ustalenie, ile szpitali działa dziś w Polsce i jaki jest ich status prawny, nie jest łatwe. Według danych GUS za 2024 r. w Polsce funkcjonowało 888 szpitali, z wyłączeniem placówek dziennych. Z kolei nowsze dane podane przez Centralny Ośrodek Informacji Gospodarczej wskazują, że na koniec stycznia 2026 r. działało ich 1065 – 654 publiczne i 411 prywatnych.
Wśród szpitali publicznych dominują placówki prowadzone przez jednostki samorządu terytorialnego oraz szpitale uniwersyteckie. Szacuje się, że około czterech na pięć szpitali, dla których organem założycielskim jest jednostka samorządu terytorialnego, nadal działa w formule samodzielnego publicznego zakładu opieki zdrowotnej (dalej: SPZOZ).