Das Dorf Castagnole Monferrato befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 1235 Einwohner und hat eine Fläche von 17,25 Quadratkilometer bei einer Bevölkerungsdichte von 71,59 Einwohner pro Quadratkilometer. Castagnole Monferrato befindet sich 232 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Barcara
Calcini
Fornace
Valenzani
Valvinera