圣巴勃罗是危地马拉的城镇，由圣马科斯省负责管辖，位于该国西南部，始建于1836年8月27日，面积124平方公里，海拔高度585米，2002年人口36,535，人口密度为每平方公里294.64人。