A work machine comprising: a multipoint type work implement having a bucket; an actuator (16, 17, 18) configured to drive the work implement; an operation device configured to generate a speed command for the actuator (16, 17, 18) according to an operation amount; and a controller configured to calculate a load value of a work target object on a basis of thrust information of the actuator (16, 17, 18) while the work implement is transporting the work target object to a position above a transporting machine, characterized in that, the controller including a storage device configured to store a reference value for estimating whether or not a load overflow of the work target object from the bucket has occurred, the reference value being defined by a mutual relation between the load value of the work target object, a posture of the work implement, and a movement state of the work implement, calculating the posture of the work implement, calculating a physical quantity indicating the movement state of the work implement, estimating whether or not the work implement has caused the load overflow during transportation of the work target object on a basis of the reference value stored in the storage device, the load value of the work target object, the posture of the work implement, and the physical quantity indicating the movement state of the work implement, and further including a notifying device configured to make a notification of determination of occurrence of the load overflow by the controller. a multipoint type work implement having a bucket; an actuator (16, 17, 18) configured to drive the work implement; an operation device configured to generate a speed command for the actuator (16, 17, 18) according to an operation amount; and a controller configured to calculate a load value of a work target object on a basis of thrust information of the actuator (16, 17, 18) while the work implement is transporting the work target object to a position above a transporting machine, characterized in that, the controller including a storage device configured to store a reference value for estimating whether or not a load overflow of the work target object from the bucket has occurred, the reference value being defined by a mutual relation between the load value of the work target object, a posture of the work implement, and a movement state of the work implement, calculating the posture of the work implement, calculating a physical quantity indicating the movement state of the work implement, estimating whether or not the work implement has caused the load overflow during transportation of the work target object on a basis of the reference value stored in the storage device, the load value of the work target object, the posture of the work implement, and the physical quantity indicating the movement state of the work implement, and further including a notifying device configured to make a notification of determination of occurrence of the load overflow by the controller. including a storage device configured to store a reference value for estimating whether or not a load overflow of the work target object from the bucket has occurred, the reference value being defined by a mutual relation between the load value of the work target object, a posture of the work implement, and a movement state of the work implement, calculating the posture of the work implement, calculating a physical quantity indicating the movement state of the work implement, estimating whether or not the work implement has caused the load overflow during transportation of the work target object on a basis of the reference value stored in the storage device, the load value of the work target object, the posture of the work implement, and the physical quantity indicating the movement state of the work implement, and further including a notifying device configured to make a notification of determination of occurrence of the load overflow by the controller.