Background: Medical students are considered as high-risk groups for mental disorders due to exposure to a stressful environment and multiple stressors in their educational and clinical experiences. Considering the impact of mental health on individual performance, the present study was carried out with the aim of predicting medical students' mental health status based on demographic variables.Methods: This descriptive correlational study was implemented on 521 students of Isfahan University of Medical Sciences, Iran. The participants were chosen through stratified random sampling. The data gathering tools included a demographic information form and the 28-item General Health Questionnaire (GHQ-28). The data were analyzed using descriptive and analytical statistics (Student independent t-test, ANOVA, and multiple linear regressions) in SPSS software. Findings: The results of regression analysis indicated that sex was the best predictor of the students’ mental health with a determination coefficient of 9.6%. Mean score of mental health problems was higher in girsl than boys. The variables of sex, marital status, residential status, interest in the field of study, BMI, occupation, economic status, smoking status, and the academic status of parents, in total, explained 30.1% of the variance in students’ mental health (R2=30.1).Conclusion: Nearly half of the students’ mental health scores were above the cutoff point. Thus, it can be stated that they had low mental health levels. Moreover, the demographic factors affecting the mental health of the students were remarkable. Therefore, careful planning to identify factors affecting the mental health of students and to promote their mental health seems necessary.