圣博尼法乔（意大利语：）是意大利威尼托大区威尼托大区维罗纳省的一个镇，面积33.9平方公里，人口18,810人（2004年）。