Nutrition & Fitness Calculators

Ideal Body Weight Calculator

Do you know what your ideal body weight is for a person of your height, frame size, and gender?

Use this accurate body weight calculator to figure out what your ideal weight is.


Frame Size *


Your Ideal Weight Range




*Frame Size

To identify your frame size use a measuring tape and the height chart below.


Height under 5’2″

  • Small = wrist size less than 5.5″
  • Medium = wrist size 5.5″ to 5.75″
  • Large = wrist size over 5.75″

Height 5’2″ to 5′ 5″

  • Small = wrist size less than 6″
  • Medium = wrist size 6″ to 6.25″
  • Large = wrist size over 6.25″

Height over 5′ 5″

  • Small = wrist size less than 6.25″
  • Medium = wrist size 6.25″ to 6.5″
  • Large = wrist size over 6.5″


Height over 5′ 5″

  • Small = wrist size 5.5″ to 6.5″
  • Medium = wrist size 6.5″ to 7.5″
  • Large = wrist size over 7.5″


If you don’t have a measuring tape you can use this simple (less accurate method):

Grip your wrist using your thumb and longest finger.

  • If your finger and thumb don’t touch you are a LARGE frame.
  • If your finger and thumb just touch you are a MEDIUM frame.
  • If your finger and thumb overlap you are a SMALL frame.

Your Ideal Body Weight

Knowing your ideal body weight is a good first step to take before you start macro counting or flexible dieting. This helps you to have realistic expectations and to establish a healthy goal weight.

Understanding your optimal weight can help you with the following aspects of dieting:

  • Allows you to set realistic weight loss goals.
  • Prevents the thinking that weight loss is necessary when it isn’t.
  • Gives you a baseline to use for building muscle.
  • Helps with maintaining a healthy weight for your height.
  • Shows you a goal to strive for if you are underweight.

Why Frame Size is Important

Other ideal body weight calculators don’t factor for frame size and this is an important factor in determining an ideal body weight for a person of your height.

The term frame size refers to the mass of your skeletal structure. Those with more bone mass will weigh more than people with less bone mass who are of similar height. However, this isn’t factoring for bone density.


A 5’6″ woman who has a large frame size should weigh between 139-143 pounds, whereas a 5’6″ woman with a small frame should weigh 124-128.

This feature is why our ideal body weight calculator provides the most accurate results possible and paints a more realistic picture of what your ideal body weight should be.

How Optimal Body Weight is Calculated

Our calculator uses two well-respected formulas for determining ideal body weight. For women, the Robinson formula is used and for men, it uses the Devine formula. (see the references below)

While these formulas can’t account for all individual differences that may contribute to a person’s optimal weight, they do provide a good estimate of what’s ideal for a person of your height.

Taking This Further

Once you have determined a bodyweight that is in the ideal range for you personally, you can use that information to establish a body transformation goal that’s appropriate.

You can then use our TDEE and macro calculator to determine how much you need to eat in order to achieve that goal. This calculator uses the flexible dieting approach that doesn’t prohibit foods or certain ingredients but allows you to eat what you love as long as they fit your prescribed set of macros.


  • Robinson, J. D., Lupkiewicz, S. M., Palenik, L., Lopez, L. M., & Ariet, M. (1983). Determination of ideal body weight for drug dosage calculations. American Journal of Health-System Pharmacy, 40(6), 1016-1019. Link
  • McCarron, Margaret M., and Ben J. Devine. “Clinical Pharmacy: Case Studies: Case Number 25 Gentamicin Therapy.” Drug Intelligence & Clinical Pharmacy 8.11 (1974): 650-655. Study Link
  • Pai, M. P., & Paloucek, F. P. (2000). The origin of the “ideal” body weight equations. Annals of Pharmacotherapy, 34(9), 1066-1069. Study Link
Last Updated: July 26, 2021


  1. Simone99ita 2 months ago

    Hi, i’m 173cm 159lbs medium frame but what is the best bf% for this weight?8%? Thanks

    • Ted Kallmyer (Certified Macro Coach) 2 months ago

      Hi There, No 8% is a bit low for women. If you look on my page about body fat percentage there’s a good chart that explains the healthy ranges. Body Fat Percentage Calculator

      • Simone99ita 2 months ago

        No i’m man. The ideal for my height and frame is 159 but, i should reach 8%

        • Ted Kallmyer (Certified Macro Coach) 2 months ago

          Sorry, there weren’t many contextual clues. 🙂 8% is kind of low for a man too. I’ve been there a few times 7-8% but you have to be pretty diligent to stay there. I think 10%-12% is a bit more realistic when it comes to balancing being really fit with still enjoying life to the fullest.

  2. Shea 4 months ago

    This calculation doesn’t take into account muscle size. I run and do weight training and do not have thin arm and leg muscles. This doesn’t affect the size of my thin wrists. I have yet to find a calculator that factors in muscle mass. At 5’3 medium build, to be 123 lbs I would have to lose muscle mass. How do you adjust for this?

    • Ted Kallmyer (Certified Macro Coach) 4 months ago

      Hi Shea, No calculator can account for every possible variable. If you look at the lowest weight of a thin frame and the highest weight of a large frame, a healthy weight for you will be in that range. So for a 63″ woman the highest healthy weight is ~137 pounds.

  3. Chris 6 months ago

    You never accounted for hand size or finger length when you mentioned wrapping your fingers around your wrist to help determine frame size. Poorly conceived and misleading.

  4. kevin 6 months ago

    I am Asian Indian, BMI 23, BF 14% but feel abdominal girth is more then I would like. I eat clean, do weights 3-4 times and cardio 5-6 times per week. Caloric intake is 2000, protein about 90, carbs 270, fat 65. How can I reduce belly fat without loosing weight. I would not mind getting more muscle mass also. Thanks…