Castello d'Agogna est une commune italienne de la province de Pavie dans la région Lombardie en Italie.