In response to the decline in child vaccination coverage and the subsequent occurrence of large vaccine-preventable disease outbreaks, in 2017 Italy introduced a new law that made ten vaccines mandatory for children aged 0–16 years. The policy change initiated an ongoing debate among the general public, as well as in the political arena and the scientific community, over this major public health concern. Hence, we conducted a survey aimed at assessing Italian public health professionals’ attitudes towards and opinions on mandatory vaccination. A validated online questionnaire was administered to 1350 members of the Italian Society of Hygiene, Preventive Medicine and Public Health. Among the 1044 responders (response rate 77%), a large majority were in favour of the Italian mandatory vaccination law (91%) and against its repeal (74%). Nevertheless, according to our sample, maintaining a high level of vaccination coverage without the need to mandate would be preferable, and thus efforts to promote vaccine confidence and proactive vaccine uptake are still needed.