A torque distribution apparatus (100) includes a instructed torque acquiring unit (101) that acquires instructed torque input; an efficiency map acquiring unit (105) that acquires a motor efficiency map (104) that corresponds to equipped motors; a vehicular speed detecting unit (102a) that detects vehicular speed of a vehicle equipped with the motors; a drive wheel rotational speed detecting unit (102b) that detects drive wheel rotational speed of the drive wheels; a slip rate calculating unit (103) that based on the vehicular speed and the drive wheel rotational speed, calculates slip rate at the drive wheels; a calculating unit (106) that based on the slip rate, creates an efficiency variation expression that indicates efficiency values on a performance curve that indicates relations between the drive wheel rotational speed and torque, and calculates a torque that optimizes efficiency from the efficiency variation expression on the performance curve; a distributing unit (107) that based on the instructed torque and the torque optimizing efficiency, calculates a torque distribution value for each of the motors; and a control unit (108) that based on the calculated torque distribution values, controls torque distribution to each of the motors.