La altitud de la población es de 230 msnm y los límites municipales son en el norte con las poblaciones de San Mateo de Bages y Callús, al nordeste con Sampedor; al este con San Fructuoso de Bages, al sureste con Manresa y al oeste con Fonollosa.