Situación: Marrubio se encuentra en la margen izquierda del río Cabrera, al noroeste de la provincia de León.