Objective To explore the related factors of schizophrenic patients with fatty liver. Methods A total of 300 schizophrenic patients admitted to Xianyang Central Hospital of Shaanxi Province from January 2018 to December 2019 were selected as study subjects. According to the diagnosis results of fatty liver, they were divided into the fatty liver group and the non-fatty liver group, with 150 patients in each group. The basic data and clinical data of the two groups were compared and analyzed, and single factor analysis and multi-factor logistic regression analysis were used to explore the risk factors of fatty liver in schizophrenia. Results There were significant difference in body mass index (BMI), disease course, history of hyperlipidemia, application of antipsychotic drugs (APS) between two groups (P < 0.05). Multi-factor logistic regression analysis showed that BMI, disease course, history of hyperlipidemia, types of APS were independent risk factors of fatty liver in schizophrenics(P < 0.05). Conclusion There is a high incidence of fatty liver in schizophrenics during the treatment. The incidence of fatty liver is affected by the degree of obesity, the course of disease, the history of hyperlipidemia and the use of APS.