Das Dorf Roatto befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 388 Einwohner und hat eine Fläche von 6,46 Quadratkilometer bei einer Bevölkerungsdichte von 60,06 Einwohner pro Quadratkilometer. Roatto befindet sich 255 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Briassa
Bricco Capello
Rossi
Gobbi
Pangeri
Simonetti
Valle Reale
Valsavana