Paese dell'Alto Monferrato, posto in una posizione collinare, situato a 257 metri di altezza sul livello del mare, in provincia di Asti, si estende su una superficie di 7,36 Kmq, circa 740 ettari, ed ha una popolazione di circa 700 abitanti.
L'abitato si sviluppa su di un lungo crinale seguendo la sponda sinistra del Tanaro. Il paese dista 14 Km da Asti in direzione sud-ovest e 16 Km da Alba (CN).
I Comuni limitrofi sono: Antignano, Celle Enomondo, San Damiano d'Asti, Costigliole d'Asti e Govone.
L'agricoltura, in particolare la viticoltura, ha qui la sua rivincita sull'industria, infatti troviamo pregiati vitigni di barbera, grignolino, bonarda e bianco.