Un canton avec une forte couverture vaccinale a tendance à approuver plus nettement la loi Covid-19 qu'un canton comptant un nombre moindre de vaccinés. Le oui le plus net en faveur de la loi a été obtenu à Bâle-Ville (69%). Le demi-canton compte le pourcentage le plus élevé de population entièrement vaccinée (70%).
A l'autre bout du classement figure Appenzell Rhodes-Intérieures. La plus faible proportion de personnes vaccinées (54%) du pays dans ce demi-canton correspond au plus net rejet de la loi (56% de non), selon une analyse de données de l'agence Keystone-ATS. L'autre canton à refuser la loi est Schwytz, et sa couverture vaccinale est la deuxième plus faible du pays.
La corrélation positive entre le nombre de personnes entièrement vaccinées et la proportion de oui à la loi Covid-19 se vérifie pour les autres cantons. Neuchâtel, dont 63,5% de la population est entièrement vacciné, se distingue par une acceptation appuyée de la loi (64,3%).