Hospitals (number of beds)
2012 2013 2014 2015 2016
Total 23170 (4161486) 24709 (4578601) 25860 (4961161) 27587 (5550580) 29140 (5688875)
Ownership Public hospital 13384 (3579309) 13396 (3865385) 13314 (4125715) 13069 (4296401) 12708 (4455238)
Private hospital 9786 (582177) 11313 (713216) 12546 (835446) 14518 (1034179) 16432 (1233637)
Level of care Level 3 1624 (1469737) 1787 (1670000) 1954 (1878267) 2123 (2047819) 2232 (2213718)
Level 2 6566 (1827240) 6709 (1952214) 6850 (2053896) 7494 (2196748) 7944 (2302887)
Level 1 5962 (312866) 6473 (350272) 7009 (387207) 8759 (481876) 9282 (517837)