Death rates from cancer in the US have fallen by 32% over the three decades from 1991 to 2019, according to the American Cancer Society.
The decline is thanks to prevention, screening, early diagnosis and treatment of common cancers, including lung and breast cancer.
The drop has meant 3.5m fewer deaths.
However, cancers are still the second leading cause of death in the US, after heart disease.
In 1991, the cancer death rate was 215 per 100,000 people and in 2019 it dropped to 146 per 100,000 people.
Lung cancer, of which there are 230,000more cases each year, kills the most patients, 350 per day.
But people are being diagnosed sooner, and technological advancements have increased the survival rate by three years.
Breast cancer rates have actually increased by 0.5% a year since the mid-2000s, which the American Cancer Society report attributes to "more women having obesity, having fewer children, or having their first baby after age 30". Increased presence of fat tissue can elevate levels of the hormone oestrogen, which has been linked to the cancer.
Though having fewer children or having them later has been linked to increasing breast cancer chances, the link is not well understood.
Mortality rates from breast cancer, though, have declined.
The research found that "at least 42% of the projected new cancers are potentially avoidable", noting that 19% of cancers are caused by smoking and 18% of cancers are "caused by a combination of excess body weight, drinking alcohol, poor nutrition, and physical inactivity".
The report also examined racial and economic disparities in cancer outcomes.
The Covid-19 pandemic added to already existing difficulties for marginalised groups to get cancer screenings and treatment.
For nearly every type of cancer, white people have a higher survival rate than black people. Black women with breast cancer face a 41% higher death rate than white women.
One bright spot was that cancer death rates in children and adolescents have seen large declines. Since the 1970s, cancer death rates in children have declined by 71% and by 61% for those ages 15 to 19.
Cancer is the second most common cause of death, after accidents, for children one to 14 years old.
Some cancer progress in children has lagged behind adult research due to "lower enrolment in clinical trials, differences in tumour biology and treatment protocols, as well as treatment tolerance and compliance," according to the report.