Das Dorf Cura Carpignano befindet sich in der Provinz Pavia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2556 Einwohner und hat eine Fläche von 10,68 Quadratkilometer bei einer Bevölkerungsdichte von 239,33 Einwohner pro Quadratkilometer. Cura Carpignano befindet sich 78 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Borghetto
Calignano
Colombara Vedria
Pescarone Pescaronino
Prado
Vimanone