Objective: estimate the explanatory value of the Obesity Risk Control model in adolescents with normal weight and overweight, guided by the Health Promotion Model.Methods: descriptive, cross-sectional, analytical study. The sample was calculated for a simple linear regression model that included age, sex, body mass index, personality traits, economic level, appetite traits, emotional eating, social support through social networks, family social support, self-regulation and locus of control. Spearman's Rho coefficient (p<0,05) and linear regression (p<0,001) were used.Results: 518 adolescents participated. The average age was 16,8 years (SD 0,9). 55,8 % were women. The average body mass index was 23,1 kg/m2 (SD 2,7). 61,9 % of female and 59,0 % of male adolescents were of normal weight. Physical activity was poor in 74,3 % and regular eating habits in 54,6 %. The model was made up of seven explanatory variables that were: sex, personality traits of kindness, responsibility, squeamish attitude, self-regulation in physical activity and eating habits, as well as internal locus of control, which explained 27 %, Conclusions: the Obesity Risk Control model was made up of seven variables that explained 27 % of the behavior, preserving the Health Promotion Model constructs. It is important to conduct research that incorporates commitment to an action plan and immediate competition preferences, as these are constructs that take precedence over health-promoting behavior and that, if present, favor or impact behavior