Quick Answer: To calculate BMI, divide your weight in kilograms by your height in metres squared (BMI = weight ÷ height²). An adult in India who weighs 70 kg at 1.70 m has a BMI of 70 ÷ (1.70 × 1.70) = 24.2. Because Indians develop metabolic risk at lower body weights, the ICMR classifies a BMI of 23 and above as overweight and 25 and above as obese — stricter than the global WHO cut-offs.
Key takeaways:
- BMI = weight in kg ÷ (height in metres × height in metres); the unit is kg/m².
- India follows lower Asian-Indian cut-offs: normal 18.5–22.9, overweight 23–24.9, obese 25 and above.
- Convert height from centimetres to metres first: 170 cm becomes 1.70 m.
- Waist circumference (90 cm for men, 80 cm for women) matters as much as BMI for Indians.
- BMI is a screening number, not a diagnosis — read it alongside waist size and a doctor’s advice.
Body Mass Index, or BMI, is the quickest way to check whether your weight sits in a healthy range for your height. It takes just two numbers you already know — your weight and your height — and turns them into a single figure you can compare against a standard chart. For readers in India, there is one important twist: the cut-offs that decide whether a BMI is healthy are lower here than in most Western countries, because research on Asian-Indian bodies shows we accumulate harmful fat and develop diabetes and heart disease at lower weights.
This step-by-step guide shows you exactly how to calculate BMI by hand, how to read the result using the Indian Council of Medical Research (ICMR) categories, and how to avoid the small mistakes that throw the number off. You can follow along with a calculator on your phone, or use the free BMI calculator on DigiToolkit to get the same answer instantly.
Key takeaway: The BMI formula is identical everywhere in the world, but the interpretation is not. In India, a BMI of 24 is already in the overweight band, whereas the same figure is called “normal” under the older global chart.
What You Need Before You Start
Calculating BMI needs only two measurements, but taking them accurately is what makes the result trustworthy. Weigh yourself in the morning, before breakfast and after using the toilet, wearing light clothing, on a flat floor. Measure height without footwear, standing straight against a wall with your heels together and your eyes looking forward. Note your weight in kilograms and your height in centimetres, because that is how most Indian homes, gyms, and clinics record them.
- Weight: in kilograms (kg), for example 68 kg.
- Height: in centimetres (cm), for example 165 cm, which you will convert to 1.65 m.
The BMI Formula (Metric, as Used in India)
India uses the metric system, so the metric BMI formula is the one you want. It is written as:
BMI = weight (kg) ÷ [height (m)]²
In plain words, you multiply your height in metres by itself, then divide your weight by that figure. The squaring of height is what accounts for the fact that taller people are naturally heavier. If you only know your height in centimetres, divide by 100 first: 172 cm becomes 1.72 m. Never divide weight by height in centimetres directly, because that is the single most common error and produces a meaningless number.
How to Calculate BMI: Step by Step
- Convert your height to metres. Divide your height in centimetres by 100. Example: 170 cm ÷ 100 = 1.70 m.
- Square your height. Multiply the height in metres by itself. Example: 1.70 × 1.70 = 2.89.
- Divide your weight by that number. Example: 70 kg ÷ 2.89 = 24.2.
- Round to one decimal place. Your BMI is 24.2 kg/m².
- Compare against the ICMR India chart. A BMI of 24.2 falls in the overweight band (23–24.9) for Indians.
That is the whole method. If mental maths is not your thing, an online BMI calculator does these steps for you and instantly tells you which category you fall into.
Reading Your Result: The ICMR India BMI Categories
The World Health Organization’s global chart calls 25 the start of overweight and 30 the start of obesity. India does not use these numbers for its own population. Following the revised consensus guidelines led by the ICMR and Indian obesity experts, the thresholds are pulled downward because Asian Indians carry more visceral (abdominal) fat and face higher diabetes and cardiovascular risk at any given BMI.
| Category | BMI range (India, kg/m²) | WHO global range |
|---|---|---|
| Underweight | Below 18.5 | Below 18.5 |
| Normal | 18.5 – 22.9 | 18.5 – 24.9 |
| Overweight | 23.0 – 24.9 | 25.0 – 29.9 |
| Obese | 25.0 and above | 30.0 and above |
Alongside BMI, the ICMR treats abdominal obesity as a red flag on its own: a waist of 90 cm or more in men and 80 cm or more in women signals raised risk even if BMI looks acceptable. This is why two people with the same BMI can have very different health outcomes.
Three Worked Examples for India
Example 1 — Software professional, Bengaluru. Weight 82 kg, height 178 cm. Height in metres = 1.78; squared = 3.1684. BMI = 82 ÷ 3.1684 = 25.9. Under the Indian chart this is obese, and would be flagged as “normal-to-overweight” only under the outdated global scale — a clear example of why the India cut-offs matter.
Example 2 — College student, Jaipur. Weight 52 kg, height 168 cm. Height = 1.68 m; squared = 2.8224. BMI = 52 ÷ 2.8224 = 18.4, which is just below 18.5 and therefore underweight. A small weight gain of about 2 kg would move this student into the healthy band.
Example 3 — Homemaker, Kochi. Weight 63 kg, height 158 cm. Height = 1.58 m; squared = 2.4964. BMI = 63 ÷ 2.4964 = 25.2, which is obese by ICMR standards. If her waist also measures above 80 cm, the combined signal is a strong reason to consult a doctor about diet and activity.
Benefits of Calculating Your BMI
BMI is popular for good reasons. It costs nothing, needs no lab test, and gives you an instant, repeatable number you can track over months. For a country like India, where non-communicable diseases such as type 2 diabetes and hypertension are rising rapidly, a quick self-check is a low-effort first step that can prompt a timely visit to the doctor. It also lets health workers screen large groups — in schools, offices, and rural health camps — without expensive equipment, which is a genuine public-health advantage.
Challenges and Limitations
BMI cannot tell the difference between muscle and fat, so a fit gym-goer or a wrestler may show a “high” BMI while carrying very little fat. It also says nothing about where fat sits on your body, even though abdominal fat is the most dangerous kind for Indians. Pregnant women, growing children, and the elderly all need age- or stage-specific charts rather than the adult formula. Treat BMI as a screening signal that tells you whether to look closer, not as a final verdict on your health.
Common Mistakes to Avoid
- Dividing by height in centimetres. You must convert to metres first; using 170 instead of 1.70 gives a wildly wrong answer.
- Forgetting to square the height. BMI divides weight by height squared, not by height alone.
- Using the global WHO chart in India. A BMI of 24 is “normal” globally but overweight for Indians — use the ICMR cut-offs.
- Ignoring waist circumference. A healthy BMI with a large waist still signals abdominal obesity and raised risk.
- Applying the adult formula to children. Children and teenagers need age-and-sex BMI percentile charts, not the adult categories.
- Weighing at different times. Comparing a morning reading with an evening one adds noise; keep conditions consistent.
Best Practices and Expert Recommendations
- Measure waist along with BMI. Indian guidelines pair BMI with waist size, so record both for a fuller picture.
- Recheck monthly, not daily. Weight fluctuates day to day; a monthly reading shows the real trend.
- Use the same scale each time. Different scales can vary by a kilogram or more, distorting comparisons.
- Interpret against the India chart. Always apply the 23 and 25 cut-offs rather than 25 and 30.
- See a doctor for borderline or high readings. A professional can order the blood-sugar and lipid tests that BMI cannot.
- Track alongside habits. Note your activity, sleep, and diet so the number has context, not just a bare figure.
For a companion view of a healthy target weight for your height, try the body weight calculator, and browse more tools in the health and fitness section.
Conclusion
Calculating BMI is a two-minute job: convert your height to metres, square it, and divide your weight by the result. The arithmetic is universal, but the meaning of the number is local — in India, the ICMR’s lower cut-offs of 23 and 25 give a more honest reading of health risk than the global chart. Use BMI as a starting point, check your waist too, track the trend over time, and let a doctor interpret anything borderline or high.
Frequently Asked Questions
What is the correct BMI formula in India?
India uses the standard metric formula: BMI equals your weight in kilograms divided by your height in metres squared. The formula is the same as everywhere else; only the healthy-range cut-offs differ, with 23 marking overweight and 25 marking obesity for Indians.
Why are India’s BMI cut-offs lower than the WHO’s?
Research on Asian-Indian populations shows we tend to carry more abdominal and visceral fat at a given weight, and develop type 2 diabetes and heart disease at lower BMI levels than Western populations. The ICMR therefore lowered the thresholds so the categories reflect real risk in Indian bodies.
Is a BMI of 24 healthy for an Indian adult?
No. Under the ICMR India chart a BMI of 24 falls in the overweight band (23 to 24.9). It would be labelled “normal” only on the older global scale, which is not recommended for Indians.
Can I calculate BMI if I only know my height in centimetres?
Yes. Divide your height in centimetres by 100 to get metres, then square it and divide your weight by that figure. For example, 165 cm becomes 1.65 m before you apply the formula.
Does BMI work for athletes and muscular people?
Not reliably. BMI cannot separate muscle from fat, so very muscular people can score as overweight despite low body fat. For them, waist measurement and a body-composition assessment give a truer picture.