Background: Ventricular septal rupture (VSR) following myocardial infarction (MI) is a rare but lethal complication. We analyzed the long-term results and risk factors for survival in the treatment of VSR. Methods: From January 2012 to December 2021, 115 consecutive patients with post-MI VSR were admitted to our hospital. Depending on different treatment methods patients were divided into following three groups: medical, transcatheter intervention, and surgical repair. During the study, relevant clinical data, operation-related conditions, and follow-up data were analyzed. The Kaplan–Meier method and log-rank test were used to determine the cumulative incidence of mortality. The independent risk factors for patient mortality were evaluated by multivariate logistic regression. Results: The mean follow-up time was 43.4 ± 34.7 months. The overall in-hospital, 30-day, and long-term mortality rates were 24.3%, 38.3%, and 51.3%, respectively. In the medical group, the in-hospital and 30-day mortality rates were 46.7 % (21/45) and 82.2 % (37/45), respectively, with only three patients alive at follow-up. In the transcatheter intervention group, 30-day and long-term mortality rates were 12% and 28%, respectively. In the surgical repair group, 30-day and long-term mortality rates were 8.9% and 22.2%, respectively. Compared with the surgery-group patients, patients with transcatheter intervention had a longer time from VSR to intervention. Logistic regression analysis revealed that age, previous infarction, Killip class, serum creatinine, Troponin T, N-terminal pro-B-type natriuretic peptide, and medical strategy were risk factors for all-cause mortality. Conclusions: The 30-day and long-term outcomes of patients treated with surgical repair and transcatheter intervention were significantly better than medically treated patients.