A controller (8) controlling a drive force distributed to each wheel (1-4) of a vehicle sets dynamic drive force target values (Fxf**, Fx3**, Fx4**) to the wheels, and determines a variation amount target ratio related to variation amounts (ΔM, ΔFx, ΔFy) of a vehicle yaw moment (M), a vehicle front/aft force (Fx), and a vehicle lateral force (Fy) such that a vehicle behavior generated by the dynamic drive force target values does not vary. The controller (8) determines sets of the drive forces (Fxf(j, k), Fx3(j, k), Fx4(j, k)) realizing the variation amount target ratio, selects drive force command values from these sets such that each drive force command value is within a drive force limiting range, and controls a drive force regulating mechanism (20, 12, 13, 15,16) according to the selected drive force command values.