Salmons grabbed seven rebounds and Drew Gooden added 19 points, 11 boards and five assists for Milwaukee, which outscored the Raptors 24-15 in the fourth quarter to put the game away.
The win was the third in four contests for the Bucks.
Toronto was led by Jerryd Bayless with 20 points. DeMar DeRozan chipped with 17 as the Raptors fell to 6-35 on the road.
Caroline Berg Eriksen: Soccer player's wife triggers debate with post-birth selfie
18-year-old elf alleges mall Santa pinched her buttocks on the job