For ketones and aldehydes of similar molecular mass, ketones have higher boiling point due to the fact that its carbonyl group is more polarized than in aldehydes. So, interactions between molecules of ketones is stronger than between molecules of aldehydes, and that gives a higher boiling point. Density of aldehydes is less than ketones.