La Suisse comprend environ 350 hôpitaux, soit une moyenne de 4,5 hôpitaux pour 100 000 habitants, représentant une capacité d'accueil totale de 43 000 lits environ. Le secteur de la santé embauche environ 430 000 acteurs de santé, dont 28 000 médecins, soit un ratio de 3,8 médecins pour 1 000 habitants, 3 600 dentistes et 1 650 pharmaciens.
A titre d'exemple, la capacité d'accueil des plus gros centres hospitaliers est de 1 200 lits pour le Centre hospitalier universitaire vaudois et de 2 200 lits pour les Hôpitaux Universitaires de Genève.
Les institutions médicales sont organisées par cantons au sein de réseaux de santé, comme par exemple le Réseau santé valais.