This study aims to determine and compare the prevalence and correlates of obesity and abdominal obesity in India among participants aged 18–54 years. Data were acquired from the nationally representative National Family Health Survey 2019–21. Age and sex standardized descriptive analyses were conducted to determine the prevalence of obesity and abdominal obesity, and multivariable multilevel logistic regression was performed to identify the factors associated with these conditions. Gender-specific analyses were also conducted. The sample weight was adjusted throughout. The final sample size for this study was 698,286. The prevalence of obesity and abdominal obesity was 13.85% and 57.71%, respectively. Older age, being female, increased educational status and increased wealth index, being married at any point, and residing in an urban area all increased the odds of both obesity and abdominal obesity. Being a resident of the North zone and having a current alcohol intake increased the odds of abdominal obesity. On the other hand, being a resident of the South zone of India increased the odds of obesity. Targeting these high-risk groups can be a strategy for public health promotion programs.