Objective To investigate the effects of person-centered care on mental symptoms, selfesteem and general well-being in schizophrenia patients. Methods A total of 68 patients with schizophrenia in a community of Shanghai who met the inclusion criteria were selected and randomly divided into intervention group and control group, with 34 cases in each. The community-based general rehabilitation was used in the control group. The intervention group adopted the comprehensive rehabilitation service mode which is guided by the concept of person-centered care. The severity of mental symptoms was assessed by Positive and Negative Syndrome Scale( PANSS), self-esteem by Self-esteem Inventory( SEI), overall well-being by General Well- Being Schedule( GWBS). Results After 12 months of intervention, the differences in PANSS score, SES score and GWBS score between the two groups were statistically significant( t=-11.246, 3.194, 4.618; P<0.01). In the intervention group, there were statistical significances in the differences in PANSS score and GWBS score between before and after intervention( F=45.011, 6.006; P < 0.01). However, there was no significant difference in SEI scores before and after intervention( F=1.535,P > 0.05). Conclusions Rehabilitation services based on the concept of complex in community schizophrenics can help alleviate the mental symptoms of schizophrenia patients, improve their low self-esteem, and enhance overall well-being.