La ciudad está situada en el Roero, 16 millas al oeste de Alba, 49 km al sur de Turín y 50 km al noreste de la capital de la provincia de Cuneo, en el valle del Tanaro.