Ai margini con il territorio della Provincia di Pavia, tra Rosate ed il pavese Casorate Primo, il comune di Calvignasco è attraversato ed irrigato dalle acque del Ticinello. La sua storia è rimasta legata per secoli a quella del comune di Binasco, al punto che non è facile trovare documenti rilevanti che ne riferiscano per la sua individualità o per quella delle frazioni Bettola, dove ha sede il municipio, e Ponte.
Il nome del borgo sembra sia derivato dal nome latino Calvinius. Anticamente il comune era parte del feudo di Moncucco, a suo tempo infeudato alla famiglia dei Visconti di Fontaneto, e ancora prima, alla Corte di Masino.
DA VEDERE
Chiesa parrocchiale di S. Michele