Das Dorf Castel Rocchero befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 393 Einwohner und hat eine Fläche von 5,64 Quadratkilometer bei einer Bevölkerungsdichte von 69,68 Einwohner pro Quadratkilometer. Castel Rocchero befindet sich 415 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Caciau
Vallegra