Calasca-Castiglione ist eine Gemeinde mit 765 Einwohnern (Stand: 2004) in der italienischen Provinz Verbano-Cusio-Ossola (VB), Region Piemont.
Die Gemeinde besteht aus den Ortsteilen Barzona, Calasca, Castiglione, Castiglione d'Ossola, Miggianella, Molini und Pecciola. Nachbargemeinden sind Antrona Schieranco, Bannio Anzino, Pallanzeno, Piedimulera, Pieve Vergonte, Rimella, Seppiana, Valstrona, Vanzone con San Carlo und Viganella. Die Telefonvorwahl lautet +39-(0)-324.
Das Gemeindegebiet umfasst eine Fläche von 57 km², die Einwohnerdichte beträgt circa 13 Einwohner/km².