Das Dorf Rocca d'Arazzo befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 957 Einwohner und hat eine Fläche von 12,62 Quadratkilometer bei einer Bevölkerungsdichte von 75,83 Einwohner pro Quadratkilometer. Rocca d'Arazzo befindet sich 195 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Corte
Madonna
San Carlo
Sant'Anna
Santa Caterina
Valmonaca
Valpagnana
Valromaldo
Valstefano
Veterana