The risk of non-cancer death was elevated in middle-aged cancer patients and varied for different cancer types. A new risk classification system was developed to estimate the risk of non-cancer deaths in different cancers, and the 24 cancer types were classified into 6 distinct categories. These results highlight the necessity for risk stratification management for non-cancer death in middle-aged cancer patients.