Das Dorf Castelleone befindet sich in der Provinz Cremona, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 9068 Einwohner und hat eine Fläche von 45,02 Quadratkilometer bei einer Bevölkerungsdichte von 201,42 Einwohner pro Quadratkilometer. Castelleone befindet sich 65 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Alda
Battaglia
Corte Madama
Cortellona
Gramignana
Molino Lurano
Pellegra
Pradazzo
San Latino
Tera Santo Spirito