The urinary RBP/creatinine ratio was an independent risk factor for NAFLD after univariate and multivariate regression analysis, with the or values of 2.271 (1.795-2.872, P < 0.001) and 2.338 (1.775-3.080, P < 0.001), respectively. This evidence concerns the gene RBP4 and metabolic dysfunction-associated steatotic liver disease.