Das Dorf Montafia befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 962 Einwohner und hat eine Fläche von 14,56 Quadratkilometer bei einer Bevölkerungsdichte von 66,07 Einwohner pro Quadratkilometer. Montafia befindet sich 266 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bagnasco
Cascine Marco
Pessina
Zolfo