Vastogirardi is a comune (municipality) in the Province of Isernia in the Italian region Molise, located about  northwest of Campobasso and about  north of Isernia.
Vastogirardi, a municipality within the Province of Isernia in the Italian region of Molise, is positioned roughly northwest of Campobasso and about north of Isernia.