Das Dorf Cisterna d'Asti befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 1262 Einwohner und hat eine Fläche von 10,64 Quadratkilometer bei einer Bevölkerungsdichte von 118,61 Einwohner pro Quadratkilometer. Cisterna d'Asti befindet sich 350 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

San Matteo
Saretto
Scaglie
Valmellana
Valzeglio