Das Dorf Refrancore befindet sich in der Provinz Asti, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 1631 Einwohner und hat eine Fläche von 13,15 Quadratkilometer bei einer Bevölkerungsdichte von 124,03 Einwohner pro Quadratkilometer. Refrancore befindet sich 150 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Barcara
Borgo Bonina
Calcini
Cascina Bonini
Brezzi
Ponte Pattini
Serra Maggiora
Stradella
Maddalena
Ponte Barcara
Rossi e Timone