Bonfol (antiguamente en alemán "Pumpfel") es una comuna suiza del cantón del Jura, situada en el distrito de Porrentruy.