Castelleone is a comune (municipality) in the Province of Cremona in the Italian region of Lombardy, located about 50 kilometres (31mi) southeast of Milan and about 30 kilometres (19mi) northwest of Cremona.
Castelleone borders the following municipalities: Cappella Cantone, Fiesco, Gombito, Izano, Madignano, Ripalta Arpina, San Bassano, Soresina, Trigolo.