Being overweight means that your weight is greater than what's considered healthy for your height. If you are Overweight, then you have too much body fat. Being overweight not only does it affect how you look, it also has an impact on your physical and emotional health. When you're overweight, extra weight can put pressure on the body's joints, which may cause pain in the hips, knees or lower back. Overweight also increases your risk for many diseases and conditions, including heart disease, high blood pressure, diabetes and some cancers.
An endocrinologist is a doctor who specializes in hormone diseases, metabolism and nutritional problems.
Remember that for the proper selection of health professional that treats overweight you must consider the nature, severity and symptoms you are presenting.