Objectives: This study aimed toexplore the combined effects of different types of obesity and dyslipidaemia on the prevalence of diabetes in middle-aged and elderly residents. Methods: Data were obtained from the 2015 China Health and Retirement Longitudinal Studydatabase, and 5023 valid participants were included after excluding those with missing data. A Chi-square test was used to test the difference in the prevalence of diabetes between the groups. Binary logistic regression was used to analyse the relationship between different types of obesity combined with dyslipidaemia and the prevalence of diabetes. Results: Multivariate logistic regression analysis showed that, compared with those with a body mass index <24/ortholiposis, the subgroup with systemic obesity/dyslipidaemia had 4.37 times the risk of diabetes (OR = 4.37, 95% CI = 2.36–8.10, p < 0.001). In addition, compared with those with a normal waist circumference (WC)/ortholiposis, the subgroup with abdominal obesity/dyslipidaemia had 3.58 times the risk of diabetes (OR = 3.58, 95% CI = 2.49–5.13, p < 0.001). Conclusions: The coexistence of obesity and dyslipidaemia can significantly increase the risk of diabetes, suggesting that the strict control of weight, WC and lipid level is beneficial to the prevention of diabetes.