The ideal weight for a medium-framed, 6-foot-tall man is between 157 and 170 pounds. These weights result in a body mass index between 21.3 and 23.1. These weights are ideal for the average man, not an athlete or bodybuilder, who will have a higher BMI due to muscle mass.
A smaller-framed man should have lower BMI and weight, while a larger-framed man will have a higher BMI and weight. Weighing under 149 pounds and having a BMI less than 18.5 is considered underweight for a 6-foot-tall man regardless of frame, while weighing over 188 pounds and having a BMI more than 24.9 is considered overweight.