See the attached data, which was derived from this research link below:
https://www.sciencedirect.com/science/article/pii/S0264410X20312342
Results
Of 193 countries investigated, 54% (n = 105) had evidence of a nationwide mandate as of December 2018. The frequency, types, and severity of penalties varied widely across all regions. We found that 59% (n = 62) of countries with national mandates defined at least one penalty for non-compliance with a vaccine mandate. Among those, educational penalties (i.e., limiting a child's entry or ongoing access to school) were the most common (69%; n = 43), with most countries with educational penalties refusing school enrollment until vaccination requirements are met (81%; n = 35).
Conclusion
We undertook a comprehensive assessment of national mandatory vaccination policies and identified a diversity of penalties in place to promote compliance. Our results highlight the need to critically evaluate the implementation of non-compliance penalties in order to determine their effectiveness and to define best practices for sustaining high vaccination uptake worldwide.
From the data provided in the link above and the Excel attached, Our World in Data attempted to "compile" the data into one product. This can be found at this link:
https://ourworldindata.org/childhood-vaccination-policies
As you can see, the table from Our World in Data contains errors:
Cuba does not have a mandatory childhood vaccination program.
Guatemala does not have a mandatory childhood vaccination program.
Are there other discrepancies? This is an example of not taking reports at face value. I want to thank I:M: for bringing this to my attention and compiling the Excel data sheet.