Background: High meats intake contributes to unhealthy status. The present study aims to evaluate the association of meat consumption with non-alcohol fatty liver disease (NAFLD) risk and liver-related biomarkers in middle-aged and elderly Chinese.Methods: A cross-sectional study was conducted in individuals who were 45 years or older and underwent physical examination from April 2015 to August 2017 in Southeast China. NAFLD was evaluated by abdominal ultrasonography. Results: High consumptions of red meat (28.44-49.74 and >71.00 g/day) was positively associated with NAFLD risk on inverse probability of treatment weighting analysis, adjusting for smoking, tea intake, weekly hours of physical activity and presence of hypertension, dyslipidemia and diabetes (ORadjusted=1.948 and 1.1.716, respectively). Exposure-response relationship analysis presented that red meat intake was positively associated with NAFLD risk. Significant associations of red meat intakes with serum levels of γ-glutamyl transferase, alanine transaminase, aspartate aminotransferase, total triglyceride and high-density lipoprotein cholesterol were found (rs=0.176, 0.128, 0.060, 0.085 and -0.074, respectively). Conclusions: These findings suggest that reduction of meat consumption may decrease NAFLD risk and should warrant further investigations. Meat consumptions were measured by a semi-quantitative food frequency questionnaire.