Petacciato é uma comuna italiana da região do Molise, província de Campobasso, com cerca de 3.000 habitantes.
Estende-se por uma área de 34 quilometros quadrados, com uma densidade populacional de 100 hab/km2.
Faz fronteira com Guglionesi, Montenero di Bisaccia, Termoli.