This cross-sectional survey assessed the status and the associated factors of stigma among patients undergoing maintenance hemodialysis (MHD). 154 MHD patients were enrolled. General information was collected. The Social Impact Scale, the Generalized Anxiety Disorder-7 Scale, the Patient Health Questionnaire-9, the Perceived Social Support Scale, and the Barthel Index Scale were used for data collection. These patients had an average age of 60.89 years, with 76 (49.4%) male patients, and an average hemodialysis duration of 8.35 years. The total score of stigma was 58.11 ± 9.22, with the highest score in the social rejection dimension (19.03 ± 3.93) and the lowest score in the financial insecurity dimension (7.95 ± 1.87). Univariate analysis showed that there were significant differences in stigma in terms of self-perceived financial burden (p = 0.001), history of falls in the past year (p = 0.004), and different hemodialysis durations (p = 0.042). Pearson correlation analysis revealed that the total score of stigma was positively correlated with the total scores of anxiety and depression, negatively correlated with the total score of social support, and not correlated with the total score of activities of daily living. Multivariate linear regression analysis indicated that self-perceived financial burden, a history of falls in the past year, and anxiety were significant factors associated with stigma. Collectively, the stigma in MHD patients is closely related to self-perceived financial burden, history of falls in the past year, and total anxiety score, suggesting that intervention strategies should be enhanced based on these risk factors. Our findings may guide the intervention of stigma in this population.