Nearly 50% of the United States has already enforced a ban on smoking in bars, restaurants or workplaces, and more such anti-smoking policies will take shape in the nation by 2020.
Over the past decade, 25 states have enacted laws that prohibit smoking indoors, the Centers for Disease Control and Prevention said in its Morbidity and Mortality Weekly Report.
However, seven states -- Indiana, Kentucky, Mississippi, South Carolina, Texas, West Virginia, and Wyoming -- have no statewide bans on smoking, the CDC said.
While restrictions vary from state to state, the CDC projected that if the United States keeps up the pace it has set it could become a near smoke-free country by the end of this decade.
"Eliminating smoking from worksites, restaurants and bars is a low-cost, high-impact strategy that will protect nonsmokers and allow them to live healthier, longer, more productive lives while lowering health care costs associated with secondhand smoke," said CDC director Thomas Frieden.
"While there has been a lot of progress over the past decade, far too many Americans continue to be exposed to secondhand smoke at their workplaces, increasing their risk of cancer and heart attacks."
About 88 million nonsmokers in the United States are exposed each year to secondhand smoke, which causes 46,000 deaths from heart disease and 3,400 lung cancer deaths per year among people who don't smoke, the CDC said.
The tiny northeastern state of Delaware was the first to enact a statewide ban requiring worksites, restaurants, and bars to be smoke free, followed by New York state in 2003, according to the CDC data.